--- !ruby/object:Gem::Specification name: activerecord-spanner-adapter version: !ruby/object:Gem::Version version: 1.5.1 platform: ruby authors: - Google LLC autorequire: bindir: exe cert_chain: [] date: 2023-12-13 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: google-cloud-spanner requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.18' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.18' - !ruby/object:Gem::Dependency name: activerecord requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 6.0.0 - - "<" - !ruby/object:Gem::Version version: '7.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 6.0.0 - - "<" - !ruby/object:Gem::Version version: '7.1' - !ruby/object:Gem::Dependency name: autotest-suffix requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.1' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.1' - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: google-style requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.24.0 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.24.0 - !ruby/object:Gem::Dependency name: minitest requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '5.10' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '5.10' - !ruby/object:Gem::Dependency name: minitest-autotest requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.0' - !ruby/object:Gem::Dependency name: minitest-focus requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.1' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.1' - !ruby/object:Gem::Dependency name: minitest-rg requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '5.2' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '5.2' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '13.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '13.0' - !ruby/object:Gem::Dependency name: redcarpet requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: simplecov requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.9' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.9' - !ruby/object:Gem::Dependency name: yard requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.9' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.9' - !ruby/object:Gem::Dependency name: yard-doctest requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.13 type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.13 description: Rails ActiveRecord connector for Google Spanner Database email: - cloud-spanner-developers@googlegroups.com executables: [] extensions: [] extra_rdoc_files: [] files: - ".github/CODEOWNERS" - ".github/blunderbuss.yml" - ".github/release-please.yml" - ".github/release-trigger.yml" - ".github/sync-repo-settings.yaml" - ".github/workflows/acceptance-tests-on-emulator.yaml" - ".github/workflows/acceptance-tests-on-production.yaml" - ".github/workflows/ci.yaml" - ".github/workflows/nightly-acceptance-tests-on-emulator.yaml" - ".github/workflows/nightly-acceptance-tests-on-production.yaml" - ".github/workflows/nightly-unit-tests.yaml" - ".github/workflows/release-please-label.yml" - ".github/workflows/release-please.yml" - ".github/workflows/rubocop.yaml" - ".gitignore" - ".kokoro/populate-secrets.sh" - ".kokoro/release.cfg" - ".kokoro/release.sh" - ".kokoro/trampoline_v2.sh" - ".release-please-manifest.json" - ".rubocop.yml" - ".toys/release.rb" - ".trampolinerc" - ".yardopts" - CHANGELOG.md - CODE_OF_CONDUCT.md - CONTRIBUTING.md - Gemfile - LICENSE - README.md - Rakefile - SECURITY.md - acceptance/cases/associations/has_many_associations_test.rb - acceptance/cases/associations/has_many_through_associations_test.rb - acceptance/cases/associations/has_one_associations_test.rb - acceptance/cases/associations/has_one_through_associations_test.rb - acceptance/cases/interleaved_associations/has_many_associations_using_interleaved_test.rb - acceptance/cases/migration/change_schema_test.rb - acceptance/cases/migration/change_table_test.rb - acceptance/cases/migration/column_attributes_test.rb - acceptance/cases/migration/column_positioning_test.rb - acceptance/cases/migration/columns_test.rb - acceptance/cases/migration/command_recorder_test.rb - acceptance/cases/migration/create_join_table_test.rb - acceptance/cases/migration/ddl_batching_test.rb - acceptance/cases/migration/foreign_key_test.rb - acceptance/cases/migration/index_test.rb - acceptance/cases/migration/references_foreign_key_test.rb - acceptance/cases/migration/references_index_test.rb - acceptance/cases/migration/references_statements_test.rb - acceptance/cases/migration/rename_column_test.rb - acceptance/cases/migration/schema_dumper_test.rb - acceptance/cases/models/calculation_query_test.rb - acceptance/cases/models/default_value_test.rb - acceptance/cases/models/generated_column_test.rb - acceptance/cases/models/insert_all_test.rb - acceptance/cases/models/interleave_test.rb - acceptance/cases/models/logging_test.rb - acceptance/cases/models/mutation_test.rb - acceptance/cases/models/query_test.rb - acceptance/cases/sessions/session_not_found_test.rb - acceptance/cases/tasks/database_tasks_test.rb - acceptance/cases/transactions/optimistic_locking_test.rb - acceptance/cases/transactions/read_only_transactions_test.rb - acceptance/cases/transactions/read_write_transactions_test.rb - acceptance/cases/type/all_types_test.rb - acceptance/cases/type/binary_test.rb - acceptance/cases/type/boolean_test.rb - acceptance/cases/type/date_test.rb - acceptance/cases/type/date_time_test.rb - acceptance/cases/type/float_test.rb - acceptance/cases/type/integer_test.rb - acceptance/cases/type/json_test.rb - acceptance/cases/type/numeric_test.rb - acceptance/cases/type/string_test.rb - acceptance/cases/type/text_test.rb - acceptance/cases/type/time_test.rb - acceptance/models/account.rb - acceptance/models/address.rb - acceptance/models/album.rb - acceptance/models/all_types.rb - acceptance/models/author.rb - acceptance/models/club.rb - acceptance/models/comment.rb - acceptance/models/customer.rb - acceptance/models/department.rb - acceptance/models/firm.rb - acceptance/models/member.rb - acceptance/models/member_type.rb - acceptance/models/membership.rb - acceptance/models/organization.rb - acceptance/models/post.rb - acceptance/models/singer.rb - acceptance/models/track.rb - acceptance/models/transaction.rb - acceptance/schema/schema.rb - acceptance/test_helper.rb - acceptance/test_helpers/with_separate_database.rb - activerecord-spanner-adapter.gemspec - assets/solidus-db.png - benchmarks/README.md - benchmarks/Rakefile - benchmarks/application.rb - benchmarks/config/database.yml - benchmarks/config/environment.rb - benchmarks/db/migrate/01_create_tables.rb - benchmarks/db/schema.rb - benchmarks/models/album.rb - benchmarks/models/singer.rb - bin/console - bin/setup - examples/rails/README.md - examples/snippets/README.md - examples/snippets/Rakefile - examples/snippets/array-data-type/README.md - examples/snippets/array-data-type/Rakefile - examples/snippets/array-data-type/application.rb - examples/snippets/array-data-type/config/database.yml - examples/snippets/array-data-type/db/migrate/01_create_tables.rb - examples/snippets/array-data-type/db/schema.rb - examples/snippets/array-data-type/db/seeds.rb - examples/snippets/array-data-type/models/entity_with_array_types.rb - examples/snippets/bin/create_emulator_instance.rb - examples/snippets/bulk-insert/README.md - examples/snippets/bulk-insert/Rakefile - examples/snippets/bulk-insert/application.rb - examples/snippets/bulk-insert/config/database.yml - examples/snippets/bulk-insert/db/migrate/01_create_tables.rb - examples/snippets/bulk-insert/db/schema.rb - examples/snippets/bulk-insert/db/seeds.rb - examples/snippets/bulk-insert/models/album.rb - examples/snippets/bulk-insert/models/singer.rb - examples/snippets/commit-timestamp/README.md - examples/snippets/commit-timestamp/Rakefile - examples/snippets/commit-timestamp/application.rb - examples/snippets/commit-timestamp/config/database.yml - examples/snippets/commit-timestamp/db/migrate/01_create_tables.rb - examples/snippets/commit-timestamp/db/schema.rb - examples/snippets/commit-timestamp/db/seeds.rb - examples/snippets/commit-timestamp/models/album.rb - examples/snippets/commit-timestamp/models/singer.rb - examples/snippets/config/environment.rb - examples/snippets/create-records/README.md - examples/snippets/create-records/Rakefile - examples/snippets/create-records/application.rb - examples/snippets/create-records/config/database.yml - examples/snippets/create-records/db/migrate/01_create_tables.rb - examples/snippets/create-records/db/schema.rb - examples/snippets/create-records/db/seeds.rb - examples/snippets/create-records/models/album.rb - examples/snippets/create-records/models/singer.rb - examples/snippets/date-data-type/README.md - examples/snippets/date-data-type/Rakefile - examples/snippets/date-data-type/application.rb - examples/snippets/date-data-type/config/database.yml - examples/snippets/date-data-type/db/migrate/01_create_tables.rb - examples/snippets/date-data-type/db/schema.rb - examples/snippets/date-data-type/db/seeds.rb - examples/snippets/date-data-type/models/singer.rb - examples/snippets/generated-column/README.md - examples/snippets/generated-column/Rakefile - examples/snippets/generated-column/application.rb - examples/snippets/generated-column/config/database.yml - examples/snippets/generated-column/db/migrate/01_create_tables.rb - examples/snippets/generated-column/db/schema.rb - examples/snippets/generated-column/db/seeds.rb - examples/snippets/generated-column/models/singer.rb - examples/snippets/hints/README.md - examples/snippets/hints/Rakefile - examples/snippets/hints/application.rb - examples/snippets/hints/config/database.yml - examples/snippets/hints/db/migrate/01_create_tables.rb - examples/snippets/hints/db/schema.rb - examples/snippets/hints/db/seeds.rb - examples/snippets/hints/models/album.rb - examples/snippets/hints/models/singer.rb - examples/snippets/interleaved-tables/README.md - examples/snippets/interleaved-tables/Rakefile - examples/snippets/interleaved-tables/application.rb - examples/snippets/interleaved-tables/config/database.yml - examples/snippets/interleaved-tables/db/migrate/01_create_tables.rb - examples/snippets/interleaved-tables/db/schema.rb - examples/snippets/interleaved-tables/db/seeds.rb - examples/snippets/interleaved-tables/models/album.rb - examples/snippets/interleaved-tables/models/singer.rb - examples/snippets/interleaved-tables/models/track.rb - examples/snippets/migrations/README.md - examples/snippets/migrations/Rakefile - examples/snippets/migrations/application.rb - examples/snippets/migrations/config/database.yml - examples/snippets/migrations/db/migrate/01_create_tables.rb - examples/snippets/migrations/db/schema.rb - examples/snippets/migrations/db/seeds.rb - examples/snippets/migrations/models/album.rb - examples/snippets/migrations/models/singer.rb - examples/snippets/migrations/models/track.rb - examples/snippets/mutations/README.md - examples/snippets/mutations/Rakefile - examples/snippets/mutations/application.rb - examples/snippets/mutations/config/database.yml - examples/snippets/mutations/db/migrate/01_create_tables.rb - examples/snippets/mutations/db/schema.rb - examples/snippets/mutations/db/seeds.rb - examples/snippets/mutations/models/album.rb - examples/snippets/mutations/models/singer.rb - examples/snippets/optimistic-locking/README.md - examples/snippets/optimistic-locking/Rakefile - examples/snippets/optimistic-locking/application.rb - examples/snippets/optimistic-locking/config/database.yml - examples/snippets/optimistic-locking/db/migrate/01_create_tables.rb - examples/snippets/optimistic-locking/db/schema.rb - examples/snippets/optimistic-locking/db/seeds.rb - examples/snippets/optimistic-locking/models/album.rb - examples/snippets/optimistic-locking/models/singer.rb - examples/snippets/partitioned-dml/README.md - examples/snippets/partitioned-dml/Rakefile - examples/snippets/partitioned-dml/application.rb - examples/snippets/partitioned-dml/config/database.yml - examples/snippets/partitioned-dml/db/migrate/01_create_tables.rb - examples/snippets/partitioned-dml/db/schema.rb - examples/snippets/partitioned-dml/db/seeds.rb - examples/snippets/partitioned-dml/models/album.rb - examples/snippets/partitioned-dml/models/singer.rb - examples/snippets/quickstart/README.md - examples/snippets/quickstart/Rakefile - examples/snippets/quickstart/application.rb - examples/snippets/quickstart/config/database.yml - examples/snippets/quickstart/db/migrate/01_create_tables.rb - examples/snippets/quickstart/db/schema.rb - examples/snippets/quickstart/db/seeds.rb - examples/snippets/quickstart/models/album.rb - examples/snippets/quickstart/models/singer.rb - examples/snippets/read-only-transactions/README.md - examples/snippets/read-only-transactions/Rakefile - examples/snippets/read-only-transactions/application.rb - examples/snippets/read-only-transactions/config/database.yml - examples/snippets/read-only-transactions/db/migrate/01_create_tables.rb - examples/snippets/read-only-transactions/db/schema.rb - examples/snippets/read-only-transactions/db/seeds.rb - examples/snippets/read-only-transactions/models/album.rb - examples/snippets/read-only-transactions/models/singer.rb - examples/snippets/read-write-transactions/README.md - examples/snippets/read-write-transactions/Rakefile - examples/snippets/read-write-transactions/application.rb - examples/snippets/read-write-transactions/config/database.yml - examples/snippets/read-write-transactions/db/migrate/01_create_tables.rb - examples/snippets/read-write-transactions/db/schema.rb - examples/snippets/read-write-transactions/db/seeds.rb - examples/snippets/read-write-transactions/models/album.rb - examples/snippets/read-write-transactions/models/singer.rb - examples/snippets/stale-reads/README.md - examples/snippets/stale-reads/Rakefile - examples/snippets/stale-reads/application.rb - examples/snippets/stale-reads/config/database.yml - examples/snippets/stale-reads/db/migrate/01_create_tables.rb - examples/snippets/stale-reads/db/schema.rb - examples/snippets/stale-reads/db/seeds.rb - examples/snippets/stale-reads/models/album.rb - examples/snippets/stale-reads/models/singer.rb - examples/snippets/tags/README.md - examples/snippets/tags/Rakefile - examples/snippets/tags/application.rb - examples/snippets/tags/config/database.yml - examples/snippets/tags/db/migrate/01_create_tables.rb - examples/snippets/tags/db/schema.rb - examples/snippets/tags/db/seeds.rb - examples/snippets/tags/models/album.rb - examples/snippets/tags/models/singer.rb - examples/snippets/timestamp-data-type/README.md - examples/snippets/timestamp-data-type/Rakefile - examples/snippets/timestamp-data-type/application.rb - examples/snippets/timestamp-data-type/config/database.yml - examples/snippets/timestamp-data-type/db/migrate/01_create_tables.rb - examples/snippets/timestamp-data-type/db/schema.rb - examples/snippets/timestamp-data-type/db/seeds.rb - examples/snippets/timestamp-data-type/models/meeting.rb - examples/solidus/README.md - lib/active_record/connection_adapters/spanner/column.rb - lib/active_record/connection_adapters/spanner/database_statements.rb - lib/active_record/connection_adapters/spanner/quoting.rb - lib/active_record/connection_adapters/spanner/schema_cache.rb - lib/active_record/connection_adapters/spanner/schema_creation.rb - lib/active_record/connection_adapters/spanner/schema_definitions.rb - lib/active_record/connection_adapters/spanner/schema_dumper.rb - lib/active_record/connection_adapters/spanner/schema_statements.rb - lib/active_record/connection_adapters/spanner/type_metadata.rb - lib/active_record/connection_adapters/spanner_adapter.rb - lib/active_record/tasks/spanner_database_tasks.rb - lib/active_record/type/spanner/array.rb - lib/active_record/type/spanner/bytes.rb - lib/active_record/type/spanner/spanner_active_record_converter.rb - lib/active_record/type/spanner/time.rb - lib/activerecord-spanner-adapter.rb - lib/activerecord_spanner_adapter/base.rb - lib/activerecord_spanner_adapter/connection.rb - lib/activerecord_spanner_adapter/errors.rb - lib/activerecord_spanner_adapter/foreign_key.rb - lib/activerecord_spanner_adapter/index.rb - lib/activerecord_spanner_adapter/index/column.rb - lib/activerecord_spanner_adapter/information_schema.rb - lib/activerecord_spanner_adapter/primary_key.rb - lib/activerecord_spanner_adapter/relation.rb - lib/activerecord_spanner_adapter/table.rb - lib/activerecord_spanner_adapter/table/column.rb - lib/activerecord_spanner_adapter/transaction.rb - lib/activerecord_spanner_adapter/version.rb - lib/arel/visitors/spanner.rb - lib/spanner_client_ext.rb - release-please-config.json - renovate.json homepage: https://github.com/googleapis/ruby-spanner-activerecord licenses: - MIT metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.7' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.4.19 signing_key: specification_version: 4 summary: Rails ActiveRecord connector for Google Spanner Database test_files: []