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

Assignees

No one assigned

    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