The following settings are available in order to customize your experience.
Default: []
(Empty list)
Example: (["app1", "app2"]
)
Hardcoded list of apps to always ignore, no matter what, the same as --ignore
in the ./manage.py squash_migrations
command.
Default: "squashed"
(string)
Example: ("squashed_%Y%m%d"
)
The generated migration name when ./manage.py squash_migrations
command is run. It's possible to use the python date formats.
Default: None
(None)
Example: "path.to.generator_function"
Dot path to the function that will rename the functions found inside RunPython
operations.
Function needs to accept 2 arguments: name
(str
) and context
(dict
) and must return a string (-> str
)