module QC::Batches::Setup
Constants
- AddColumns
- CreateBatches
- Root
Public Class Methods
add_batches(c = QC::default_conn_adapter.connection)
click to toggle source
# File lib/queue_classic_batches/setup.rb, line 10 def self.add_batches(c = QC::default_conn_adapter.connection) conn = QC::ConnAdapter.new(c) conn.execute(File.read(AddColumns)) conn.execute(File.read(CreateBatches)) conn.disconnect if c.nil? #Don't close a conn we didn't create. end
remove_batches(c = QC::default_conn_adapter.connection)
click to toggle source
# File lib/queue_classic_batches/setup.rb, line 17 def self.remove_batches(c = QC::default_conn_adapter.connection) conn = QC::ConnAdapter.new(c) conn.execute("DROP TABLE IF EXISTS queue_classic_batches CASCADE") #todo: remove the batch_id column conn.disconnect if c.nil? #Don't close a conn we didn't create. end