1
class User
include DataMapper::Resource
property :id, Serial
property :name, String
property :email, String
has n, :records
end
class Project
include DataMapper::Resource
property :id, Serial
property :name, String
has n, :records ?????
end
#
class Record
# SPEND_REGEX = /^[0-9]{1}:[0-5]{1}[0-9]{1}$/
include DataMapper::Resource
property :id, Serial
property :reporting_type, String
property :spend_time, String
belongs_to :user
belongs_to :project ????
end
DataMapper.auto_upgrade!
With ??? "execute_non_query":デフォルト値NULLのNOT NULL列を追加できません(DataObjects :: SyntaxError) " 2を定義する方法は、datamapperの1つのモデルに対して多くの関係を持っていますか?`execute_non_query ':デフォルト値NULLのNOT NULLカラムを追加できません(DataObjects :: SyntaxError)
これはすばらしかったです!ありがとうございました!私はdatamapperが私の関係を追加するのに苦労して、これを見つけました。 – Hayden