Module: Sequel::MoreSql
- Defined in:
- lib/sequel/extensions/more_sql.rb
Overview
Provides additional SQL helper methods for database operations.
The more_sql extension adds convenience methods for SQL operations that aren't covered by Sequel's core functionality, particularly schema-related operations like CREATE SCHEMA.
Instance Method Summary collapse
-
#create_schema(schema_name, opts = {}) ⇒ nil
Creates a database schema.
Instance Method Details
#create_schema(schema_name, opts = {}) ⇒ nil
Creates a database schema.
Generates and executes a CREATE SCHEMA statement with optional IF NOT EXISTS clause for idempotent schema creation.
45 46 47 |
# File 'lib/sequel/extensions/more_sql.rb', line 45 def create_schema(schema_name, opts = {}) run(create_schema_sql(schema_name, opts)) end |