API Reference selecto_mix v#0.4.2
Modules
Analyzes Ecto schemas to detect select options, associations, and field types.
Mix tasks and tooling for automatic Selecto configuration generation.
Resolves adapter CLI values to adapter modules.
Merges new schema introspection data with existing user customizations.
Adapter-aware connection helpers for Selecto mix tasks.
Shared helper for parsing adapter-backed connection flags.
Generates Selecto domain configuration files from schema introspection data.
Protocol for introspecting different schema sources.
Introspects Ecto schemas using schema/1 callbacks.
Introspects PostgreSQL databases directly using system catalogs.
Generates LiveView file paths and templates for Selecto domains.
Generates overlay configuration files for domain customization.
Validation and parsing helpers for parameterized Selecto joins.
Ecto schema for saved views.
Context module implementing SelectoComponents.SavedViews behavior.
Unified interface for introspecting schemas from any source.
Mix Tasks
Adds a multi-layer query timeout defense system to protect your database from overload.
Automatically configures SelectoComponents JavaScript hooks and Tailwind styles in your Phoenix application.
Generates a Selecto API endpoint and LiveView control panel.
Generate Selecto domain configuration from Ecto schemas or database relations with Igniter support.
Generate ExportedViews persistence for SelectoComponents iframe embeds.
Generates a filter sets implementation for SelectoComponents.
Generates a Phoenix LiveDashboard page for Selecto query metrics.
Generate parameterized join configuration templates for Selecto domains.
Generate SavedViewConfigs implementation for separate view type configurations.
Generate SavedViews behavior implementation for SelectoComponents.
Compatibility alias for mix selecto.gen.api.
Generate SQL/DDL artifacts for a published view registered in a Selecto domain.
Install Selecto ecosystem dependencies and run SelectoComponents asset integration.
Execute generated SQL files from priv/sql/ using an explicit Selecto DB adapter.
Validate parameterized join configurations across Selecto domain files.
Install Selecto ecosystem dependencies (including :selecto and
:selecto_components) and run SelectoComponents integration.