Sha256: e62f090e9fade0667e3c4a5ec10bd24264cf4993d71edfcef787eb34f17283e0
Contents?: true
Size: 505 Bytes
Versions: 18
Compression:
Stored size: 505 Bytes
Contents
require "rails/generators" module Merit module Generators class RemoveGenerator < ::Rails::Generators::NamedBase source_root File.expand_path('../templates', __FILE__) def run_active_record_generators invoke 'merit:active_record:remove' end private def model_exists? File.exist? File.join(destination_root, model_path) end def model_path @model_path ||= File.join('app', 'models', "#{file_path}.rb") end end end end
Version data entries
18 entries across 18 versions & 2 rubygems