4. The method of claim 1 , wherein each of the plurality of different database types is associated with a single plugin.
4. The method of claim 1 , wherein each of the plurality of different database types is associated with a single plugin. 6. The method of claim 4 , further comprising: adding a second plugin associated with a second database type different from those in the plurality of different database types; and allowing a second database specific schema to be generated for the second database type by the second plugin.