如何使syncdb执行由我定义的SQL查询(用于表创建),而不是自动生成表.
我正在寻找这个解决方案,因为我的应用程序中的一些特定模型代表遗留数据库表的SQL表视图.所以,我在我的django-DB中创建了他们的SQL视图,如下所示:
CREATE VIEW legacy_series AS SELECT*FROM legacy.series;
我有一个反向工程模型,代表上面的视图/传统.但每当我运行syncdb时,我必须首先通过运行sql脚本来创建所有视图,否则syncdb只是为它们创建表(如果找不到视图).
如何让syncdb运行上面提到的SQL?