Module Rubernate::DBI
In: rubernate/impl/dbi_generic.rb
rubernate/impl/dbi_mysql.rb
rubernate/impl/dbi_oracle.rb
rubernate/impl/dbi_pg.rb
rubernate/init/init_generic.rb
rubernate/init/init_mysql.rb
rubernate/init/init_oracle.rb
rubernate/init/init_pg.rb

Classes and Modules

Class Rubernate::DBI::Configuration
Class Rubernate::DBI::GenericInit
Class Rubernate::DBI::MySqlInit
Class Rubernate::DBI::MySqlRuntime
Class Rubernate::DBI::OracleInit
Class Rubernate::DBI::OracleRuntime
Class Rubernate::DBI::PgInit
Class Rubernate::DBI::PgRuntime
Class Rubernate::DBI::Runtime

Constants

PARAM_FLAG_INT = (1 << 0).to_i   Param flags constants
PARAM_FLAG_FLOAT = (1 << 1).to_i
PARAM_FLAG_STRING = (1 << 2).to_i
PARAM_FLAG_TIME = (1 << 3).to_i
PARAM_FLAG_DATE = (1 << 4).to_i
PARAM_FLAG_REF = (1 << 5).to_i
PARAM_FLAG_ARRAY = (1 << 6).to_i
PARAM_FLAG_HASH = (1 << 7).to_i
ARRAY_INT_REF = (PARAM_FLAG_ARRAY | PARAM_FLAG_INT).to_i   Array and Hashs combinations
HASH_INT_REF = (PARAM_FLAG_HASH | PARAM_FLAG_INT).to_i
HASH_FLOAT_REF = (PARAM_FLAG_HASH | PARAM_FLAG_FLOAT).to_i
HASH_STRING_REF = (PARAM_FLAG_HASH | PARAM_FLAG_STRING).to_i
HASH_TIME_REF = (PARAM_FLAG_HASH | PARAM_FLAG_TIME).to_i
HASH_DATE_REF = (PARAM_FLAG_HASH | PARAM_FLAG_DATE).to_i
P_PK = 0   Indexes of columns of R_PARAMS table
P_NAME = 1
P_FLAGS = 2
P_INT = 3
P_FLT = 4
P_STR = 5
P_TIME = 6
P_REF = 7
TimeType = ::DBI::Timestamp

[Validate]