<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>CHANGELOG</filename>
    </added>
    <added>
      <filename>COPYING</filename>
    </added>
    <added>
      <filename>README</filename>
    </added>
    <added>
      <filename>bin/sequel</filename>
    </added>
    <added>
      <filename>doc/advanced_associations.rdoc</filename>
    </added>
    <added>
      <filename>doc/cheat_sheet.rdoc</filename>
    </added>
    <added>
      <filename>doc/dataset_filtering.rdoc</filename>
    </added>
    <added>
      <filename>lib/sequel.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/adapters/adapter_skeleton.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/adapters/ado.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/adapters/db2.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/adapters/dbi.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/adapters/informix.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/adapters/jdbc.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/adapters/mysql.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/adapters/odbc.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/adapters/odbc_mssql.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/adapters/openbase.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/adapters/oracle.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/adapters/postgres.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/adapters/sqlite.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/connection_pool.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/core_ext.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/core_sql.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/database.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/database/schema.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/dataset.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/dataset/callback.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/dataset/convenience.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/dataset/pagination.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/dataset/query.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/dataset/schema.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/dataset/sql.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/deprecated.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/exceptions.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/migration.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/object_graph.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/pretty_table.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/schema.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/schema/generator.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/schema/sql.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/sql.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_core/worker.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_model.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_model/association_reflection.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_model/associations.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_model/base.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_model/caching.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_model/dataset_methods.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_model/eager_loading.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_model/hooks.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_model/inflector.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_model/plugins.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_model/record.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_model/schema.rb</filename>
    </added>
    <added>
      <filename>lib/sequel_model/validations.rb</filename>
    </added>
    <added>
      <filename>spec/adapters/informix_spec.rb</filename>
    </added>
    <added>
      <filename>spec/adapters/mysql_spec.rb</filename>
    </added>
    <added>
      <filename>spec/adapters/oracle_spec.rb</filename>
    </added>
    <added>
      <filename>spec/adapters/postgres_spec.rb</filename>
    </added>
    <added>
      <filename>spec/adapters/spec_helper.rb</filename>
    </added>
    <added>
      <filename>spec/adapters/sqlite_spec.rb</filename>
    </added>
    <added>
      <filename>spec/rcov.opts</filename>
    </added>
    <added>
      <filename>spec/sequel_core/connection_pool_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_core/core_ext_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_core/core_sql_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_core/database_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_core/dataset_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_core/expression_filters_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_core/migration_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_core/object_graph_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_core/pretty_table_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_core/schema_generator_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_core/schema_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_core/spec_helper.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_core/worker_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_model/association_reflection_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_model/associations_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_model/base_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_model/caching_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_model/dataset_methods_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_model/eager_loading_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_model/hooks_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_model/inflector_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_model/model_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_model/plugins_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_model/record_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_model/schema_spec.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_model/spec_helper.rb</filename>
    </added>
    <added>
      <filename>spec/sequel_model/validations_spec.rb</filename>
    </added>
    <added>
      <filename>spec/spec.opts</filename>
    </added>
    <added>
      <filename>spec/spec_config.rb.example</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,3 @@
-sequel_core/spec/spec_config.rb
+spec/spec_config.rb
 rdoc
 pkg</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -3,73 +3,73 @@ require &quot;rake/clean&quot;
 require &quot;rake/gempackagetask&quot;
 require &quot;rake/rdoctask&quot;
 require &quot;fileutils&quot;
+require &quot;spec/rake/spectask&quot;
 
 include FileUtils
 
