Laravel 5 如果up()删除表,那么在down()函数中放入什么?

Laravel 5 如果up()删除表,那么在down()函数中放入什么?,laravel-5,laravel-migrations,Laravel 5,Laravel Migrations,刚开始学习拉威尔,所以放松点。我制作了几个迁移文件来进行测试。第一个创建一个表,第二个添加一列,第三个删除该表。我很想知道在第三次迁移的down()函数中应该放什么,因为您不能“取消”表。如何处理回滚删除表的迁移?down函数的作用是将数据库恢复到运行up函数之前的状态。因此,如果up()删除一个表,那么down()应该重新创建该表 请务必注意,如果这样做,可能会丢失数据。但是迁移旨在管理数据库的方案,而不是内容。如果要保留数据,这是一个备份

刚开始学习拉威尔,所以放松点。我制作了几个迁移文件来进行测试。第一个创建一个表,第二个添加一列,第三个删除该表。我很想知道在第三次迁移的
down()
函数中应该放什么,因为您不能“取消”表。如何处理回滚删除表的迁移?

down函数的作用是将数据库恢复到运行up函数之前的状态。因此,如果
up()
删除一个表,那么
down()
应该重新创建该表

请务必注意,如果这样做,可能会丢失数据。但是迁移旨在管理数据库的方案,而不是内容。如果要保留数据,这是一个备份