Method: Legion::Extensions::Data::Migrator#schema_dataset
- Defined in:
- lib/legion/extensions/data/migrator.rb
#schema_dataset ⇒ Object Also known as: ds
23 24 25 26 27 28 29 |
# File 'lib/legion/extensions/data/migrator.rb', line 23 def schema_dataset dataset = Legion::Data::Connection.sequel.from(default_schema_table).where(namespace: @extension) return dataset if dataset.count.positive? Legion::Data::Model::Extension.insert(active: 1, namespace: @extension, name: @lex_name) Legion::Data::Connection.sequel.from(default_schema_table).where(namespace: @extension) end |