PhoenixKit.Install.RepoDetection (phoenix_kit v1.7.36)

Copy Markdown View Source

Handles repository detection and validation for PhoenixKit installation.

This module provides functionality to:

  • Auto-detect Ecto repositories from various sources
  • Validate PostgreSQL adapter usage
  • Handle custom repository specifications

Summary

Functions

Adds PhoenixKit configuration with detected or specified repository.

Functions

add_phoenix_kit_configuration(igniter, custom_repo)

Adds PhoenixKit configuration with detected or specified repository.

Parameters

  • igniter - The igniter context
  • custom_repo - Custom repository module (optional)

Returns

Updated igniter with repository configuration or warning if not found.