Class: ActiveRecord::ConnectionAdapters::AmazonTimestreamAdapter
Constant Summary
collapse
- ADAPTER_NAME =
'Amazon Timestream'
Instance Method Summary
collapse
#quote_table_name
#exec_query, #execute, #select_rows
#columns, #data_sources, #primary_key, #table_exists?, #tables
Constructor Details
Returns a new instance of AmazonTimestreamAdapter.
39
40
41
42
43
|
# File 'lib/active_record/connection_adapters/amazon_timestream_adapter.rb', line 39
def initialize(connection, logger, database)
super(connection, logger)
@database = database
@visitor = Arel::Visitors::AmazonTimestream.new self
end
|
Instance Method Details
#active? ⇒ Boolean
57
58
59
|
# File 'lib/active_record/connection_adapters/amazon_timestream_adapter.rb', line 57
def active?
true
end
|
#prepared_statements ⇒ Object
45
46
47
|
# File 'lib/active_record/connection_adapters/amazon_timestream_adapter.rb', line 45
def prepared_statements
false
end
|
#requires_reloading? ⇒ Boolean
53
54
55
|
# File 'lib/active_record/connection_adapters/amazon_timestream_adapter.rb', line 53
def requires_reloading?
false
end
|
#supports_explain? ⇒ Boolean
49
50
51
|
# File 'lib/active_record/connection_adapters/amazon_timestream_adapter.rb', line 49
def supports_explain?
false
end
|