Sha256: 32cc123a43dc562779f555fbee3ccf9cfa5f3e719834e05958f200e85dd86a86
Contents?: true
Size: 756 Bytes
Versions: 18
Compression:
Stored size: 756 Bytes
Contents
# frozen_string_literal: true class AddFieldValuesAndTargetToDecidimTemplates < ActiveRecord::Migration[6.0] class Template < ApplicationRecord self.table_name = :decidim_templates_templates end def change add_column :decidim_templates_templates, :field_values, :json, default: {} add_column :decidim_templates_templates, :target, :string reversible do |direction| direction.up do # rubocop:disable Rails/SkipsModelValidations Template.where(templatable_type: "Decidim::Forms::Questionnaire").update_all(target: "questionnaire") Template.where(templatable_type: "Decidim::Organization").update_all(target: "user_block") # rubocop:enable Rails/SkipsModelValidations end end end end
Version data entries
18 entries across 18 versions & 1 rubygems