public class HSQLDB extends java.lang.Object implements CreatePlugin
| Constructor and Description |
|---|
HSQLDB() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getConstraintSQL(ForeignKeySet keySet) |
java.lang.String |
getCreateSQL(Table table) |
java.lang.String |
getFieldEscapeString()
This it he characters to use when escaping field names in select statements
Postgress uses double quote (") where mysql uses back tick `
The code must returned the value as it can appear in a java code string
so a double quote should be returned as "\""
|
void |
init(org.dom4j.Element pluginElement,
java.util.Properties config)
Called to initialize the plugin
|
public void init(org.dom4j.Element pluginElement,
java.util.Properties config)
GenPluginpublic java.lang.String getFieldEscapeString()
CreatePlugingetFieldEscapeString in interface CreatePluginpublic java.lang.String getCreateSQL(Table table)
getCreateSQL in interface CreatePluginpublic java.lang.String getConstraintSQL(ForeignKeySet keySet)
getConstraintSQL in interface CreatePlugin