gpt4 book ai didi

google-app-engine - Sqlite DB方案到Django模型

转载 作者:行者123 更新时间:2023-12-03 19:05:41 24 4
gpt4 key购买 nike

我正在尝试建立我的本地sqlite数据库并在GAE上运行。根据this post的说法,我无法直接将本地数据库保存在那里。这就是为什么我想做这样的事情:


我使用以下命令启动sqlite数据库并在我的开发服务器上运行:http://code.google.com/p/gae-sqlite/
在本地,我将数据库方案转换为Django模型,并将数据库迁移到GAE数据库。
我使用google's way将数据更新到GAE。


所以这是我的问题。是否有任何项目可以直接将sqlite db方案直接转换为Django模型?

如果没有,我想我将不得不编写一个代码生成器。

谢谢

最佳答案

gae-sqlite(现已由内置的sqlite支持取代)旨在在sqlite上运行开发应用程序服务器后端,以提高速度并减少内存消耗。它不允许您在App Engine中导入或使用自己的sqlite模式。

您需要将数据转储到CSV文件,并使用App Engine批量加载器(已链接到该数据)将其批量加载到dev_appserver和生产环境中。另外,也可以直接从sqlite数据库批量加载,但这涉及更多,而且可能不值得花大力气。

关于google-app-engine - Sqlite DB方案到Django模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6380512/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com