--- !ruby/object:RI::ClassDescription 
attributes: []

class_methods: []

comment: 
- !ruby/struct:SM::Flow::P 
  body: Module holding the DataObjects support for Sequel. DataObjects is a ruby library with a standard API for accessing databases.
- !ruby/struct:SM::Flow::P 
  body: "The DataObjects adapter currently supports PostgreSQL, MySQL, and SQLite:"
- !ruby/object:SM::Flow::LIST 
  contents: 
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: Sequel.connect('do:sqlite3::memory:')
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: Sequel.connect('do:postgres://user:password@host/database')
  - !ruby/struct:SM::Flow::LI 
    label: "*"
    body: Sequel.connect('do:mysql://user:password@host/database')
  type: :BULLET
constants: 
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Contains procs keyed on sub adapter type that extend the given database object so it supports the correct database type.
  name: DATABASE_SETUP
  value: "{:postgres=>proc do |db|         require 'do_postgres'"
full_name: Sequel::DataObjects
includes: []

instance_methods: []

name: DataObjects
superclass: 
