Module: Sequel::JDBC::Oracle::DatabaseMethods
- Extended by:
- Database::ResetIdentifierMangling
- Includes:
- Transactions, Oracle::DatabaseMethods
- Defined in:
- lib/sequel/adapters/jdbc/oracle.rb
Overview
Instance methods for Oracle Database objects accessed via JDBC.
Constant Summary collapse
- PRIMARY_KEY_INDEX_RE =
/\Asys_/i.freeze
Constants included from Transactions
Transactions::TRANSACTION_BEGIN, Transactions::TRANSACTION_COMMIT, Transactions::TRANSACTION_RELEASE_SP, Transactions::TRANSACTION_ROLLBACK, Transactions::TRANSACTION_ROLLBACK_SP, Transactions::TRANSACTION_SAVEPOINT
Constants included from Oracle::DatabaseMethods
Oracle::DatabaseMethods::AUTOINCREMENT, Oracle::DatabaseMethods::IGNORE_OWNERS, Oracle::DatabaseMethods::TEMPORARY
Instance Attribute Summary
Attributes included from Oracle::DatabaseMethods
Class Method Summary collapse
Methods included from Database::ResetIdentifierMangling
Methods included from Transactions
#supports_savepoints?, #supports_transaction_isolation_levels?
Methods included from Oracle::DatabaseMethods
#create_sequence, #create_trigger, #current_user, #database_type, #drop_sequence, #foreign_key_list, #global_index_namespace?, #supports_deferrable_constraints?, #supports_transaction_isolation_levels?, #tables, #view_exists?, #views
Class Method Details
.extended(db) ⇒ Object
40 41 42 43 44 45 |
# File 'lib/sequel/adapters/jdbc/oracle.rb', line 40 def self.extended(db) db.instance_eval do @autosequence = opts[:autosequence] @primary_key_sequences = {} end end |