On May 2, 2010, at 9:21 PM, John Hampton wrote: > On 5/2/10 9:14 PM, Josh Godsiff wrote: > <snip> >> Anyway, back to actual questions: >> >> * Are Plugins capable of modifying the structure of existing tables, >> or can they only create/modify their own new ones? > > Yes. You can munge the database any which way you want to in an > IEnvironmentSetupParticipant. However, if you change the core tables, > you do run the risk of a future core schema change failing.
More specifically we don't have a schema migration system in any real depth, so plugins just run whatever they want for migrations, as long as it boils down to SQL in the end :) --Noah -- You received this message because you are subscribed to the Google Groups "Trac Development" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/trac-dev?hl=en.
