Module: ActiveRecord::ConnectionAdapters::CipherStashPG
- Defined in:
- lib/activerecord-cipherstash-pg-adapter.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid.rb,
lib/active_record/connection_adapters/cipherstash_pg/railtie.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/utils.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/utils.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/utils.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/column.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/column.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/column.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/bit.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/oid.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/xml.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/quoting.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/bit.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/oid.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/xml.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/quoting.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/bit.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/oid.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/xml.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/quoting.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/cidr.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/date.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/enum.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/inet.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/uuid.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/cidr.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/date.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/enum.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/inet.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/uuid.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/cidr.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/date.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/enum.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/inet.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/uuid.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/array.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/bytea.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/jsonb.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/money.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/point.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/range.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/array.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/bytea.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/jsonb.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/money.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/point.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/range.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/array.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/bytea.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/jsonb.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/money.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/point.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/range.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/hstore.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/vector.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/hstore.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/vector.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/hstore.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/vector.rb,
lib/active_record/connection_adapters/cipherstash_pg/database_tasks.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/decimal.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/macaddr.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/decimal.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/macaddr.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/decimal.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/macaddr.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/interval.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/interval.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/interval.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/date_time.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/schema_dumper.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/type_metadata.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/date_time.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/timestamp.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/schema_dumper.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/type_metadata.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/date_time.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/timestamp.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/schema_dumper.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/type_metadata.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/bit_varying.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/schema_creation.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/bit_varying.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/schema_creation.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/bit_varying.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/schema_creation.rb,
lib/active_record/connection_adapters/cipherstash_pg/database_extensions.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/legacy_point.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/legacy_point.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/legacy_point.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/schema_statements.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/schema_statements.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/schema_statements.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/schema_definitions.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/schema_definitions.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/schema_definitions.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/database_statements.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/database_statements.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/database_statements.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/referential_integrity.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/referential_integrity.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/referential_integrity.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/explain_pretty_printer.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/specialized_string.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/explain_pretty_printer.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/specialized_string.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/explain_pretty_printer.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/specialized_string.rb,
lib/active_record/connection_adapters/6.1/cipherstash_pg/oid/type_map_initializer.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/type_map_initializer.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/type_map_initializer.rb,
lib/active_record/connection_adapters/7.0/cipherstash_pg/oid/timestamp_with_time_zone.rb,
lib/active_record/connection_adapters/7.1/cipherstash_pg/oid/timestamp_with_time_zone.rb
Defined Under Namespace
Modules: ColumnMethods, DatabaseExtensions, DatabaseStatements, OID, Quoting, ReferentialIntegrity, SchemaStatements, Utils Classes: AlterTable, Column, DatabaseTasks, ExclusionConstraintDefinition, ExplainPrettyPrinter, Name, Point, Railtie, SchemaCreation, SchemaDumper, Table, TableDefinition, TypeMetadata, UniqueKeyDefinition
Class Method Summary collapse
-
.install ⇒ Object
Method to install CipherStash custom ORE types.
-
.uninstall ⇒ Object
Method to uninstall CipherStash custom ORE types.
Class Method Details
.install ⇒ Object
Method to install CipherStash custom ORE types
12 13 14 |
# File 'lib/activerecord-cipherstash-pg-adapter.rb', line 12 def self.install CipherStashPG::DatabaseExtensions.install end |
.uninstall ⇒ Object
Method to uninstall CipherStash custom ORE types
17 18 19 |
# File 'lib/activerecord-cipherstash-pg-adapter.rb', line 17 def self.uninstall CipherStashPG::DatabaseExtensions.uninstall end |