--- !ruby/object:Gem::Specification name: declare_schema version: !ruby/object:Gem::Version version: 2.1.0 platform: ruby authors: - Invoca Development adapted from hobo_fields by Tom Locke autorequire: bindir: bin cert_chain: [] date: 2024-08-20 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '6.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '6.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: - ".devcontainer/Dockerfile" - ".devcontainer/boot.sh" - ".devcontainer/devcontainer.json" - ".devcontainer/docker-compose.yml" - ".github/CODEOWNERS" - ".github/workflows/declare_schema_build.yml" - ".github/workflows/gem_release.yml" - ".gitignore" - ".rspec" - ".rubocop.yml" - ".ruby-version" - Appraisals - CHANGELOG.md - CODE-OF-CONDUCT.md - CONTRIBUTING.md - Gemfile - Gemfile.lock - LICENSE.txt - README.md - Rakefile - bin/declare_schema - catalog-info.yaml - config/brakeman.ignore - declare_schema.gemspec - gemfiles/.bundle/config - gemfiles/rails_6_1.gemfile - gemfiles/rails_7_0.gemfile - gemfiles/rails_7_1.gemfile - gemfiles/rails_7_2.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/fixtures/migrations/mysql2/will_generate_unique_constraint_names_rails_6.txt - spec/fixtures/migrations/mysql2/will_generate_unique_constraint_names_rails_7.txt - spec/fixtures/migrations/postgresql/will_generate_unique_constraint_names_rails_6.txt - spec/fixtures/migrations/postgresql/will_generate_unique_constraint_names_rails_7.txt - spec/fixtures/migrations/sqlite3/will_generate_unique_constraint_names_rails_6.txt - spec/fixtures/migrations/sqlite3/will_generate_unique_constraint_names_rails_7.txt - 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/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 - spec/support/adapter_specific_test_helpers.rb - spec/support/prepare_testapp.rb - spec/support/test_app_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.4.16 signing_key: specification_version: 4 summary: Database schema declaration and migration generator for Rails test_files: []