Описание тега rails-generators
Генераторы Rails используют шаблоны для создания файлов-заглушек для моделей, контроллеров, представлений, модульных тестов, миграций и самих генераторов.
0
ответов
Ruby Gem InstallGenerator Не удалось найти генератор '<имя>: установить
Я только что попытался сделать рубиновый драгоценный камень для моей системы сетки CSS. Однако я нахожусь в точке, где, когда rails g --help это покажет мне: Running via Spring preloader in process 62748 Usage: rails generate GENERATOR [args] [optio…
16 дек '16 в 14:13
1
ответ
Обоснование Rails 5 объединяет сгенерированные по умолчанию таблицы
Команда Rails 5 rails g migration create_foo_bar_join_table генерирует следующую миграцию: class CreateFooBarJoinTable < ActiveRecord::Migration[5.0] def change create_join_table :foos, :bars do |t| # t.index [:foo_id, :bar_id] # t.index [:bar_id…
06 апр '17 в 08:39
1
ответ
Как предотвратить использование RSpec "Rspec.describe... " и "type: ..." в сгенерированных спецификациях?
После обновления до RSpec 3 мои сгенерированные файлы спецификаций содержат RSpec.describe вместо просто describeи явно включить тип с помощью, например, :type => :model, Например, вот файл спецификации модели, который был только что создан для к…
18 ноя '14 в 07:08
1
ответ
Генерация правильных путей в скаффолдах Rails с пространством имен
Когда вы используете rails generate scaffold admin/user --model-name=User или же rails generate scaffold_controller --model-name=User он генерирует почти все в пространстве имен. Ты получаешь app/controllers/admin/users_controller.rb с вашим контрол…
15 окт '15 в 20:08
1
ответ
Rails generate не работает при разработке Gem
Сейчас я строю маленький Gem, и я хотел бы иметь возможность использовать Rails G для определенных вещей, но каждый раз, когда я делаю, я получаю один и тот же (длинный) ответ Я думал, что было возможно использовать Rails G, несмотря на то, что он н…
09 май '17 в 11:47
0
ответов
Предотвратить разворот рельса генератора
Я создаю генератор рельсов, чтобы настройки по умолчанию и конфигурации в моих проектах проходили намного быстрее. Однако я НИКОГДА не хочу, чтобы этот генератор был обратимым. Если у меня уже есть файлы, которые он перезаписывает / создает, я не хо…
26 июл '18 в 18:13
0
ответов
Неопределенный метод `load_defaults'на rails генерирует миграцию и консоль rails
Я получаю эту ошибку при запуске: rails generate migration AddRoleToBuyer role:integer Ошибка: /usr/lib/ruby/vendor_ruby/rails/railtie/configuration.rb:95:in `method_missing': undefined method `load_defaults' for #<Rails::Application::Configurati…
05 окт '18 в 14:49
0
ответов
Просмотр изменений в собственном генераторе Rails
Я хотел бы просмотреть затронутые файлы и / или изменения, которые будут внесены до запуска метода в моем собственном генераторе Rails. Я просматривал документы в течение нескольких дней и начинаю думать, что это невозможно. module Mygem module Gene…
22 окт '18 в 21:21
1
ответ
Как передать опцию class_name в Генератор?
Я использую генераторы Rails для создания таких вещей, как модели в моем приложении. Мои модели обычно используют class_name вариант по отношениям. Можно ли сгенерировать модель из командной строки и передать значение для class_name? Я специально хо…
16 сен '18 в 18:02
0
ответов
Gem railsconfig/config не загружается при подключении к приложению через монтируемый движок rails
Я пишу движок rails 5.2 для настройки приложения rails как части сервис-ориентированной архитектуры. Я пытался использовать Config Gem внутри движка и получаю следующую ошибку install_generator.rb:28:in 'create_database_yml': undefined method 'adapt…
24 июн '18 в 18:28
1
ответ
Как вызвать рельсовые генераторы из кода ruby?
Кто-нибудь знает, как вызвать генератор из кода ruby (без обстрела). Например, если бы я хотел создать веб-интерфейс для создания моделей, как бы я это сделал?
12 янв '15 в 21:20
1
ответ
Rails 5 generator db:rollback ничего не делает, хотя вызывается перед удалением файла миграции
Возможно, я что-то неправильно понимаю в процессе работы генераторов rails, но после нескольких дней поиска кода и документации я не могу найти решение этой проблемы. Я сделал собственный генератор скаффолдов для добавления некоторых дополнительных …
13 окт '16 в 18:46
0
ответов
Rails генератор не удаляет вновь созданные папки при уничтожении
Я пишу генератор Rails, который собирается копировать файлы / папки из каталога шаблонов моего гема в каталог приложения. Это работает, как и ожидалось, когда я бегу rails generate mygem:install Однако, когда я пытаюсь повернуть его вспять, использу…
18 окт '18 в 19:36
2
ответа
Команда Thor empty_directory вызывает "отказано в разрешении" при клонировании из репозитория в rails composer custom recipe
Сегодня я борюсь с этим: mkdir': Permission denied @ dir_s_mkdir - /app/assets/stylesheets/material_ui (Errno::EACCES) Я создаю свой собственный генератор композиторов рельсов. Я хочу клонировать из моего репо несколько файлов и поместить их в прило…
22 июл '16 в 16:07
1
ответ
Rails генератор `inject_into_file` в конце файла
Есть ли способ добавить что-то в файл с помощью генератора inject_into_file? Это должно получить :before или же :after параметр, но что я должен передать, чтобы просто добавить что-то?
14 апр '17 в 10:01
0
ответов
`bundle install` запускается дважды при выполнении шаблона приложения rails
При запуске моего шаблона приложения rails сначала редактируются Gemfile. Затем шаблон выполняется bundle install --without production (как и ожидалось). Но, как ни странно, установка пакета запускается снова, даже если это не нужно и не указано. Вс…
11 ноя '18 в 04:35
0
ответов
Ошибка при обнаружении огурца при генерации частей рельсов "4.2.
Выход из бега: rails _4.2.10_ new collegedaily -T -m template.rb generate scaffold . . . error cucumber [not found] В основном любопытно, почему это происходит. Кажется, все установлено правильно, и после этого огурец и rspec работают правильно. Под…
09 ноя '18 в 21:17
2
ответа
(Rails 4.2) Как запустить генерацию скаффолдов из View?
Как я могу запустить генерацию скаффолдов из вида? Например, допустим, у меня есть такой метод: def scaffold_generation system "rails g scaffold TodoList task author" end Как сделать, чтобы кнопка "example_page.html.erb" вызывала этот метод для выпо…
04 янв '16 в 12:57
0
ответов
Как переопределить генератор миграции по умолчанию в Rails, чтобы добавить небольшую часть функциональности?
Я хотел бы включить одну строку кода по умолчанию во все миграции, которые я создаю. (На самом деле, просто комментарий, чтобы отключить определенную проверку Rubocop). Могу ли я использовать наследование для достижения этой цели без повторной реали…
23 авг '17 в 02:12
0
ответов
Есть ли способ узнать, почему терминал зависает для команды генерации рельсов
Итак, я управляю командой rails g spree:install --user_class=Spree::User в терминале. Но мой терминал продолжает зависать. Я понятия не имею, что случилось. Итак, мой вопрос: есть ли способ узнать, где застревает команда. Как в, я хочу знать строку …
18 апр '18 в 14:14