Module: SqliteCrypto
- Defined in:
- lib/sqlite_crypto/schema_definitions.rb,
lib/sqlite_crypto.rb,
lib/sqlite_crypto/railtie.rb,
lib/sqlite_crypto/version.rb,
lib/sqlite_crypto/type/base.rb,
lib/sqlite_crypto/type/ulid.rb,
lib/sqlite_crypto/type/uuid.rb,
lib/sqlite_crypto/configuration.rb,
lib/sqlite_crypto/schema_dumper.rb,
lib/sqlite_crypto/generators/uuid.rb,
lib/sqlite_crypto/model_extensions.rb,
lib/sqlite_crypto/migration_helpers.rb,
lib/sqlite_crypto/sqlite3_adapter_extension.rb,
lib/sqlite_crypto/generators/install_generator.rb
Overview
Module to add uuid/ulid helper methods to schema loading context
Defined Under Namespace
Modules: Generators, MigrationHelpers, ModelExtensions, SchemaDefinitions, SchemaDumper, Sqlite3AdapterExtension, Type
Classes: Configuration, Error, Railtie
Constant Summary
collapse
- VERSION =
"2.0.0"
- RUBY_MINIMUM_VERSION =
"3.1.0"
- RAILS_MINIMUM_VERSION =
"7.1.0"
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
Also known as:
config
14
15
16
|
# File 'lib/sqlite_crypto.rb', line 14
def configuration
@configuration ||= Configuration.new
end
|
19
20
21
|
# File 'lib/sqlite_crypto.rb', line 19
def configure
yield(configuration)
end
|
.load_extensions ⇒ Object
28
29
30
|
# File 'lib/sqlite_crypto.rb', line 28
def self.load_extensions
end
|
.reset_configuration! ⇒ Object
23
24
25
|
# File 'lib/sqlite_crypto.rb', line 23
def reset_configuration!
@configuration = Configuration.new
end
|