Class: SolidObjects::DatabaseAdapters::Mysql
- Inherits:
-
SolidObjects::DatabaseAdapter
- Object
- SolidObjects::DatabaseAdapter
- SolidObjects::DatabaseAdapters::Mysql
- Defined in:
- lib/solid_objects/database_adapters/mysql.rb,
sig/generated/lib/solid_objects/database_adapters/mysql.rbs
Instance Attribute Summary
Attributes inherited from SolidObjects::DatabaseAdapter
#connection_pool, #fixed_connection
Instance Method Summary collapse
Methods inherited from SolidObjects::DatabaseAdapter
#database_now, for, #initialize, #lock_candidates, #transaction, #with_connection
Constructor Details
This class inherits a constructor from SolidObjects::DatabaseAdapter
Instance Method Details
#claim_lock ⇒ String
12 13 14 |
# File 'lib/solid_objects/database_adapters/mysql.rb', line 12 def claim_lock "FOR UPDATE SKIP LOCKED" end |
#current_time_expression ⇒ String
17 18 19 |
# File 'lib/solid_objects/database_adapters/mysql.rb', line 17 def current_time_expression "CURRENT_TIMESTAMP(6)" end |
#supports_skip_locked? ⇒ Boolean
7 8 9 |
# File 'lib/solid_objects/database_adapters/mysql.rb', line 7 def supports_skip_locked? true end |