flask 数据库怎么迁移-flask数据库迁移命令

ernestwang 12 0

数据的迁移(重点)

  1. 数据库和数据表都已经创建好了,(id, name, email)
  2. 如果我再想添加一个字段(age),如果没有删除的话,就添加不成功
  3. 删库,再运行建库(代价太大了),不能使用这种方式
  4. 使用哪种方式?数据库迁移的
  • 安装第三方包;pip install flask-migrate
  • 使用:
    • #2.1创建一个迁移数据库的对象
      migrate = Migrate(app, db)
      #在终端解释器中添加迁移的命令
      manager.add_command("db", MigrateCommand)
      
  1. ​ 初始化 python manage.py db init
  2. 执行 python manage.py db migrate
  3. 更新python manage.py db upgrade

标签: 数据库

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~