mix phoenix_kit.seed_templates (phoenix_kit v1.5.1)
View SourceSeeds the database with system email templates.
This task creates the default system templates for authentication and core functionality. It's safe to run multiple times as it will not create duplicate templates.
Usage
mix phoenix_kit.seed_templatesOptions
--force Force recreation of existing templates (will update content)
--quiet Run without outputExamples
# Seed templates normally
mix phoenix_kit.seed_templates
# Force update existing templates
mix phoenix_kit.seed_templates --force
# Run quietly without output
mix phoenix_kit.seed_templates --quietSystem Templates
This task will create the following system templates:
- magic_link - Magic link authentication email
- register - User registration confirmation email
- reset_password - Password reset email
- test_email - Test email for tracking verification
- update_email - Email change confirmation
All templates are marked as system templates and cannot be deleted through the UI.