Skip to content

Reset migrations after release of v1.0.0 #3011

Open
@sphuber

Description

@sphuber

Currently there are 37 migrations for the Django backend and a bit less for SqlAlchemy. Aside from adding time to each time a database is created (not so much a real problem for new profiles, but time consuming for testing with the fixture manager), it adds a lot of complexity and overhead on for example testing and maintenance. It would be good if at some point we can "reset" the initial schema. Ideally this is done directly after the release of v1.0.0.

In addition, the concept of the database schema generation and version needs to be properly documented. Especially since it will also be exposed through verdi database version.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions