Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
刚开始学习 Laravel,所以放轻松。我制作了几个迁移文件来试用。第一个创建表,第二个添加列,第三个删除表。我很想知道我应该在down()第三次迁移的函数中添加什么,因为你不能“取消删除”一个表。您如何处理回滚删除表的迁移?
down()
down 函数的目的是将数据库恢复到运行 up 函数之前的相同状态。因此,如果up()删除一个表,则down()应该重新创建该表。
up()
请务必注意,如果您这样做,您可能会丢失数据。但是迁移旨在管理数据库的方案,而不是内容。如果要保留数据,那就是备份。