lib/taps/db_session.rb in taps2-0.6.2 vs lib/taps/db_session.rb in taps2-0.6.3

- old
+ new

@@ -1,20 +1,21 @@ -Sequel::Model.db = Sequel.connect(Taps::Config.taps_database_url) +DB = Sequel.connect(Taps::Config.taps_database_url) -class DbSession < Sequel::Model - plugin :schema - set_schema do - primary_key :id - text :key - text :database_url - timestamp :started_at - timestamp :last_access - end +#DbSession.create_table! unless DbSession.table_exists? +DB.create_table? :db_session do + primary_key :id + text :key + text :database_url + timestamp :started_at + timestamp :last_access +end +Sequel::Model.db = DB +Sequel::Model.require_valid_table = false + +class DbSession < Sequel::Model def conn Sequel.connect(database_url) do |db| yield db if block_given? end end end - -DbSession.create_table! unless DbSession.table_exists?