python - 如何使用 inspectdb 命令从 oracle 表同义词创建 Django 模型
问题描述
我正在使用Oracle 遗留数据库,我使用inspectdb
command( inspectdb table_name
) 为现有表创建模型。但此命令仅适用于表和视图,不适用于 table-synonym。
如果我错了,请纠正我:
[schema].[table_name]
在 Django 框架中,无法将表名指定为 : 的模式。
所以,我在给定的链接上找到了一个解决方案 How to access tables from a different schema in oracle 11g using django?
我在 oracle db 中创建了一个私有表同义词并使用inspectdb [synonym_name]
了命令,但无法检查同义词。此命令适用于表和视图,但不适用于同义词。
解决方案
推荐阅读
- solr - Solr 混淆了“电视”和“电视”
- google-compute-engine - 在自动云构建期间无法提取 Google 源代码库
- java - akka-streams + akka 演员:mapAsyncUnordered + 询问模式问题
- delphi - 我需要知道一种方法来确定文件是否以独占模式或其他方式(读写等)打开?
- r - 绘制 10 分钟间隔
- atom-editor - 在 Atom 中重新映射快捷方式
- git - Git - 将一个 repo 的分支合并到另一个 repo 的分支
- javascript - 不渲染组件 onClick
- pandas - 可视化目标中特定类的相关性
- java - 在 JavaMail IMAP 或 GIMAP 中归档邮件