Sha256: 543d4e60a9d83a43a5d3eace34bef68ab2397f2231e021f5136fcfafdc4ce07d
Contents?: true
Size: 634 Bytes
Versions: 28
Compression:
Stored size: 634 Bytes
Contents
require 'active_support' require 'active_support/core_ext' require 'thor' require 'eucalypt/helpers' module Eucalypt module Generators class Role < Thor::Group include Thor::Actions include Eucalypt::Helpers def self.source_root File.join File.dirname(__dir__), 'templates' end def generate_roles_migration sleep 1 migration = Eucalypt::Helpers::Migration[title: "create_roles", template: 'create_roles_migration.tt'] return unless migration.create_anyway? if migration.exists? template migration.template, migration.file_path end end end end
Version data entries
28 entries across 28 versions & 1 rubygems