Схема БД Sqlite для моделей Джанго - PullRequest
1 голос
/ 17 июня 2011

Я пытаюсь запустить свою локальную базу данных sqlite на GAE.Согласно этой записи , у меня нет возможности напрямую подключить мою локальную базу данных.Вот почему я хотел бы сделать что-то вроде этого:

  1. Я запускаю sqlite db и запускаю на моем сервере dev с этим: http://code.google.com/p/gae-sqlite/
  2. Локально, я перевожу dbдобавьте схему в модель django и перенесите базу данных в базу данных GAE.
  3. Я использую способ Google , чтобы перевести мои данные в GAE.

Итак, вот мой вопрос,Есть ли какой-нибудь проект, который может напрямую преобразовать схему sqlite db в модель django напрямую?

Если нет, то мне придется написать код gen.

Спасибо

1 Ответ

2 голосов
/ 17 июня 2011

gae-sqlite (теперь замененный встроенной поддержкой sqlite) предназначен для запуска серверной части сервера разработки приложений на sqlite для повышения скорости и снижения потребления памяти. Он не позволяет импортировать или использовать собственную схему sqlite в App Engine.

Вам необходимо выгрузить свои данные в файлы CSV и использовать загрузчик приложений App Engine (с которым вы связались) для массовой загрузки их в dev_appserver и производственную среду. С другой стороны, можно выполнять непосредственную загрузку напрямую из базы данных sqlite, но это намного сложнее и, вероятно, не стоит усилий.

...