Add food
This commit is contained in:
parent
e1e3ef94be
commit
7615febc5d
|
@ -0,0 +1,3 @@
|
|||
class Food < ApplicationRecord
|
||||
validates :name, presence: true
|
||||
end
|
|
@ -3,12 +3,14 @@ default: &default
|
|||
encoding: unicode
|
||||
# For details on connection pooling, see Rails configuration guide
|
||||
# https://guides.rubyonrails.org/configuring.html#database-pooling
|
||||
pool: <%= ENV.fetch("RAILS_MAX_THREADS") { 5 } %>
|
||||
username: soc
|
||||
host: localhost
|
||||
username: postgres
|
||||
password: postgres
|
||||
|
||||
development:
|
||||
<<: *default
|
||||
database: soc_development
|
||||
username: postgres
|
||||
password: postgres
|
||||
|
||||
test:
|
||||
|
@ -20,3 +22,4 @@ production:
|
|||
database: soc_production
|
||||
password: <%= ENV["POSTGRES_PASSWORD"] %>
|
||||
host: <%= ENV.fetch("DB_HOST") { 'localhost' } %>
|
||||
username: soc
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
class CreateFoods < ActiveRecord::Migration[7.1]
|
||||
def change
|
||||
create_table :foods do |t|
|
||||
t.text :name, null: false
|
||||
|
||||
t.timestamps
|
||||
end
|
||||
end
|
||||
end
|
|
@ -10,7 +10,7 @@
|
|||
#
|
||||
# It's strongly recommended that you check this file into your version control system.
|
||||
|
||||
ActiveRecord::Schema[7.1].define(version: 2023_10_19_192600) do
|
||||
ActiveRecord::Schema[7.1].define(version: 2023_12_29_112620) do
|
||||
# These are extensions that must be enabled in order to support this database
|
||||
enable_extension "plpgsql"
|
||||
|
||||
|
@ -63,6 +63,12 @@ ActiveRecord::Schema[7.1].define(version: 2023_10_19_192600) do
|
|||
t.index ["user_id"], name: "index_blog_posts_on_user_id"
|
||||
end
|
||||
|
||||
create_table "foods", force: :cascade do |t|
|
||||
t.text "name", null: false
|
||||
t.datetime "created_at", null: false
|
||||
t.datetime "updated_at", null: false
|
||||
end
|
||||
|
||||
create_table "microposts", force: :cascade do |t|
|
||||
t.bigint "user_id", null: false
|
||||
t.datetime "created_at", null: false
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
one:
|
||||
name: Pizza
|
||||
|
||||
two:
|
||||
name: Banana
|
Loading…
Reference in New Issue