如果我使用管理系统为我的用户创建了一些组,当我在生产中创建项目时,是否必须重新创建所有组并重新分配权限?或者我需要转储数据库?
答案 0 :(得分:1)
您可以序列化您创建的数据并将其放入将在初始架构迁移后运行的data migration。您的自定义迁移位于生成的迁移所在的同一文件夹中(yourapp/migrations
)。
您在迁移中所做的工作取决于您。它可以是一些SQL(例如转储),或者使用historical models来创建对象的一些代码。
这是一个干净的解决方案 - 您拥有迁移中部署所需的一切。