Sha256: 4e96febac972f92a19e0b397240f999d80240d7455baccc2b37f993a669c0693
Contents?: true
Size: 1.02 KB
Versions: 8
Compression:
Stored size: 1.02 KB
Contents
require 'rails/generators' module CmAdmin module Generators class InstallGenerator < Rails::Generators::Base source_root File.expand_path('templates', __dir__) def copy_initializer generate 'action_text:install' copy_file 'cm_admin_initializer.rb', 'config/initializers/zcm_admin.rb' copy_file 'custom.js', 'app/assets/javascripts/cm_admin/custom.js' copy_file 'custom.css', 'app/assets/stylesheets/cm_admin/custom.css' remove_file 'app/assets/stylesheets/actiontext.css' copy_file 'application_policy.rb', 'app/policies/application_policy.rb' route 'mount CmAdmin::Engine => "/admin"' generate 'migration', 'CreateFileImport associated_model_name:string added_by:references{polymorphic} error_report:jsonb completed_at:datetime status:integer' generate 'migration', 'CreateFileExport associated_model_name:string exported_by:references{polymorphic} expires_at:datetime status:integer params:jsonb' rake 'db:migrate' end end end end
Version data entries
8 entries across 8 versions & 1 rubygems