From c70290d6d5a907ccaf7563b6e53bc7b1ca29d130 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Wed, 25 Jan 2023 19:30:06 -0800 Subject: [PATCH] Add primary key to migration --- db/migrate/20230126030358_add_updates_table.rb | 2 +- db/schema.rb | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/db/migrate/20230126030358_add_updates_table.rb b/db/migrate/20230126030358_add_updates_table.rb index 47262d4..5cb0d54 100644 --- a/db/migrate/20230126030358_add_updates_table.rb +++ b/db/migrate/20230126030358_add_updates_table.rb @@ -2,7 +2,7 @@ class AddUpdatesTable < ActiveRecord::Migration[7.0] def change create_table :app_updates, id: false do |t| t.string :update_type, null: false - t.datetime :updated_at, null: false, unique: true + t.datetime :updated_at, null: false, unique: true, primary_key: true end end end diff --git a/db/schema.rb b/db/schema.rb index cd6e203..c90e6a4 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -17,9 +17,8 @@ ActiveRecord::Schema[7.0].define(version: 2023_01_26_030358) do enable_extension "pgcrypto" enable_extension "plpgsql" - create_table "app_updates", id: false, force: :cascade do |t| + create_table "app_updates", primary_key: "updated_at", id: :datetime, force: :cascade do |t| t.string "update_type", null: false - t.datetime "updated_at", null: false end create_table "characters", id: :uuid, default: -> { "gen_random_uuid()" }, force: :cascade do |t|