Ralph::Schema
Class methods
Helper to parse ON DELETE/UPDATE actions from string
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.
Nested types
- Ralph::Schema::ChangeType
- Ralph::Schema::DatabaseColumn
- Ralph::Schema::DatabaseForeignKey
- Ralph::Schema::DatabaseIndex
- Ralph::Schema::DatabaseSchema
- Ralph::Schema::DatabaseTable
- Ralph::Schema::MigrationGenerator
- Ralph::Schema::ModelColumn
- Ralph::Schema::ModelForeignKey
- Ralph::Schema::ModelSchema
- Ralph::Schema::ModelSchemaExtractor
- Ralph::Schema::SchemaChange
- Ralph::Schema::SchemaComparator
- Ralph::Schema::SchemaDiff
- Ralph::Schema::SqlMigrationGenerator
- Ralph::Schema::ValidationResult
- Ralph::Schema::Validator