Sha256: 2138bbf16e2dc28c8e0e1abd3d7454d69480238cd415c9f86b54b51ba9b71a0d
Contents?: true
Size: 696 Bytes
Versions: 2
Compression:
Stored size: 696 Bytes
Contents
require_relative 'statements/configuration' require_relative 'statements/statement' require_relative 'statements/prepared' module DbMod # Functions allowing {DbMod} modules to declare # SQL statements that can be called later via # automatically declared instance methods. # # See {DbMod::Statements::Statement} for details on +def_statement+ # and {DbMod::Statements::Prepared} for details on +def_prepared+. module Statements # Called when a module includes {DbMod}, # defines module-level +def_statement+ and +def_prepared+ dsl methods. def self.setup(mod) DbMod::Statements::Prepared.setup(mod) DbMod::Statements::Statement.setup(mod) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
db_mod-0.0.5 | lib/db_mod/statements.rb |
db_mod-0.0.4 | lib/db_mod/statements.rb |