差分

Tep3-onk-2

395 バイト追加, 2022年9月17日 (土) 10:59
UUIDを有効にする
== UUIDを有効にする ==
% rails generate migration enable_extension_for_uuid
 
migrate編集
<nowiki>class EnableExtensionForUuid < ActiveRecord::Migration[7.0]
def change
enable_extension 'pgcrypto' unless extension_enabled?('pgcrypto')
end
end</nowiki>
 
デフォルトのキーをuuidにする
<nowiki>config/initializers/generators.rb
 
Rails.application.config.generators do |g|
g.orm :active_record, primary_key_type: :uuid
end</nowiki>
== generate ==