# File lib/bulk_insert/statement_adapters/base_adapter.rb, line 16 def primary_key_return_statement(_primary_key) raise "Not implemented" end
class BulkInsert::StatementAdapters::BaseAdapter
Public Class Methods
new()
click to toggle source
# File lib/bulk_insert/statement_adapters/base_adapter.rb, line 4 def initialize raise "You cannot initialize base adapter" if self.class == BaseAdapter end
Public Instance Methods
insert_ignore_statement()
click to toggle source
# File lib/bulk_insert/statement_adapters/base_adapter.rb, line 8 def insert_ignore_statement raise "Not implemented" end
on_conflict_statement(_columns, _ignore, _update_duplicates)
click to toggle source
# File lib/bulk_insert/statement_adapters/base_adapter.rb, line 12 def on_conflict_statement(_columns, _ignore, _update_duplicates) raise "Not implemented" end
primary_key_return_statement(_primary_key)
click to toggle source