module Mimi::DB::Extensions

Public Class Methods

start() click to toggle source
# File lib/mimi/db/extensions.rb, line 6
def self.start
  adapter_name = Mimi::DB.sequel_config[:adapter]
  require_relative 'extensions/sequel-database'
  case adapter_name
  when 'sqlite'
    require_relative 'extensions/sequel-sqlite'
  when 'postgres'
    require_relative 'extensions/sequel-postgres'
  when 'cockroachdb'
    require_relative 'extensions/sequel-postgres'
    require_relative 'extensions/sequel-cockroachdb'
  else
    # load nothing
  end
  Sequel::Model.plugin :timestamps
end