-PROJECTS = %w{sequel_core sequel}
-CLEAN.include [&quot;rdoc&quot;, &quot;coverage&quot;]
-
-def with_each_project
-  PROJECTS.each do |p|
-    FileUtils.cd(p)
-    begin
-      yield p
-    ensure
-      FileUtils.cd('..')
-    end
-  end
-end
-
-def sh_with_each_project(cmd)
-  with_each_project {sh cmd rescue nil}
-end
+NAME = 'sequel'
+VERS = '2.2.0'
+CLEAN.include [&quot;**/.*.sw?&quot;, &quot;pkg&quot;, &quot;.config&quot;, &quot;rdoc&quot;, &quot;coverage&quot;]
+RDOC_OPTS = [&quot;--quiet&quot;, &quot;--line-numbers&quot;, &quot;--inline-source&quot;, '--title', \
+  'Sequel: The Database Toolkit for Ruby', '--main', 'README']
 
 ##############################################################################
 # gem packaging and release
 ##############################################################################
-desc &quot;Packages up sequel and sequel_core.&quot;
-task :package do
-  sh_with_each_project &quot;rake package&quot;
+desc &quot;Packages sequel&quot;
+task :package=&gt;[:clean]
+spec = Gem::Specification.new do |s|
+  s.name = NAME
+  s.rubyforge_project = 'sequel'
+  s.version = VERS
+  s.platform = Gem::Platform::RUBY
+  s.has_rdoc = true
+  s.extra_rdoc_files = [&quot;README&quot;, &quot;CHANGELOG&quot;, &quot;COPYING&quot;] + Dir[&quot;doc/*.rdoc&quot;]
+  s.rdoc_options += RDOC_OPTS
+  s.summary = &quot;The Database Toolkit for Ruby&quot;
+  s.description = s.summary
+  s.author = &quot;Jeremy Evans&quot;
+  s.email = &quot;code@jeremyevans.net&quot;
+  s.homepage = &quot;http://sequel.rubyforge.org&quot;
+  s.required_ruby_version = &quot;&gt;= 1.8.4&quot;
+  s.files = %w(COPYING CHANGELOG README Rakefile) + Dir.glob(&quot;{bin,doc,spec,lib}/**/*&quot;)
+  s.require_path = &quot;lib&quot;
+  s.bindir = 'bin'
 end
-
-desc &quot;Install sequel and sequel_core gems&quot;
-task :install do
-  sh_with_each_project &quot;rake install&quot;
+Rake::GemPackageTask.new(spec) do |p|
+  p.need_tar = true
+  p.gem_spec = spec
 end
 
