Class: Rubernate::DBI::GenericInit

Inherits:
Object
  • Object
show all
Defined in:
lib/rubernate/init/init_generic.rb

Overview

Base class for all database intitalizators

Direct Known Subclasses

MySqlInit, OracleInit, PgInit

Constant Summary collapse

INDENT =

Used to remove leading spaces in scripts

/^        /

Instance Method Summary collapse

Instance Method Details

#init_db(dbh = nil) ⇒ Object

Prints initialization script and tryes to initialize databaes database if dbh is given. Must be implemented by subclasses.



12
13
14
# File 'lib/rubernate/init/init_generic.rb', line 12

def init_db dbh=nil
  raise 'Not implemented...'
end