Aurora. Uix. Parsers. Common
(Aurora UIX v0.1.4)
Copy Markdown
Provides default value resolution for schema-derived properties in Aurora.Uix parsers.
Implements the Aurora.Uix.Parser behaviour to resolve default values from Ecto schema
modules. Supports extracting metadata such as module names, titles, sources, and primary
keys directly from schema definitions.
Supported Properties
:module- Underscored module name (e.g., "blog_post" from MyApp.BlogPost):module_name- Last part of module name (e.g., "BlogPost" from MyApp.BlogPost):name- Capitalized module name (e.g., "Blog Post" from MyApp.BlogPost):source- Schema table name from__schema__(:source):source_key- Safe atom conversion of source:title- Capitalized schema source name:primary_key- Primary key fields from__schema__(:primary_key)