Rails schema.rbとは - Hashimoto-Noriaki/rails-rspec-memo GitHub Wiki
投稿日 2021年07月11日
⚫︎schema.rb データベースの構造を表す migrationを実行すると自動的に現在のデータベースの構成が書かれたschema.rbが 作成更新される。
p [1, 1, 2, 3, 3].uniq
ActiveRecord::Schema.define(version: 2021_01_17_095549) do
create_table "articles", charset: "utf8", force: :cascade do |t|
t.string "title"
t.string "body"
t.datetime "created_at", precision: 6, null: false
t.datetime "updated_at", precision: 6, null: false
t.bigint "user_id", null: false
t.index ["user_id"], name: "index_articles_on_user_id"
end
#省略
add_foreign_key "articles", "users"
add_foreign_key "user_communities", "communities"
add_foreign_key "user_communities", "users"
add_foreign_key "user_details", "users"
end