--- !ruby/object:Gem::Specification name: ensured_schema version: !ruby/object:Gem::Version hash: 27 prerelease: false segments: - 0 - 1 - 0 version: 0.1.0 platform: ruby authors: - Chris Conley autorequire: bindir: bin cert_chain: [] date: 2010-12-08 00:00:00 -05:00 default_executable: dependencies: - !ruby/object:Gem::Dependency name: activerecord prerelease: false requirement: &id001 !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version hash: 9 segments: - 2 - 3 - 5 version: 2.3.5 type: :runtime version_requirements: *id001 - !ruby/object:Gem::Dependency name: mocha prerelease: false requirement: &id002 !ruby/object:Gem::Requirement none: false requirements: - - ~> - !ruby/object:Gem::Version hash: 43 segments: - 0 - 9 - 8 version: 0.9.8 type: :development version_requirements: *id002 description: Smarter migrations email: - chris@chrisconley.me executables: [] extensions: [] extra_rdoc_files: [] files: - .gitignore - Gemfile - Gemfile.lock - Rakefile - ensured_schema.gemspec - lib/ensured_schema.rb - lib/ensured_schema/column.rb - lib/ensured_schema/ensured_table.rb - lib/ensured_schema/mysql_column.rb - lib/ensured_schema/schema.rb - lib/ensured_schema/schema_statements.rb - lib/ensured_schema/version.rb - test/cases/ensured_schema_test.rb - test/cases/helper.rb - test/cases/migration_test.rb - test/cases/repair_helper.rb - test/config.rb - test/connections/native_mysql/connection.rb - test/migrations/broken/100_migration_that_raises_exception.rb - test/migrations/decimal/1_give_me_big_numbers.rb - test/migrations/duplicate/1_people_have_last_names.rb - test/migrations/duplicate/2_we_need_reminders.rb - test/migrations/duplicate/3_foo.rb - test/migrations/duplicate/3_innocent_jointable.rb - test/migrations/duplicate_names/20080507052938_chunky.rb - test/migrations/duplicate_names/20080507053028_chunky.rb - test/migrations/interleaved/pass_1/3_innocent_jointable.rb - test/migrations/interleaved/pass_2/1_people_have_last_names.rb - test/migrations/interleaved/pass_2/3_innocent_jointable.rb - test/migrations/interleaved/pass_3/1_people_have_last_names.rb - test/migrations/interleaved/pass_3/2_i_raise_on_down.rb - test/migrations/interleaved/pass_3/3_innocent_jointable.rb - test/migrations/missing/1000_people_have_middle_names.rb - test/migrations/missing/1_people_have_last_names.rb - test/migrations/missing/3_we_need_reminders.rb - test/migrations/missing/4_innocent_jointable.rb - test/migrations/valid/1_people_have_last_names.rb - test/migrations/valid/2_we_need_reminders.rb - test/migrations/valid/3_innocent_jointable.rb - test/models/author.rb - test/models/auto_id.rb - test/models/binary.rb - test/models/bird.rb - test/models/book.rb - test/models/categorization.rb - test/models/category.rb - test/models/citation.rb - test/models/club.rb - test/models/column_name.rb - test/models/comment.rb - test/models/company.rb - test/models/company_in_module.rb - test/models/computer.rb - test/models/contact.rb - test/models/contract.rb - test/models/course.rb - test/models/customer.rb - test/models/default.rb - test/models/developer.rb - test/models/edge.rb - test/models/entrant.rb - test/models/essay.rb - test/models/event.rb - test/models/guid.rb - test/models/item.rb - test/models/job.rb - test/models/joke.rb - test/models/keyboard.rb - test/models/legacy_thing.rb - test/models/matey.rb - test/models/member.rb - test/models/member_detail.rb - test/models/member_type.rb - test/models/membership.rb - test/models/minimalistic.rb - test/models/mixed_case_monkey.rb - test/models/movie.rb - test/models/order.rb - test/models/organization.rb - test/models/owner.rb - test/models/parrot.rb - test/models/person.rb - test/models/pet.rb - test/models/pirate.rb - test/models/post.rb - test/models/price_estimate.rb - test/models/project.rb - test/models/reader.rb - test/models/reference.rb - test/models/reply.rb - test/models/ship.rb - test/models/ship_part.rb - test/models/sponsor.rb - test/models/subject.rb - test/models/subscriber.rb - test/models/subscription.rb - test/models/tag.rb - test/models/tagging.rb - test/models/task.rb - test/models/topic.rb - test/models/toy.rb - test/models/treasure.rb - test/models/vertex.rb - test/models/warehouse_thing.rb - test/schema/mysql_specific_schema.rb - test/schema/postgresql_specific_schema.rb - test/schema/schema.rb - test/schema/schema2.rb - test/schema/sqlite_specific_schema.rb has_rdoc: true homepage: http://rubygems.org/gems/ensured_schema licenses: [] post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 3 segments: - 0 version: "0" required_rubygems_version: !ruby/object:Gem::Requirement none: false requirements: - - ">=" - !ruby/object:Gem::Version hash: 3 segments: - 0 version: "0" requirements: [] rubyforge_project: ensured_schema rubygems_version: 1.3.7 signing_key: specification_version: 3 summary: Ensures database schema always matches your schema.rb file test_files: - test/cases/ensured_schema_test.rb - test/cases/helper.rb - test/cases/migration_test.rb - test/cases/repair_helper.rb - test/config.rb - test/connections/native_mysql/connection.rb - test/migrations/broken/100_migration_that_raises_exception.rb - test/migrations/decimal/1_give_me_big_numbers.rb - test/migrations/duplicate/1_people_have_last_names.rb - test/migrations/duplicate/2_we_need_reminders.rb - test/migrations/duplicate/3_foo.rb - test/migrations/duplicate/3_innocent_jointable.rb - test/migrations/duplicate_names/20080507052938_chunky.rb - test/migrations/duplicate_names/20080507053028_chunky.rb - test/migrations/interleaved/pass_1/3_innocent_jointable.rb - test/migrations/interleaved/pass_2/1_people_have_last_names.rb - test/migrations/interleaved/pass_2/3_innocent_jointable.rb - test/migrations/interleaved/pass_3/1_people_have_last_names.rb - test/migrations/interleaved/pass_3/2_i_raise_on_down.rb - test/migrations/interleaved/pass_3/3_innocent_jointable.rb - test/migrations/missing/1000_people_have_middle_names.rb - test/migrations/missing/1_people_have_last_names.rb - test/migrations/missing/3_we_need_reminders.rb - test/migrations/missing/4_innocent_jointable.rb - test/migrations/valid/1_people_have_last_names.rb - test/migrations/valid/2_we_need_reminders.rb - test/migrations/valid/3_innocent_jointable.rb - test/models/author.rb - test/models/auto_id.rb - test/models/binary.rb - test/models/bird.rb - test/models/book.rb - test/models/categorization.rb - test/models/category.rb - test/models/citation.rb - test/models/club.rb - test/models/column_name.rb - test/models/comment.rb - test/models/company.rb - test/models/company_in_module.rb - test/models/computer.rb - test/models/contact.rb - test/models/contract.rb - test/models/course.rb - test/models/customer.rb - test/models/default.rb - test/models/developer.rb - test/models/edge.rb - test/models/entrant.rb - test/models/essay.rb - test/models/event.rb - test/models/guid.rb - test/models/item.rb - test/models/job.rb - test/models/joke.rb - test/models/keyboard.rb - test/models/legacy_thing.rb - test/models/matey.rb - test/models/member.rb - test/models/member_detail.rb - test/models/member_type.rb - test/models/membership.rb - test/models/minimalistic.rb - test/models/mixed_case_monkey.rb - test/models/movie.rb - test/models/order.rb - test/models/organization.rb - test/models/owner.rb - test/models/parrot.rb - test/models/person.rb - test/models/pet.rb - test/models/pirate.rb - test/models/post.rb - test/models/price_estimate.rb - test/models/project.rb - test/models/reader.rb - test/models/reference.rb - test/models/reply.rb - test/models/ship.rb - test/models/ship_part.rb - test/models/sponsor.rb - test/models/subject.rb - test/models/subscriber.rb - test/models/subscription.rb - test/models/tag.rb - test/models/tagging.rb - test/models/task.rb - test/models/topic.rb - test/models/toy.rb - test/models/treasure.rb - test/models/vertex.rb - test/models/warehouse_thing.rb - test/schema/mysql_specific_schema.rb - test/schema/postgresql_specific_schema.rb - test/schema/schema.rb - test/schema/schema2.rb - test/schema/sqlite_specific_schema.rb