module

Ralph::Schema

Class methods

clear_registry

Clear registry (useful for testing)

Source
parse_referential_action(action : String | Nil) : Symbol | Nil

Helper to parse ON DELETE/UPDATE actions from string

Source
register_model(model_class : Ralph::Model.class)

Register a model class NOTE: This runtime registration has timing issues with macro finished. Use ModelSchemaExtractor.extract_all which uses compile-time discovery instead.

Source
registered_models

Get all registered model classes

Source

Nested types