--- !ruby/object:Gem::Specification name: declare_schema version: !ruby/object:Gem::Version version: 1.2.3.pre.ga.8 platform: ruby authors: - Invoca Development adapted from hobo_fields by Tom Locke autorequire: bindir: bin cert_chain: [] date: 2023-03-30 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '5.0' description: Declare your Rails/active_record model schemas and have database migrations generated for you! email: development@invoca.com executables: - declare_schema extensions: [] extra_rdoc_files: [] files: - ".github/CODEOWNERS" - ".github/workflows/declare_schema_build.yml" - ".github/workflows/gem_release.yml" - ".gitignore" - ".rspec" - ".rubocop.yml" - ".ruby-version" - Appraisals - CHANGELOG.md - Gemfile - Gemfile.lock - LICENSE.txt - README.md - Rakefile - bin/declare_schema - declare_schema.gemspec - gemfiles/.bundle/config - gemfiles/rails_5_mysql.gemfile - gemfiles/rails_5_sqlite.gemfile - gemfiles/rails_6_mysql.gemfile - gemfiles/rails_6_sqlite.gemfile - lib/declare_schema.rb - lib/declare_schema/command.rb - lib/declare_schema/dsl.rb - lib/declare_schema/extensions/active_record/fields_declaration.rb - lib/declare_schema/extensions/module.rb - lib/declare_schema/field_declaration_dsl.rb - lib/declare_schema/model.rb - lib/declare_schema/model/column.rb - lib/declare_schema/model/field_spec.rb - lib/declare_schema/model/foreign_key_definition.rb - lib/declare_schema/model/habtm_model_shim.rb - lib/declare_schema/model/index_definition.rb - lib/declare_schema/model/table_options_definition.rb - lib/declare_schema/railtie.rb - lib/declare_schema/rake.rb - lib/declare_schema/schema_change/all.rb - lib/declare_schema/schema_change/base.rb - lib/declare_schema/schema_change/column_add.rb - lib/declare_schema/schema_change/column_change.rb - lib/declare_schema/schema_change/column_remove.rb - lib/declare_schema/schema_change/column_rename.rb - lib/declare_schema/schema_change/foreign_key_add.rb - lib/declare_schema/schema_change/foreign_key_remove.rb - lib/declare_schema/schema_change/index_add.rb - lib/declare_schema/schema_change/index_remove.rb - lib/declare_schema/schema_change/primary_key_change.rb - lib/declare_schema/schema_change/table_add.rb - lib/declare_schema/schema_change/table_change.rb - lib/declare_schema/schema_change/table_remove.rb - lib/declare_schema/schema_change/table_rename.rb - lib/declare_schema/version.rb - lib/generators/declare_schema/migration/USAGE - lib/generators/declare_schema/migration/migration_generator.rb - lib/generators/declare_schema/migration/migrator.rb - lib/generators/declare_schema/migration/templates/migration.rb.erb - lib/generators/declare_schema/model/USAGE - lib/generators/declare_schema/model/model_generator.rb - lib/generators/declare_schema/support/eval_template.rb - lib/generators/declare_schema/support/model.rb - lib/generators/declare_schema/support/thor_shell.rb - spec/lib/declare_schema/api_spec.rb - spec/lib/declare_schema/field_declaration_dsl_spec.rb - spec/lib/declare_schema/field_spec_spec.rb - spec/lib/declare_schema/generator_spec.rb - spec/lib/declare_schema/interactive_primary_key_spec.rb - spec/lib/declare_schema/migration_generator_spec.rb - spec/lib/declare_schema/model/column_spec.rb - spec/lib/declare_schema/model/foreign_key_definition_spec.rb - spec/lib/declare_schema/model/habtm_model_shim_spec.rb - spec/lib/declare_schema/model/index_definition_spec.rb - spec/lib/declare_schema/model/table_options_definition_spec.rb - spec/lib/declare_schema/prepare_testapp.rb - spec/lib/declare_schema/schema_change/base_spec.rb - spec/lib/declare_schema/schema_change/column_add_spec.rb - spec/lib/declare_schema/schema_change/column_change_spec.rb - spec/lib/declare_schema/schema_change/column_remove_spec.rb - spec/lib/declare_schema/schema_change/column_rename_spec.rb - spec/lib/declare_schema/schema_change/foreign_key_add_spec.rb - spec/lib/declare_schema/schema_change/foreign_key_remove_spec.rb - spec/lib/declare_schema/schema_change/index_add_spec.rb - spec/lib/declare_schema/schema_change/index_remove_spec.rb - spec/lib/declare_schema/schema_change/primary_key_change_spec.rb - spec/lib/declare_schema/schema_change/table_add_spec.rb - spec/lib/declare_schema/schema_change/table_change_spec.rb - spec/lib/declare_schema/schema_change/table_remove_spec.rb - spec/lib/declare_schema/schema_change/table_rename_spec.rb - spec/lib/declare_schema_spec.rb - spec/lib/generators/declare_schema/migration/migrator_spec.rb - spec/spec_helper.rb - spec/support/acceptance_spec_helpers.rb homepage: https://github.com/Invoca/declare_schema licenses: [] metadata: allowed_push_host: https://rubygems.org post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.3.6 requirements: [] rubygems_version: 3.1.6 signing_key: specification_version: 4 summary: Database schema declaration and migration generator for Rails test_files: []