Снял некоторые обновления с Github и запустил миграцию rails db:migrate
и заметил, что Git отслеживает изменения в репозитории. Укороченный дифференциал schema.rb
показывает, что он вставляет id: :serial,
везде?
Кто-нибудь знает, что происходит? Безопасно свалить это? Его нет на машинах других разработчиков? Это настройка, о которой я не знаю?
- create_table "boxes", force: :cascade do |t|
+ create_table "boxes", id: :serial, force: :cascade do |t|
t.text "name", default: "", null: false
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
@@ -107,7 +107,7 @@ ActiveRecord::Schema.define(version: 2019_05_27_143936) do
t.index ["user_id"], name: "index_boxes_on_user_id"
end
- create_table "comments", force: :cascade do |t|
+ create_table "comments", id: :serial, force: :cascade do |t|
t.text "body", null: false
t.integer "commentable_id", null: false
t.string "commentable_type", null: false
@@ -116,7 +116,7 @@ ActiveRecord::Schema.define(version: 2019_05_27_143936) do
t.datetime "updated_at", null: false
end