mingyunyuziyou

ThinkPHP5.1 数据库迁移工具 常用操作

作者: 秒速五厘米     
 


topthink5.1 安装数据迁移工具
composer require topthink/think-migration

创建数据迁移表
php think migrate:create User  (表名)



执行数据迁移
php think migrate:run

执行数据回滚 回滚到上一次数据迁移的操作
php think migrate:rollback

创建数据填充
php think seed:create UserSeed

 



执行数据填充
php think seed:run

执行创建数据表 
php think make:model Users 表明须一致
 可用的数据类型:(int不可以直接写int,换成integer)
   biginteger
   binary
   boolean
   char
   date
   datetime
   decimal
   float
   integer
   string
   text
   time
   timestamp
   uuid

更具体的使用可查看 http://docs.phinx.org/en/latest/

中文教程:https://tsy12321.gitbooks.io/phinx-doc/