php - laravel 关于migration的问题
ringa_lee
ringa_lee 2017-05-16 13:00:14
0
1
356

我前面已经创建了两个表了。并且里面有数据;

然后我再用migration创建一个新表,创建完毕后:

  1. 我先用migrate --pretend 运行了一下;成功运行

  2. 然后又用 migrate:roolback 运行了一下;成功运行


然后就 migrate 后,重新创建了三个表,并且前两个表的数据全部没有了。


问题:

  1. 是不是migrate:rollback 会把数据表删除回滚,并且删除数据?

  2. 如何保证在创建新表格的时候,可以保留之前表格和表格的数据呢?

ringa_lee
ringa_lee

ringa_lee

membalas semua(1)
習慣沉默

1. Rollback akan memadamkan data
2. Jangan laksanakan rollback, kerana rollback akan melancarkan semula data migrasi terakhir anda, jadi migrasi terus selepas membuat jadual Jika anda mendapati terdapat masalah dengan jadual ini dan laksanakan rollback sekali lagi, data migrasi terakhir anda akan digulung. belakang

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!