| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 | 
							- <?php
 
- use yii\db\Migration;
 
- /**
 
-  * Handles the creation for table `{{%book}}`.
 
-  */
 
- class m161215_024158_create_book_table extends Migration
 
- {
 
-     /**
 
-      * @inheritdoc
 
-      */
 
-     public function up()
 
-     {
 
-         $this->createTable('{{%book}}', [
 
-             'id' => $this->primaryKey(),
 
-             'book_name' => $this->string(50)->notNull()->comment('书名'),
 
-             'book_author' => $this->integer(11)->notNull()->comment('作者'),
 
-             'book_link' => $this->string(128)->comment('书外链'),
 
-             'book_description' => $this->string(1000)->notNull()->comment('书简介'),
 
-             'category_id' => $this->integer(11)->notNull()->comment('书分类'),
 
-             'created_at' => $this->integer()->notNull(),
 
-             'updated_at' => $this->integer()->notNull(),
 
-             'view' => $this->integer()->notNull()->defaultValue(0)
 
-         ]);
 
-         $this->createTable('{{%book_chapter}}', [
 
-             'id' => $this->primaryKey(),
 
-             'book_id' => $this->integer(11)->notNull()->comment('书'),
 
-             'chapter_name' => $this->string(80)->notNull()->comment('章节标题'),
 
-             'chapter_body' => $this->text()->comment('章节正文'),
 
-             'pid' => $this->integer(11)->notNull()->defaultValue(0),
 
-             'sort' => $this->smallInteger(1)->notNull()->defaultValue(0),
 
-             'created_at' => $this->integer()->notNull(),
 
-             'updated_at' => $this->integer()->notNull(),
 
-         ]);
 
-         $this->createTable('{{%book_category}}', [
 
-             'id' => $this->primaryKey(),
 
-             'category_name' => $this->string(80)->notNull()->comment('分类名'),
 
-             'created_at' => $this->integer()->notNull(),
 
-             'updated_at' => $this->integer()->notNull(),
 
-         ]);
 
-     }
 
-     /**
 
-      * @inheritdoc
 
-      */
 
-     public function down()
 
-     {
 
-         $this->dropTable('{{%book}}');
 
-         $this->dropTable('{{%book_chapter}}');
 
-         $this->dropTable('{{%book_category}}');
 
-     }
 
- }
 
 
  |