Handles migration strategy determination and execution for PhoenixKit installation.
This module provides functionality to:
- Determine whether installation is new, upgrade, or up-to-date
- Create initial migration files
- Handle interactive migration prompts
- Generate appropriate migration notices
Summary
Functions
Creates PhoenixKit migration without interactive prompts (used by igniter).
Handles interactive migration after configuration changes are complete.
Functions
Creates PhoenixKit migration without interactive prompts (used by igniter).
Parameters
igniter- The igniter contextopts- Installation options including prefix and create_schema
Returns
Updated igniter with migration files created or appropriate notices.
Handles interactive migration after configuration changes are complete.
This function is called outside of the Igniter context to prompt for migration execution and handle the results.