【发布时间】:2015-07-08 07:03:17
【问题描述】:
我有一个 Django 应用程序,我有几行希望在开始时出现在应用程序中。一个示例是具有一些设置的系统设置表 - 应该使用构建的任何数据库实例来设置它们。
过去,我通过手动制作插入记录的迁移脚本来处理此问题。但是,当我运行测试并创建和删除数据库时,这些脚本不会再次运行并且数据库是空的。测试假设迁移仅具有模式迁移,因此它们不需要再次运行它们,但事实并非如此。这让我想到也许我的迁移不应该是数据迁移,我应该重新考虑这个过程?我不知道该怎么办。
【问题讨论】: