Module: PerconaMigrations
- Extended by:
- PerconaMigrations
- Included in:
- PerconaMigrations
- Defined in:
- lib/percona_migrations.rb,
lib/percona_migrations/runners.rb,
lib/percona_migrations/version.rb,
lib/percona_migrations/runners/sql.rb,
lib/percona_migrations/runners/base.rb,
lib/percona_migrations/helper_methods.rb,
lib/percona_migrations/runners/percona.rb
Defined Under Namespace
Modules: HelperMethods, Runners
Constant Summary
collapse
- VERSION =
"0.0.2"
Instance Attribute Summary collapse
Instance Method Summary
collapse
Instance Attribute Details
#allow_sql=(value) ⇒ Object
Sets the attribute allow_sql
13
14
15
|
# File 'lib/percona_migrations.rb', line 13
def allow_sql=(value)
@allow_sql = value
end
|
#database_config ⇒ Object
15
16
17
|
# File 'lib/percona_migrations.rb', line 15
def database_config
@database_config || raise('PerconaMigrations.database_config is not set.')
end
|
#logger ⇒ Object
23
24
25
26
27
28
29
30
31
32
|
# File 'lib/percona_migrations.rb', line 23
def logger
unless defined? @logger
@logger = Logger.new($stdout)
@logger.formatter = proc do |severity, datetime, progname, msg|
"[percona-migrations] #{msg}\n"
end
end
@logger
end
|
Instance Method Details
#allow_sql? ⇒ Boolean
19
20
21
|
# File 'lib/percona_migrations.rb', line 19
def allow_sql?
!!@allow_sql
end
|