class SequelMigrationsToys::Template::Base
Base
class for templates
Constants
- CommonMigrationsCode
Module with common code for migrations
Attributes
db_connection_proc[R]
db_migrations_dir[R]
Public Class Methods
new(db_migrations_dir:, db_connection_proc:)
click to toggle source
# File lib/sequel_migrations_toys/template/_base.rb, line 11 def initialize(db_migrations_dir:, db_connection_proc:) @db_migrations_dir = db_migrations_dir @db_connection_proc = db_connection_proc end
Public Instance Methods
db_connection()
click to toggle source
# File lib/sequel_migrations_toys/template/_base.rb, line 16 def db_connection return @db_connection if defined? @db_connection @db_connection = db_connection_proc.call # @db_connection.loggers << Logger.new($stdout) @db_connection end