草庐IT

migrations

全部标签

python - Alembic:alembic 修订版显示导入错误

我正在尝试将我的Flask项目与Alembic我的应用程序结构看起来像project/configuration/__init__.pydev.pytest.pycore/#allsourcecodedb/migrations/__init__.pyalembic.inienv.pyversions/当我尝试从db目录运行以下命令时,我看到了File"migration/env.py",line55,inrun_migrations_onlinefromconfigurationimportapp,dbImportError:Nomodulenamedconfiguration我尝试了

python - Alembic:alembic 修订版显示导入错误

我正在尝试将我的Flask项目与Alembic我的应用程序结构看起来像project/configuration/__init__.pydev.pytest.pycore/#allsourcecodedb/migrations/__init__.pyalembic.inienv.pyversions/当我尝试从db目录运行以下命令时,我看到了File"migration/env.py",line55,inrun_migrations_onlinefromconfigurationimportapp,dbImportError:Nomodulenamedconfiguration我尝试了

python - 为什么删除列时 Flask-migrate 无法升级

我正在使用SqlAlchemy和Flask-migrate进行数据库迁移。我已经成功init数据库和upgrade一次,但是当我删除我的表列之一时,我设法migrate但是upgrade给了我以下错误:sqlalchemy.exc.OperationalError:(sqlite3.OperationalError)near"DROP":syntaxerror[SQL:u'ALTERTABLEpostsDROPCOLUMNtags']我的models.py中有一部分classPost(db.Model):__tabelname__='posts'id=db.Column(db.Inte

python - 为什么删除列时 Flask-migrate 无法升级

我正在使用SqlAlchemy和Flask-migrate进行数据库迁移。我已经成功init数据库和upgrade一次,但是当我删除我的表列之一时,我设法migrate但是upgrade给了我以下错误:sqlalchemy.exc.OperationalError:(sqlite3.OperationalError)near"DROP":syntaxerror[SQL:u'ALTERTABLEpostsDROPCOLUMNtags']我的models.py中有一部分classPost(db.Model):__tabelname__='posts'id=db.Column(db.Inte

python - 使用 Pylint 按目录忽略

以下来自Pylintdocumentation:--ignore=Addtotheblacklist.Itshouldbeabasename,notapath.Youmaysetthisoptionmultipletimes.[current:%default]然而,我没有运气让目录部分工作。我有一个名为migrations的目录,其中包含django-south迁移文件。当我输入--ignore=migrations时,它仍然不断地在migrations目录内的文件中向我显示错误/警告。难道--ignore对目录不起作用?如果我什至可以使用正则表达式来匹配被忽略的文件,它会起作用,因

python - 使用 Pylint 按目录忽略

以下来自Pylintdocumentation:--ignore=Addtotheblacklist.Itshouldbeabasename,notapath.Youmaysetthisoptionmultipletimes.[current:%default]然而,我没有运气让目录部分工作。我有一个名为migrations的目录,其中包含django-south迁移文件。当我输入--ignore=migrations时,它仍然不断地在migrations目录内的文件中向我显示错误/警告。难道--ignore对目录不起作用?如果我什至可以使用正则表达式来匹配被忽略的文件,它会起作用,因

已解决 You have 18 unapplied migration(s). Your project may not work properly until you apply the migra

已解决(django服务器启动失败)Youhave18unappliedmigration(s).Yourprojectmaynotworkproperlyuntilyouapplythemigrationsforapp(s):admin,auth,contenttypes,sessions.Run‘pythonmanage.pymigrate’toapplythem.文章目录报错代码报错翻译报错原因解决方法千人全栈VIP答疑群联系博主帮忙解决报错报错代码粉丝群里面的一个小伙伴想用Python搭建一个django服务器,但是启动服务器的时候发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然

python - 是否值得使用 sqlalchemy-migrate ?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭9年前。Improvethisquestion我有一个使用sqlalchemy(在Pylons内)的Web应用程序。我需要有效地更改架构,以便能够至少每天更改生产版本,也许更多,而不会丢失数据。我在周末玩了一点sqlalchemy-migrate,我想说它给我留下了不好的印象。首先我认为这无助于两个数据库引擎之间的迁移;这可能只用sqlalchemy就可以完成。其次,文档似乎不是最新的。我不得不更改一些命令行选项,例如在每个命令中提供

python - 是否值得使用 sqlalchemy-migrate ?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题吗?更新问题,以便editingthispost提供事实和引用来回答它.关闭9年前。Improvethisquestion我有一个使用sqlalchemy(在Pylons内)的Web应用程序。我需要有效地更改架构,以便能够至少每天更改生产版本,也许更多,而不会丢失数据。我在周末玩了一点sqlalchemy-migrate,我想说它给我留下了不好的印象。首先我认为这无助于两个数据库引擎之间的迁移;这可能只用sqlalchemy就可以完成。其次,文档似乎不是最新的。我不得不更改一些命令行选项,例如在每个命令中提供

如何使用 .Net Core 实现数据库迁移 (Database Migration)

当我们在编写基于数据库的应用程序时,随着需求的增加和改变,我们需要升级我们的数据库,变更数据库表的字段,当我们的系统的不同版本被部署到了不同的客户那里,在需要给客户升级时,我们如何实现数据库模式(schema)的自动升级呢?传统的管理办法是针对每个数据库版本,开发者手工编写升级脚本。在需要升级的时候,找到对应的脚本挨个升级到指定的版本。编写升级脚本是一件枯燥乏味且容易出错的工作,手动升级也需要细心的操作。数据库迁移工具能否帮助我们解决这个问题,在JAVA世界有RedGate,Liquibase这样的解决方案。.NetCore提供了EntityFramework数据迁移工具。它可以帮助我们自动管