【问题标题】:Redmine Plugin: adding columns to Redmine-built-in existing databaseRedmine 插件:向 Redmine 内置的现有数据库添加列
【发布时间】:2014-08-05 13:46:08
【问题描述】:

使用 Rails,添加列很容易,如下链接:

Ruby on Rails: adding columns to existing database

使用 Redmine 插件,为插件表添加列似乎可以,因为此链接: http://www.redmine.org/boards/2/topics/39008

但在我的 Redmine 插件中,我想将列添加到 Redmine 的内置表中(例如,我想将名为“my_own_syntax”的列添加到“查询”表中)。我可以这样做吗?

【问题讨论】:

    标签: ruby-on-rails ruby redmine redmine-plugins


    【解决方案1】:

    要将迁移添加到您的插件,请在下创建它们

    your_newplugin_folder
    |- db
       |- migrate
          |-01_fancy_migration.rb
    

    对迁移文件使用编号(在文件名中但不在类名中)

    使用以下命令执行 em:rake redmine:plugins:migrate

    【讨论】:

      【解决方案2】:

      这只是一个新的迁移

      class AddMyOwnSyntaxToQueries < ActiveRecord::Migration
        def change
          add_column :queries, :my_own_syntax, :text
        end
      end
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-01-30
        • 1970-01-01
        • 1970-01-01
        • 2016-03-31
        • 2013-06-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多