module Nandi
Constants
- VERSION
Public Class Methods
compile(files:) { |compiled| ... }
click to toggle source
# File lib/nandi.rb, line 12 def compile(files:) compiled = files. map { |f| CompiledMigration.build(f) } yield compiled end
compiled_output_directory()
click to toggle source
# File lib/nandi.rb, line 31 def compiled_output_directory Nandi.config.output_directory || "db/migrate" end
config()
click to toggle source
# File lib/nandi.rb, line 27 def config @config ||= Config.new end
configure() { |config| ... }
click to toggle source
# File lib/nandi.rb, line 19 def configure yield config end
validator()
click to toggle source
# File lib/nandi.rb, line 23 def validator Nandi::Validator end