app/controllers/erd/erd_controller.rb in erd-0.4.0 vs app/controllers/erd/erd_controller.rb in erd-0.5.0

- old
+ new

@@ -1,5 +1,7 @@ +# frozen_string_literal: true + require 'nokogiri' require 'rails_erd/diagram/graphviz' require 'erd/application_controller' module Erd @@ -39,10 +41,10 @@ when 'remove_model' model = model.tableize generated_migration_file = Erd::GenaratorRunner.execute_generate_migration "drop_#{model}" gsub_file generated_migration_file, /def (up|change).* end/m, "def change\n drop_table :#{model}\n end" when 'rename_model' - model, from, to = from.tableize, to.tableize, model.tableize + _model, from, to = from.tableize, to.tableize, model.tableize generated_migration_file = Erd::GenaratorRunner.execute_generate_migration "rename_#{from}_to_#{to}" gsub_file generated_migration_file, /def (up|change).* end/m, "def change\n rename_table :#{from}, :#{to}\n end" when 'add_column' model = model.tableize name_and_type = column.scan(/(.*)\((.*?)\)/).first