--- !ruby/object:Gem::Specification name: better_record version: !ruby/object:Gem::Version version: 0.22.7 platform: ruby authors: - Sampson Crowley autorequire: bindir: bin cert_chain: [] date: 2019-05-24 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: rails requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '5' - - ">=" - !ruby/object:Gem::Version version: 5.2.3 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '5' - - ">=" - !ruby/object:Gem::Version version: 5.2.3 - !ruby/object:Gem::Dependency name: pg requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.1' - - ">=" - !ruby/object:Gem::Version version: 1.1.2 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.1' - - ">=" - !ruby/object:Gem::Version version: 1.1.2 - !ruby/object:Gem::Dependency name: store_as_int requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.0' - - ">=" - !ruby/object:Gem::Version version: 0.0.17 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.0' - - ">=" - !ruby/object:Gem::Version version: 0.0.17 - !ruby/object:Gem::Dependency name: pry-rails requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.3' - - ">=" - !ruby/object:Gem::Version version: 0.3.6 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.3' - - ">=" - !ruby/object:Gem::Version version: 0.3.6 - !ruby/object:Gem::Dependency name: table_print requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.5' - - ">=" - !ruby/object:Gem::Version version: 1.5.6 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.5' - - ">=" - !ruby/object:Gem::Version version: 1.5.6 - !ruby/object:Gem::Dependency name: jwt requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.1.0 - - "~>" - !ruby/object:Gem::Version version: '2.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.1.0 - - "~>" - !ruby/object:Gem::Version version: '2.1' - !ruby/object:Gem::Dependency name: jwe requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.3' - - ">=" - !ruby/object:Gem::Version version: 0.3.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.3' - - ">=" - !ruby/object:Gem::Version version: 0.3.1 - !ruby/object:Gem::Dependency name: csv requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.0.0 - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 3.0.0 - - "~>" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: rspec-rails requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.7' - - ">=" - !ruby/object:Gem::Version version: 3.7.2 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.7' - - ">=" - !ruby/object:Gem::Version version: 3.7.2 - !ruby/object:Gem::Dependency name: factory_bot_rails requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.10.0 - - "~>" - !ruby/object:Gem::Version version: '4.10' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 4.10.0 - - "~>" - !ruby/object:Gem::Version version: '4.10' description: |2 This app extends active record to allow you to change the polymorphic type value in relationships. It also extends active record batching functions to be able to order records while batching. - As a bonus. the same 'split_batches' function is made available to Arrays It also adds optional auditing functions and password hashing functions, as well as migration helpers email: - sampsonsprojects@gmail.com executables: [] extensions: [] extra_rdoc_files: [] files: - MIT-LICENSE - README.md - Rakefile - app/assets/config/better_record_manifest.js - app/assets/javascripts/better_record/application.js - app/assets/javascripts/better_record/table_sizes.js - app/assets/stylesheets/better_record/application.css - app/assets/stylesheets/better_record/table_sizes.css - app/assets/stylesheets/scaffold.css - app/controllers/better_record/application_controller.rb - app/controllers/better_record/table_sizes_controller.rb - app/helpers/better_record/application_helper.rb - app/helpers/better_record/table_sizes_helper.rb - app/jobs/active_storage/purge_job.rb - app/jobs/better_record/application_job.rb - app/jobs/better_record/resize_blob_image_job.rb - app/mailers/better_record/application_mailer.rb - app/models/better_record/attachment_validation.rb - app/models/better_record/base.rb - app/models/better_record/current.rb - app/models/better_record/logged_action.rb - app/models/better_record/model_concerns/has_protected_password.rb - app/models/better_record/model_concerns/has_validated_avatar.rb - app/models/better_record/table_size.rb - app/views/better_record/table_sizes/index.html.erb - app/views/better_record/table_sizes/show.html.erb - app/views/layouts/better_record/application.html.erb - config/initializers/active_record/exchange_rate_integer_type.rb - config/initializers/active_record/gender_type.rb - config/initializers/active_record/money_integer_type.rb - config/initializers/active_record/three_state_type.rb - config/initializers/active_storage/attachment.rb - config/initializers/active_support/time_with_zone.rb - config/initializers/concerns.rb - config/initializers/core_ext/date.rb - config/initializers/core_ext/integer.rb - config/initializers/core_ext/string.rb - config/initializers/core_ext/time.rb - config/initializers/dkim.rb - config/initializers/filter_parameter_logging.rb - config/initializers/inflections.rb - config/initializers/jazz_fingers.rb - config/initializers/mime_types.rb - config/initializers/redis_store.rb - config/routes.rb - db/migrate/20180518042050_create_better_record_db_functions.rb - db/migrate/20180518042060_create_better_record_custom_types.rb - db/migrate/20180518042070_create_better_record_table_sizes.rb - db/migrate/20181228204403_create_better_record_attachment_validations.rb - db/migrate/20190107202602_add_updated_at_to_better_record_table_sizes.rb - db/migrate/20190123225641_add_exchange_rate_integer_type.rb - db/migrate/20190209033946_update_better_record_audit_functions.rb - db/migrate/20190209195134_audit_trigger_v3.rb - db/migrate/20190416215152_add_three_state_boolean_type.rb - db/postgres-audit-trigger.psql - db/postgres-audit-v2-table.psql - db/postgres-audit-v2-trigger.psql - db/postgres-audit-v3-table.psql - db/postgres-audit-v3-trigger.psql - lib/better_record.rb - lib/better_record/batches.rb - lib/better_record/concerns/active_record_extensions/associations_extensions/association_extension.rb - lib/better_record/concerns/active_record_extensions/associations_extensions/association_scope_extensions.rb - lib/better_record/concerns/active_record_extensions/associations_extensions/belongs_to_polymorphic_extensions.rb - lib/better_record/concerns/active_record_extensions/associations_extensions/builder_extensions/association_extensions.rb - lib/better_record/concerns/active_record_extensions/base_extensions.rb - lib/better_record/concerns/active_record_extensions/base_extensions/attribute_methods.rb - lib/better_record/concerns/active_record_extensions/base_extensions/attribute_methods/write.rb - lib/better_record/concerns/active_record_extensions/connection_adapter_extensions.rb - lib/better_record/concerns/active_record_extensions/reflection_extensions.rb - lib/better_record/concerns/controllers/authenticatable.rb - lib/better_record/concerns/controllers/sessionable.rb - lib/better_record/concerns/controllers/uploadable.rb - lib/better_record/custom_type.rb - lib/better_record/encoder.rb - lib/better_record/engine.rb - lib/better_record/exchange_rate_integer.rb - lib/better_record/fake_redis.rb - lib/better_record/gender.rb - lib/better_record/inject_methods.rb - lib/better_record/jwt.rb - lib/better_record/migration.rb - lib/better_record/money_integer.rb - lib/better_record/polymorphic_override.rb - lib/better_record/railtie.rb - lib/better_record/relation.rb - lib/better_record/rspec/expectations.rb - lib/better_record/rspec/expectations/write.rb - lib/better_record/rspec/extensions.rb - lib/better_record/rspec/extensions/boolean_column.rb - lib/better_record/rspec/extensions/has_valid_factory.rb - lib/better_record/rspec/extensions/optional_column.rb - lib/better_record/rspec/extensions/required_column.rb - lib/better_record/tasks/better_record/install.rake - lib/better_record/tasks/spec/attributes.rake - lib/better_record/three_state.rb - lib/better_record/version.rb - lib/core_ext/array.rb - lib/core_ext/boolean.rb - lib/core_ext/object.rb - lib/generators/better_record/eject_rspec_extensions/USAGE - lib/generators/better_record/eject_rspec_extensions/eject_rspec_extensions_generator.rb - lib/generators/better_record/setup/USAGE - lib/generators/better_record/setup/setup_generator.rb - lib/generators/better_record/setup/templates/current.rb - lib/generators/better_record/setup/templates/gitattributes - lib/generators/better_record/setup/templates/gitignore - lib/generators/better_record/setup/templates/initializer.rb - lib/generators/better_record/setup/templates/irbrc - lib/generators/better_record/setup/templates/jsbeautifyrc - lib/generators/better_record/setup/templates/pryrc - lib/generators/better_record/setup/templates/rspec - lib/generators/better_record/setup/templates/ruby-version - lib/templates/active_record/model/model.rb - lib/templates/migration/templates/create_table_migration.rb - lib/templates/rails/controller/controller.rb - lib/templates/rspec/model/model_spec.rb homepage: https://github.com/SampsonCrowley/multi_app_active_record licenses: - MIT metadata: {} 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: '0' requirements: [] rubygems_version: 3.0.3 signing_key: specification_version: 4 summary: Fix functions that are lacking in Active record to be compatible with multi-app databases test_files: []