Granite::Base
Inherits Granite::ConnectionManagement < Granite::Querying < Granite::Select < Granite::Migrator < Granite::ValidationHelpers < Granite::Validators < Granite::Transactions < Granite::Tables < Granite::Columns < Granite::Callbacks < Granite::Associations < Reference < Object
Granite::Base is the base class for your model objects.
Class methods
adapter
Sourceconnection_switch_wait_period
Default value for the time a model waits before using a reader database connection for read operations all models use this value. Change it to change it in all Granite::Base models.
connection_switch_wait_period=(connection_switch_wait_period : Int32)
Default value for the time a model waits before using a reader database connection for read operations all models use this value. Change it to change it in all Granite::Base models.
current_adapter
last_write_time
Sourcereader_adapter
schedule_adapter_switch
Sourceswitch_to_reader_adapter
Sourceswitch_to_writer_adapter
Sourcetime_since_last_write
Sourcewriter_adapter
Instance methods
schedule_adapter_switch
Sourceswitch_to_reader_adapter
Sourceswitch_to_writer_adapter
Sourcetime_since_last_write
Sourceupdate_last_write_time
Source