mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
fa6067d0dc
Similar to: #42378 Tried adding test cases for the changes but migration file would always use id as primary_key_type and reference type as foreign_key_type. Did not find any good way to assert the changes. Tested locally and following is the schema generated for Action Text migration if `primary_key_type: :uuid` ``` create_table "action_text_rich_texts", id: :uuid, default: -> { "gen_random_uuid()" }, force: :cascade do |t| t.string "name", null: false t.text "body" t.string "record_type", null: false t.uuid "record_id", null: false t.datetime "created_at", precision: 6, null: false t.datetime "updated_at", precision: 6, null: false t.index ["record_type", "record_id", "name"], name: "index_action_text_rich_texts_uniqueness", unique: true end ``` |
||
---|---|---|
.. | ||
migrate |