生成迁移phpArtisan创建迁移的命令:phpartisanmake:migrationcreate_users_table生成的迁移文件会放在database/migrations目录下。每个迁移文件的名称包含时间戳,users是表名。--table和--create选项可用于指定数据表的名称,或在执行此迁移时将创建的新数据表。预生成迁移文件时需要在指定的数据表中填写这些选项:phpartisanmake:migrationadd_votes_to_users_table--table=usersphpartisanmake:migrationcreate_users_table--create=usersmigrationstructureincrements('id');$table->string('name');$table->string('airline');$table->timestamps();});}/***恢复迁移。**@returnvoid*/publicfunctiondown(){Schema::drop('flights');}}drop方法是检测是否有这张数据表,有则删除。要连接到非默认数据库,请使用连接方法:Schema::connection('foo')->create('users',function($table){$table->increments('id');});详见字段类型laraveldocumentrunmigrationphpartisanmigrate在线环境forcerunmigrationphpartisanmigrate--forcerestoremigrationphpartisanmigrate:rollback恢复所有迁移:phpartisanmigrate:reset
