我在我的django项目中使用postgresql数据库。
我的项目中有多个应用程序。
users/
UserProfile model
myapp/
CustomModel model
字符串
现在我需要在public
模式中创建UserProfile
表,并且需要在名为myapp
的单独模式中创建CustomModel
表
如何实现这一点,以及在实现这一点后,我是否需要在查询或迁移命令中更改任何内容?
我在我的django项目中使用postgresql数据库。
我的项目中有多个应用程序。
users/
UserProfile model
myapp/
CustomModel model
字符串
现在我需要在public
模式中创建UserProfile
表,并且需要在名为myapp
的单独模式中创建CustomModel
表
如何实现这一点,以及在实现这一点后,我是否需要在查询或迁移命令中更改任何内容?
2条答案
按热度按时间gc0ot86w1#
只需要使用一个Meta信息:
字符串
我一直在使用它从一段时间,发现没有问题,到目前为止。
更多信息:这将在所有数据库查询中使用
db_table
替换表名。所以任何查询都会将SELECT * FROM "tablename"
转换为SELECT * FROM "geo"."tablename"
。这只是一个巧妙的技巧,希望Django在未来提供这个选项。hfsqlsce2#
用于SQL Server
字符串