Как перенести данные из sqllite в mysql в flask-appbuilder - PullRequest
0 голосов
/ 13 декабря 2018

Я новичок в колбе, но у меня есть опыт в Джанго.У меня есть проект в разработке, и этот проект использует SQLLITE для хранения и доступа к данным.Каждый раз, когда мы запускаем приложение, оно создает таблицу и сохраняет данные в таблице SQLLITE в первый раз.

Теперь мы хотим перенести эти данные в MYSQL, и я обновил SQLALCHEMY_DATABASE_URI в config.py , и когда я пытаюсь запустить это приложение после обновления выше, ничего не происходит.

Может кто-нибудь помочь мне с этим.Как настроить базу данных MYSQL с помощью flashk-appbuilder.Нужно ли нам вручную создавать все таблицы в базе данных?

1 Ответ

0 голосов
/ 13 декабря 2018

Вам нужно снова запустить миграцию:

flask db init
flask db migrate -m "all_tables"
flask db upgrade

Затем вам нужно перенести данные в mysql

...