mirror of
https://github.com/Fishwaldo/huginn.git
synced 2025-03-16 03:41:41 +00:00
inline models into migration
This commit is contained in:
parent
6ffa528ab0
commit
4a433806ee
1 changed files with 25 additions and 0 deletions
|
@ -1,4 +1,29 @@
|
|||
class MigrateAgentsToLiquidTemplating < ActiveRecord::Migration
|
||||
class Agent < ActiveRecord::Base
|
||||
include JSONSerializedField
|
||||
json_serialize :options, :memory
|
||||
end
|
||||
class Agents::HipchatAgent < Agent
|
||||
end
|
||||
class Agents::EventFormattingAgent < Agent
|
||||
end
|
||||
class Agents::PushbulletAgent < Agent
|
||||
end
|
||||
class Agents::JabberAgent < Agent
|
||||
end
|
||||
class Agents::DataOutputAgent < Agent
|
||||
end
|
||||
class Agents::TranslationAgent < Agent
|
||||
end
|
||||
class Agents::TwitterPublishAgent < Agent
|
||||
end
|
||||
class Agents::TriggerAgent < Agent
|
||||
end
|
||||
class Agents::PeakDetectorAgent < Agent
|
||||
end
|
||||
class Agents::HumanTaskAgent < Agent
|
||||
end
|
||||
|
||||
def up
|
||||
Agent.where(:type => 'Agents::HipchatAgent').each do |agent|
|
||||
LiquidMigrator.convert_all_agent_options(agent)
|
||||
|
|
Loading…
Add table
Reference in a new issue