Hi
I have the main model ServiceDeskTicket and its associated models
like ServiceDeskAttachment, ServiceDeskKnowledgeBase, ServiceDeskCI
etc.. Now i want to convert ServiceDeskTicket to an Incident.As a part
of that I have to create a new incident which has the same information
as that of ServiceDeskTicket And also IncidentKnowledgeBase has the same
information as that of ServiceDeskKnowledgeBase like that.. For
example service_desk_knowledge_bases table has the structure
id | integer | not null default
nextval(''service_desk_knowledge_bases_id_seq''::regclass)
service_desk_ticket_id | integer |
knowledge_base_id | integer |
Like incident_knowledge_bases has the structure
id | integer | not null default
nextval(''incident_knowledge_bases_id_seq''::regclass)
incident_id | integer |
knowledge_base_id | integer
service_desk_tickets like
id | integer | not null
default nextval(''service_desk_tickets_id_seq''::regclass)
number | character varying(15) |
title | character varying(100) |
service_desk_status_id | integer |
service_desk_category_id | integer |
service_desk_sub_category_id | integer |
reported_by_id | integer |
owner_id | integer |
service_desk_impact_id | integer
etc
And Incident like
id | integer | not null
default nextval(''incidents_id_seq''::regclass)
number | character varying(15) | default
NULL::character varying
title | character varying(100) | default
NULL::character varying
incident_status_id | integer |
incident_category_id | integer |
incident_sub_category_id | integer |
reported_by_id | integer |
owner_id | integer |
incident_impact_id | integer
etc
Like the others also..I dont know how to start..What I am going to
do is to create an incident like
inc=Incident.new
inc.number= sd_ticket.number
inc.incident_category_id= sd_ticket.service_desk_category_id
like that And to do same to all other models . But is this the right
method Or is there any other easy method? I expect your valuable advise
Thanks in advance
Sijo
--
Posted via http://www.ruby-forum.com/.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---