-desc &quot;Install sequel and sequel_core gems without RDoc&quot;
-task :install_no_docs do
-  sh_with_each_project &quot;rake install_no_docs&quot;
+desc &quot;Install sequel gem&quot;
+task :install=&gt;[:package] do
+  sh %{sudo gem install pkg/#{NAME}-#{VERS} --local}
 end
 
-desc &quot;Uninstall sequel and sequel_core gems&quot;
-task :uninstall do
-  sh_with_each_project &quot;rake uninstall&quot;
+desc &quot;Install sequel gem without RDoc&quot;
+task :install_no_docs=&gt;[:package] do
+  sh %{sudo gem install pkg/#{NAME}-#{VERS} --no-rdoc --no-ri --local}
 end
 
-desc &quot;Upload sequel and sequel_core gems to rubyforge&quot;
-task :release do
-  sh_with_each_project &quot;rake release&quot;
+desc &quot;Uninstall sequel gem&quot;
+task :uninstall=&gt;[:clean] do
+  sh %{sudo gem uninstall #{NAME}}
 end
 
-task :clean =&gt; [:clean_subdirs]
-desc &quot;Clean files from both subdirectories&quot;
-task :clean_subdirs do
-  sh_with_each_project &quot;rake clean&quot;
+desc &quot;Upload sequel and sequel_core gems to rubyforge&quot;
+task :release=&gt;[:package] do
+  sh %{rubyforge login}
+  sh %{rubyforge add_release sequel #{NAME} #{VERS} pkg/#{NAME}-#{VERS}.tgz}
+  sh %{rubyforge add_file sequel #{NAME} #{VERS} pkg/#{NAME}-#{VERS}.gem} 
 end
 
 ##############################################################################
 # rdoc
 ##############################################################################
-RDOC_OPTS = [&quot;--quiet&quot;, &quot;--line-numbers&quot;, &quot;--inline-source&quot;]
-
 Rake::RDocTask.new do |rdoc|
   rdoc.rdoc_dir = &quot;rdoc&quot;
   rdoc.options += RDOC_OPTS
-  rdoc.main = &quot;sequel_core/README&quot;
-  rdoc.title = &quot;Sequel: The Database Toolkit for Ruby&quot;
-  rdoc.rdoc_files.add [&quot;sequel*/README&quot;, &quot;sequel*/COPYING&quot;, &quot;sequel*/lib/**/*.rb&quot;, \
-    &quot;sequel*/doc/*.rdoc&quot;]
+  rdoc.rdoc_files.add %w&quot;README CHANGELOG COPYING lib/**/*.rb doc/*.rdoc&quot;
 end
 
 desc &quot;Update docs and upload to rubyforge.org&quot;
@@ -82,25 +82,55 @@ end
 ##############################################################################
 # specs
 ##############################################################################
-require &quot;spec/rake/spectask&quot;
-sqcdir = File.join(File.dirname(__FILE__), 'sequel_core', 'lib')
-fixRUBYLIB = Proc.new{ENV['RUBYLIB'] ? (ENV['RUBYLIB'] += &quot;:#{sqcdir}&quot;) : (ENV['RUBYLIB'] = sqcdir)}
+lib_dir = File.join(File.dirname(__FILE__), 'lib')
+fixRUBYLIB = Proc.new{ENV['RUBYLIB'] ? (ENV['RUBYLIB'] += &quot;:#{lib_dir}&quot;) : (ENV['RUBYLIB'] = lib_dir)}
+sequel_core_specs = &quot;spec/sequel_core/*_spec.rb&quot;
+sequel_model_specs = &quot;spec/sequel_model/*_spec.rb&quot;
+spec_opts = proc{File.read(&quot;spec/spec.opts&quot;).split(&quot;\n&quot;)}
+rcov_opts = proc{File.read(&quot;spec/rcov.opts&quot;).split(&quot;\n&quot;)}
+
+desc &quot;Run core and model specs with coverage&quot;
+Spec::Rake::SpecTask.new(&quot;spec_coverage&quot;) do |t|
+  fixRUBYLIB.call
+  t.spec_files = FileList[sequel_core_specs, sequel_model_specs]
+  t.spec_opts  = spec_opts.call
+  t.rcov_opts  = rcov_opts.call
+  t.rcov = true
+end
 
-desc &quot;Run specs with coverage&quot;
+desc &quot;Run core and model specs&quot;
+task :default =&gt; [:spec]
 Spec::Rake::SpecTask.new(&quot;spec&quot;) do |t|
   fixRUBYLIB.call
-  t.spec_files = FileList[&quot;sequel_core/spec/*_spec.rb&quot;, &quot;sequel/spec/*_spec.rb&quot;]
-  t.spec_opts  = File.read(&quot;sequel_core/spec/spec.opts&quot;).split(&quot;\n&quot;)
-  t.rcov_opts  = File.read(&quot;sequel_core/spec/rcov.opts&quot;).split(&quot;\n&quot;)
-  t.rcov = true
+  t.spec_files = FileList[sequel_core_specs, sequel_model_specs]
+  t.spec_opts  = spec_opts.call
+end
+
+desc &quot;Run core specs&quot;
+Spec::Rake::SpecTask.new(&quot;spec_core&quot;) do |t|
+  fixRUBYLIB.call
+  t.spec_files = FileList[sequel_core_specs]
+  t.spec_opts  = spec_opts.call
 end
 
-desc &quot;Run specs without coverage&quot;
-task :default =&gt; [:spec_no_cov]
-Spec::Rake::SpecTask.new(&quot;spec_no_cov&quot;) do |t|
+desc &quot;Run model specs&quot;
+Spec::Rake::SpecTask.new(&quot;spec_model&quot;) do |t|
   fixRUBYLIB.call
-  t.spec_files = FileList[&quot;sequel_core/spec/*_spec.rb&quot;, &quot;sequel/spec/*_spec.rb&quot;]
-  t.spec_opts  = File.read(&quot;sequel_core/spec/spec.opts&quot;).split(&quot;\n&quot;)
+  t.spec_files = FileList[sequel_model_specs]
+  t.spec_opts  = spec_opts.call
+end
+
+%w'postgres sqlite mysql informix oracle'.each do |adapter|
+  desc &quot;Run #{adapter} specs without coverage&quot;
+  Spec::Rake::SpecTask.new(&quot;spec_#{adapter}&quot;) do |t|
+    t.spec_files = &quot;spec/adapters/#{adapter}_spec.rb&quot;
+    t.spec_opts  = spec_opts.call
+  end
+end
+
+desc &quot;check documentation coverage&quot;
+task :dcov do
+  sh %{find lib -name '*.rb' | xargs dcov}
 end
 
 ##############################################################################
@@ -108,10 +138,8 @@ end
 ##############################################################################
 
 STATS_DIRECTORIES = [
-  %w(core_code   sequel_core/lib/),
-  %w(core_spec   sequel_core/spec/),
-  %w(model_code  sequel/lib/),
-  %w(model_spec  sequel/spec/)
+  %w(Code   lib/),
+  %w(Spec   spec),
 ].collect { |name, dir| [ name, &quot;./#{dir}&quot; ] }.select { |name, dir| File.directory?(dir) }
 
 desc &quot;Report code statistics (KLOCs, etc) from the application&quot;</diff>
      <filename>Rakefile</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>sequel/CHANGELOG</filename>
    </removed>
    <removed>
      <filename>sequel/COPYING</filename>
    </removed>
    <removed>
      <filename>sequel/README</filename>
    </removed>
    <removed>
      <filename>sequel/Rakefile</filename>
    </removed>
    <removed>
      <filename>sequel/doc/advanced_associations.rdoc</filename>
    </removed>
    <removed>
      <filename>sequel/lib/sequel.rb</filename>
    </removed>
    <removed>
      <filename>sequel/lib/sequel_model.rb</filename>
    </removed>
    <removed>
      <filename>sequel/lib/sequel_model/association_reflection.rb</filename>
    </removed>
    <removed>
      <filename>sequel/lib/sequel_model/associations.rb</filename>
    </removed>
    <removed>
      <filename>sequel/lib/sequel_model/base.rb</filename>
    </removed>
    <removed>
      <filename>sequel/lib/sequel_model/caching.rb</filename>
    </removed>
    <removed>
      <filename>sequel/lib/sequel_model/dataset_methods.rb</filename>
    </removed>
    <removed>
      <filename>sequel/lib/sequel_model/eager_loading.rb</filename>
    </removed>
    <removed>
      <filename>sequel/lib/sequel_model/hooks.rb</filename>
    </removed>
    <removed>
      <filename>sequel/lib/sequel_model/inflector.rb</filename>
    </removed>
    <removed>
      <filename>sequel/lib/sequel_model/plugins.rb</filename>
    </removed>
    <removed>
      <filename>sequel/lib/sequel_model/record.rb</filename>
    </removed>
    <removed>
      <filename>sequel/lib/sequel_model/schema.rb</filename>
    </removed>
    <removed>
      <filename>sequel/lib/sequel_model/validations.rb</filename>
    </removed>
    <removed>
      <filename>sequel/spec/association_reflection_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel/spec/associations_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel/spec/base_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel/spec/caching_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel/spec/dataset_methods_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel/spec/eager_loading_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel/spec/hooks_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel/spec/inflector_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel/spec/model_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel/spec/plugins_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel/spec/rcov.opts</filename>
    </removed>
    <removed>
      <filename>sequel/spec/record_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel/spec/schema_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel/spec/spec.opts</filename>
    </removed>
    <removed>
      <filename>sequel/spec/spec_helper.rb</filename>
    </removed>
    <removed>
      <filename>sequel/spec/validations_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/CHANGELOG</filename>
    </removed>
    <removed>
      <filename>sequel_core/COPYING</filename>
    </removed>
    <removed>
      <filename>sequel_core/README</filename>
    </removed>
    <removed>
      <filename>sequel_core/Rakefile</filename>
    </removed>
    <removed>
      <filename>sequel_core/bin/sequel</filename>
    </removed>
    <removed>
      <filename>sequel_core/doc/cheat_sheet.rdoc</filename>
    </removed>
    <removed>
      <filename>sequel_core/doc/dataset_filtering.rdoc</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/adapters/adapter_skeleton.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/adapters/ado.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/adapters/db2.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/adapters/dbi.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/adapters/informix.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/adapters/jdbc.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/adapters/mysql.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/adapters/odbc.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/adapters/odbc_mssql.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/adapters/openbase.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/adapters/oracle.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/adapters/postgres.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/adapters/sqlite.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/connection_pool.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/core_ext.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/core_sql.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/database.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/database/schema.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/dataset.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/dataset/callback.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/dataset/convenience.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/dataset/pagination.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/dataset/query.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/dataset/schema.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/dataset/sql.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/deprecated.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/exceptions.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/migration.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/object_graph.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/pretty_table.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/schema.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/schema/generator.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/schema/sql.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/sql.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/lib/sequel_core/worker.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/adapters/informix_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/adapters/mysql_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/adapters/oracle_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/adapters/postgres_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/adapters/sqlite_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/connection_pool_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/core_ext_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/core_sql_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/database_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/dataset_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/expression_filters_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/migration_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/object_graph_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/pretty_table_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/rcov.opts</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/schema_generator_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/schema_spec.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/spec.opts</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/spec_config.rb.example</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/spec_helper.rb</filename>
    </removed>
    <removed>
      <filename>sequel_core/spec/worker_spec.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>0a5e41eb7ab8318efa3de776c6996890b75d760b</id>
    </parent>
  </parents>
  <author>
    <name>Jeremy Evans</name>
    <email>code@jeremyevans.net</email>
  </author>
  <url>http://github.com/jeremyevans/sequel/commit/778a032ea68193cf4c981a3177f06159fa5a1921</url>
  <id>778a032ea68193cf4c981a3177f06159fa5a1921</id>
  <committed-date>2008-07-06T17:08:46-07:00</committed-date>
  <authored-date>2008-07-06T17:08:46-07:00</authored-date>
  <message>Combine sequel and sequel_core into one gem

For merging the READMEs, I put the model README at the bottom of the
core README and used that.

For merging the CHANGELOGs, I merged them manually back to 1.4.0, and
copied the rest of the model CHANGELOG to the bottom of the file.

Most of the Rakefile code was duplicative, but I think I got
all tasks except spec_adapters.  I figure few people have all 5
adapters necessary to run the adapter specs.  I only have 3 of them,
so I never used spec_adapters.

The specs are still split up so they can be run independently.
Additionally, the adapter specs are split off from the core specs,
which helps if you want to put Sequel.connect lines in
spec_config.rb. The only other spec changes were for path changes.

There weren't conflicts merging anything else, IIRC.

I hope there is no fallout from this.  I haven't noticed any yet,
running the specs and the test suites for all of my apps that use
Sequel.</message>
  <tree>55b47dd3fa284cebf4277989f5edcab87be2ee9f</tree>
  <committer>
    <name>Jeremy Evans</name>
    <email>code@jeremyevans.net</email>
  </committer>
</commit>
