[STABLE] Add img_url, icon_url, openfarm_slug to backend models
parent
d5b0717e54
commit
645aac0507
|
@ -6,7 +6,12 @@ class Plant
|
|||
belongs_to :device
|
||||
belongs_to :planting_area
|
||||
|
||||
field :name, default: "Unknown Plant"
|
||||
field :x, type: Integer
|
||||
field :y, type: Integer
|
||||
field :name, default: "Unknown Plant"
|
||||
field :img_url, default: "http://placehold.it/200x150"
|
||||
field :icon_url, default: "/icons/Natural Food-96.png"
|
||||
field :openfarm_slug, default: "not-set"
|
||||
|
||||
field :x, type: Integer
|
||||
field :y, type: Integer
|
||||
field :planted_at, type: Time, default: ->{ Time.now.utc }
|
||||
end
|
||||
|
|
|
@ -6,6 +6,14 @@ module Plants
|
|||
float :y
|
||||
end
|
||||
|
||||
optional do
|
||||
string :name, default: "Unknown Plant"
|
||||
string :img_url, default: "http://placehold.it/200x150"
|
||||
string :icon_url, default: "/icons/Natural Food-96.png"
|
||||
string :openfarm_slug, default: "not-set"
|
||||
integer :planted_at, default: ->{ Time.now.utc }
|
||||
end
|
||||
|
||||
def execute
|
||||
Plant.create!(inputs)
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue