2012-02-10 5 views
0

У меня есть база данных postgres на сервере, и мы создаем приложение для iPhone и нуждаемся в базе данных в формате Sqlite.Как я могу преобразовать базу данных Postgres в sqlite DB с помощью unix-инструмента?

Кто-то уже спросил об этом question, но связанные инструменты в основном основаны на оконных графических инструментах. Есть ли удобный для Linux инструмент для этого.

ответ

1

pg_dump --column-inserts должен дать вам хорошую отправную точку для сценария для воссоздания базы данных в SQLite. Затем должно быть возможно написать что-то, чтобы преобразовать этот SQL и преобразовать типы и понятия, например. предположительно, последовательности для первичных ключей должны быть преобразованы в квалификацию с автоинкрестностью?