如何删除 Django 应用程序中的所有迁移文件
How to delete all migration files in Django app
我正在尝试使用单个命令删除我的 Django 应用程序中的所有迁移文件。这是我的存储库的结构:
|-- core
| |-- migrations
| |-- __init__.py
| |-- 0001_initial.py
| |-- 0002_add_column1.py
| |-- 0003_add_column1.py
|
|-- users
|-- migrations
|-- __init__.py
|-- 0001_initial.py
|-- 0002_add_column2.py
我的目标是删除除 __init__.py
之外的所有文件,因此存储库如下所示:
|-- core
| |-- migrations
| |-- __init__.py
|
|-- users
|-- migrations
|-- __init__.py
我试过以下命令但没有成功:
find . -path "*/migrations/*.py" -not -name "__init__.py" -delete
试试这个,但将 'ROOT' 更改为您的根文件夹名称:
find . -path "./ROOT/*/migrations/*.py" -not -name "__init__.py" -delete
我正在尝试使用单个命令删除我的 Django 应用程序中的所有迁移文件。这是我的存储库的结构:
|-- core
| |-- migrations
| |-- __init__.py
| |-- 0001_initial.py
| |-- 0002_add_column1.py
| |-- 0003_add_column1.py
|
|-- users
|-- migrations
|-- __init__.py
|-- 0001_initial.py
|-- 0002_add_column2.py
我的目标是删除除 __init__.py
之外的所有文件,因此存储库如下所示:
|-- core
| |-- migrations
| |-- __init__.py
|
|-- users
|-- migrations
|-- __init__.py
我试过以下命令但没有成功:
find . -path "*/migrations/*.py" -not -name "__init__.py" -delete
试试这个,但将 'ROOT' 更改为您的根文件夹名称:
find . -path "./ROOT/*/migrations/*.py" -not -name "__init__.py" -delete