Class: DbAgile::Contract::Robust::Optimistic

Inherits:
Object
  • Object
show all
Includes:
Helpers, Data::TableDriven, Data::TransactionDriven, Schema::TableDriven, Schema::TransactionDriven, Utils::Delegate
Defined in:
lib/dbagile/contract/robust/optimistic.rb,
lib/dbagile/contract/robust/optimistic/data/table_driven.rb,
lib/dbagile/contract/robust/optimistic/schema/table_driven.rb,
lib/dbagile/contract/robust/optimistic/data/transaction_driven.rb,
lib/dbagile/contract/robust/optimistic/schema/transaction_driven.rb

Defined Under Namespace

Modules: Data, Schema

Method Summary

Methods included from Schema::TransactionDriven

#add_columns, #create_table, #drop_table, #key!

Methods included from Schema::TableDriven

#column_names, #has_column?, #heading, #is_key?, #keys

Methods included from Data::TransactionDriven

#delete, #direct_sql, #insert, #update

Methods included from Data::TableDriven

#dataset, #exists?

Methods included from Helpers

#has_table!, #not_has_table!