我正在尝试在 web2py 中使用旧的 sqlite 数据库。我无法更改架构,因为数据库当前正在被其他几个应用程序使用。
我的问题是数据库表的要求如下所示:TableC 需要 TableB,TableB 需要 TableA,TableA 需要 Table C。
因此,当所需的表尚未定义时,我当然会收到错误消息。我想我会先尝试定义 TableC 的一部分,然后通过稍后在 db.py 中更改表来添加其他列。这行得通吗?如果是这样,我如何更改 db.py 代码中的表?
有没有人有其他可能有用的想法?