DDL Generation

Identifier:
org.eclipse.datatools.connectivity.sqm.core.ddlGeneration

Since:
0.7

Description:
Provides an implementation of the org.eclipse.datatools.connectivity.sqm.core.rte.DDLGenerator and org.eclipse.datatools.connectivity.sqm.internal.core.rte.fe.DeltaDDLGenerator classes that can be used for generating DDLs for a given database definition.

Configuration Markup:

<!ELEMENT extension (generator+ , delta*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT generator EMPTY>

<!ATTLIST generator

product  CDATA #REQUIRED

class    CDATA #REQUIRED

version  CDATA #REQUIRED

priority CDATA #IMPLIED>


<!ELEMENT delta EMPTY>

<!ATTLIST delta

product  CDATA #REQUIRED

version  CDATA #REQUIRED

class    CDATA #REQUIRED

priority CDATA #IMPLIED>


API Information:
Use the methods org.eclipse.datatools.connectivity.sqm.core.definition.DatabaseDefinition#getDDLGenerator() and org.eclipse.datatools.connectivity.sqm.core.definition.DatabaseDefinition#getDeltaDDLGenerator() to obtain the generator instances for a given database definition.


Copyright 2005, 2007 IBM Corporation and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html