alembic 如何将所有修订文件合并到一个文件中?
alembic how to merge all revision files to one file?
alembic版本目录下有100多个文件。如何使用alembic命令将这些文件合并为一个文件?
我正在尝试使用这个:
alembic revision --autogenerate
但不起作用!谁有好主意?
如果您拥有 models.py 中的所有模型(或您用于模型的任何内容),应该可以通过在单个文件中重新创建迁移来实现您的目标。像这样:
- 将 Alembic 指向另一个空数据库
- 运行
alembic revision --autogenerate
- 您将在单个文件中获得镜像修订版。
alembic版本目录下有100多个文件。如何使用alembic命令将这些文件合并为一个文件?
我正在尝试使用这个:
alembic revision --autogenerate
但不起作用!谁有好主意?
如果您拥有 models.py 中的所有模型(或您用于模型的任何内容),应该可以通过在单个文件中重新创建迁移来实现您的目标。像这样:
- 将 Alembic 指向另一个空数据库
- 运行
alembic revision --autogenerate
- 您将在单个文件中获得镜像修订版。