Sha256: 48af0adea2e94ac04521aef9a0cfda6abb7c555f63c576f6e112d079d853c5b6

Contents?: true

Size: 690 Bytes

Versions: 177

Compression:

Stored size: 690 Bytes

Contents

# frozen_string_literal: true

require 'generators/rspec/model/model_generator'

module PgRspec
  module Generators
    class ModelGenerator < Rspec::Generators::ModelGenerator
      # agrego la carpeta para que busque templates
      # manteniendo la source_root de Rspec::Generators::ScaffoldGenerator
      # para poder copiar sólo los que quiero cambiar
      source_paths << File.expand_path('templates', __dir__)

      remove_hook_for :fixture_replacement

      invoke 'pg_factory_bot:model'

      # Esto quizas no es necesario
      def namespace
        nil
      end

      # :doc:
      def class_path
        []
      end

      def create_module_file; end
    end
  end
end

Version data entries

177 entries across 177 versions & 1 rubygems

Version Path
pg_rails-7.6.30 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.29 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.28 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.27 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.26 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.25 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.24 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.24.pre.5 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.24.pre.4 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.24.pre.3 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.23 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.22 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.22.pre.3 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.22.pre.2 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.22.pre.1 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.21 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.21.pre.11 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.21.pre.10 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.21.pre.9 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb
pg_rails-7.6.21.pre.8 pg_scaffold/lib/generators/pg_rspec/model/model_generator.rb