Мои таблицы повторить эту строку всегдаРубин DataMapper, наследование таблицы
property :created_at, DateTime, :default => DateTime.now, :lazy => [:show]
property :updated_at, DateTime, :default => DateTime.now, :lazy => [:show]
Как СУХОЙ это? Наследую ли я, есть модуль или что-то еще?
Это как это:
Class Foo
include DataMapper::Resource
property :id, Int
property :created_at, DateTime, :default => DateTime.now, :lazy => [:show]
property :updated_at, DateTime, :default => DateTime.now, :lazy => [:show]
end
Class Bar
include DataMapper::Resource
property :id, Int
property :created_at, DateTime, :default => DateTime.now, :lazy => [:show]
property :updated_at, DateTime, :default => DateTime.now, :lazy => [:show]
end
они повторяются несколько раз через каждую из таблицы
Мне нужна дополнительная информация. Когда/где этот журнал показывает? Это внутри консоли? внутри модели? Попробуйте объяснить это немного лучше. –
@GuilhermeBarrosAvila обновил сообщение. Я постоянно повторяю эти поля. Не уверен, что модуль, класс или что-то еще. Если вы не возражаете, я спрашиваю, у меня также есть другой вопрос: как вы создаете функцию, которая выполняется после создания всей базы данных? Например, после создания базы данных и всех ее таблиц я хотел бы добавить некоторые виды. Как мне это сделать? –
Сделал для этого ответ. Отметьте, как правильно, если вам это нравится, надеюсь, что я смог помочь. –