我有一个表列表(Postgres数据库),我想创建一个rake任务或方法,我不知道哪一个更好地更改现有表的模式。
我做了很多谷歌搜索,我发现大多数模式都用于多租户应用程序,目前我只有两个模式,并在数据库中使用它像this
我有一个表列表,比如用户配置文件项目等等,我想做的是在rake db:drop或rake db:migrate
的同时更新架构示例:
用户和个人资料保留在公共架构中 并且任务应该创建一个新的模式,例如“仪表板”,并将项目表移动到仪表板。
如何在删除和迁移时创建更新架构的任务或方法?