Sha256: f053db058e7ae1cae1ff4160197eadc3595b9417cce0d5186a88ee06b089093e
Contents?: true
Size: 756 Bytes
Versions: 4
Compression:
Stored size: 756 Bytes
Contents
module ReleaseNotes module Generators module OrmHelpers def release_notes_model_contents buffer = <<-CONTENT validates :version, presence: true, uniqueness: true CONTENT buffer end def broadcasts_model_contents buffer = <<-CONTENT validates :markdown, presence: true validates :version, presence: true, uniqueness: true CONTENT buffer end private def model_exists? File.exists?(File.join(destination_root, model_path)) end def migration_path @migration_path ||= File.join("db", "migrate") end def model_path @model_path ||= File.join("app", "models", "#{file_path}.rb") end end end end
Version data entries
4 entries across 4 versions & 1 rubygems