一个关于数据库迁移的小错误

来源:互联网 发布:淘宝注册商家有多少家 编辑:程序博客网 时间:2024/05/16 01:14

找工作中····,谁有工作介绍一下

1 生长迁移

php artisan make:migration create_users_table --create=users

2 迁移结构

$table->string('group_keywords')->comment('团购商品关键字');$table->string('group_description')->comment('团购商品描述');$table->text('group_text')->comment('团购商品内容');$table->timestamp('group_begintime')->comment('团购商品的开团时间');$table->timestamp('group_endtime')->comment('团购商品的结束时间');$table->decimal('group_descount')->comment('团购商品的优惠价格');

3 运行迁移

php artisan migrate

4 运行结果报错
这里写图片描述


后来发现是

$table->timestamp('group_begintime')->comment('团购商品的开团时间');$table->timestamp('group_endtime')->comment('团购商品的结束时间');

中的timestamp字段引起的。将其改为dateTime,运行成功!


网上找了好多原因,使用后无果。自己反复找,对比代码前后的区别,反复进行了

php artisan migrate php artisan migrate:rollback

一段一段代码验证,终于找出原因了。

依此标记,以待深究。

原创粉丝点击