sql - Postgres的双引号问题
问题描述
我正在将 Django 与 postgres 一起使用。这是我用来在数据库中创建表的代码片段。
class user(models.Model):
user_id = models.IntegerField(primary_key=True)
username = models.CharField(max_length=30)
password = models.CharField(max_length=30)
role_id = models.ForeignKey(role,on_delete=models.CASCADE)
class Meta:
db_table = 'user'
我的问题是:
解决方案
问题是您的应用名称包含大写字母,您的应用名称必须全部小写
例子:
应用程序名称:Main_app + 表名称:用户 --> 数据库表:“ Main_app.user ”
应用程序名称:main_app + 表名称:用户 --> 数据库表:main_app.user
推荐阅读
- python - 无法在 Windows Server 2019 上加载 dll
- python - Flask Security 在 where 子句中使用 id 而不是 email
- google-apps-script - Google Sheet Cell 执行 Google 搜索
- artifactory - Jfrog Artifactory OSS - 路由器服务错误 - UpCloud
- java - 在我的 sortedLinkedList 中跟踪前一个节点的最佳方法是什么?
- python - 在python中使用正则表达式转义颜色字符串
- sql - 在 Hive SQL 中按可变时间窗口对行号进行分区
- c# - 如何访问任何 TwoPaneView 的 ScrollViewers
- git - 配置 git 代理
- office-ui-fabric - 如何使用 Customizer 组件自定义 Button 的图标?