Skip to content

[change] Squash and Reduce Migrations for Faster Installation #705

Description

@pandafy

Is your change related to a problem? Please describe.

Currently, on a fresh installation of openwisp-radius, the process of applying migrations is slow due to the high number of migration files. This negatively impacts operational performance, especially for new deployments.

Describe the solution you'd like

Squash the existing migrations to minimize their total number while ensuring backward compatibility. The migration process for new installations should be significantly faster, without affecting upgrades from earlier versions. Update documentation if necessary to reflect these changes.

Additional context

Squashing migrations will streamline the installation process and enhance the user experience for new users of openwisp-radius.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

Fields

No fields configured for Task.

Projects

Status
To do
Status
To do (Python & Django)
Status
To do

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions