deposit: Explicit deposit type, either 'meta' or 'code' deposit
This should ease deposit listing in whatever forms (backend db read or client consuming deposit listing). Deposit types stand for: - meta: metadata-only deposit - code: content deposit This commit includes a migration schema script which adds a new column 'type'. The script is also in charge of migration existing data with the right type values.. Related to T3677
Showing
- swh/deposit/api/common.py 3 additions, 2 deletionsswh/deposit/api/common.py
- swh/deposit/migrations/0021_deposit_origin_url_20201124_1438.py 1 addition, 1 deletion...posit/migrations/0021_deposit_origin_url_20201124_1438.py
- swh/deposit/migrations/0022_auto_20220223_1542.py 58 additions, 0 deletionsswh/deposit/migrations/0022_auto_20220223_1542.py
- swh/deposit/models.py 14 additions, 1 deletionswh/deposit/models.py
- swh/deposit/tests/api/test_deposit_private_list.py 6 additions, 1 deletionswh/deposit/tests/api/test_deposit_private_list.py
- swh/deposit/tests/conftest.py 1 addition, 0 deletionsswh/deposit/tests/conftest.py
- swh/deposit/tests_migration/test_migrations.py 85 additions, 1 deletionswh/deposit/tests_migration/test_migrations.py
Loading
Please register or sign in to comment