Sha256: fb11350c5b07855e43877c61adc4a90453e3c2d618630720d218f019b2f55aae
Contents?: true
Size: 681 Bytes
Versions: 4
Compression:
Stored size: 681 Bytes
Contents
# frozen_string_literal: true require "rails/generators/rails/scaffold/scaffold_generator" module Koi class AdminGenerator < Rails::Generators::ScaffoldGenerator # Replace the default model generator with our own remove_hook_for(:orm) hook_for(:orm, in: :koi, as: :admin, default: true) # Disable default controller generation as we do not want to generate public # controllers by default remove_hook_for(:scaffold_controller) remove_hook_for(:resource_route) hook_for :admin_controller, in: :koi, as: :admin, type: :boolean, default: true Rails::Generators::ModelGenerator.hook_for :admin_search, type: :boolean, default: true end end
Version data entries
4 entries across 4 versions & 1 rubygems