17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
# File 'lib/sqlite_crypto/generators/install_generator.rb', line 17
def display_post_install_message
say ""
say "SqliteCrypto installed!", :green
say ""
say "Configuration created at config/initializers/sqlite_crypto.rb"
say ""
if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("3.3.0")
say "✓ Ruby #{RUBY_VERSION} detected - UUIDv7 is available (default)", :green
else
say "⚠ Ruby #{RUBY_VERSION} detected - UUIDv7 requires Ruby 3.3+", :yellow
say " Update initializer to use: config.uuid_version = :v4"
end
say ""
say "Next steps:"
say " 1. Review config/initializers/sqlite_crypto.rb"
say " 2. Use id: :uuid in migrations for UUID primary keys"
say ""
end
|