1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 package org.modeshape.sequencer.ddl.dialect.mysql;
25
26 import org.modeshape.graph.property.Name;
27 import org.modeshape.graph.property.basic.BasicName;
28 import org.modeshape.sequencer.ddl.StandardDdlLexicon;
29
30
31
32
33 public class MySqlDdlLexicon extends StandardDdlLexicon {
34 public static class Namespace {
35 public static final String URI = "http://www.modeshape.org/ddl/mysql/1.0";
36 public static final String PREFIX = "mysqlddl";
37 }
38
39
40
41 public static final Name TYPE_CREATE_DATABASE_STATEMENT = new BasicName(Namespace.URI, "createDatabaseStatement");
42 public static final Name TYPE_CREATE_DEFINER_STATEMENT = new BasicName(Namespace.URI, "createDefinerStatement");
43 public static final Name TYPE_CREATE_EVENT_STATEMENT = new BasicName(Namespace.URI, "createEventStatement");
44 public static final Name TYPE_CREATE_FUNCTION_STATEMENT = new BasicName(Namespace.URI, "createFunctionStatement");
45 public static final Name TYPE_CREATE_INDEX_STATEMENT = new BasicName(Namespace.URI, "createIndexStatement");
46 public static final Name TYPE_CREATE_LOGFILE_GROUP_STATEMENT = new BasicName(Namespace.URI, "createFunctionStatement");
47 public static final Name TYPE_CREATE_PROCEDURE_STATEMENT = new BasicName(Namespace.URI, "createProcedureStatement");
48 public static final Name TYPE_CREATE_SERVER_STATEMENT = new BasicName(Namespace.URI, "createFunctionStatement");
49 public static final Name TYPE_CREATE_TABLESPACE_STATEMENT = new BasicName(Namespace.URI, "createTablespaceStatement");
50 public static final Name TYPE_CREATE_TRIGGER_STATEMENT = new BasicName(Namespace.URI, "createTriggerStatement");
51
52
53 public static final Name TYPE_DROP_DATABASE_STATEMENT = new BasicName(Namespace.URI, "dropDatabaseStatement");
54 public static final Name TYPE_DROP_EVENT_STATEMENT = new BasicName(Namespace.URI, "dropEventStatement");
55 public static final Name TYPE_DROP_FUNCTION_STATEMENT = new BasicName(Namespace.URI, "dropFunctionStatement");
56 public static final Name TYPE_DROP_INDEX_STATEMENT = new BasicName(Namespace.URI, "dropIndexStatement");
57 public static final Name TYPE_DROP_LOGFILE_GROUP_STATEMENT = new BasicName(Namespace.URI, "dropLogfileGroupStatement");
58 public static final Name TYPE_DROP_PROCEDURE_STATEMENT = new BasicName(Namespace.URI, "dropProcedureStatement");
59 public static final Name TYPE_DROP_SERVER_STATEMENT = new BasicName(Namespace.URI, "dropServerStatement");
60 public static final Name TYPE_DROP_TABLESPACE_STATEMENT = new BasicName(Namespace.URI, "dropTablespaceStatement");
61 public static final Name TYPE_DROP_TRIGGER_STATEMENT = new BasicName(Namespace.URI, "dropTriggerStatement");
62
63 public static final Name TYPE_ALTER_ALGORITHM_STATEMENT = new BasicName(Namespace.URI, "alterAlgorithmStatement");
64 public static final Name TYPE_ALTER_DATABASE_STATEMENT = new BasicName(Namespace.URI, "alterDatabaseStatement");
65 public static final Name TYPE_ALTER_DEFINER_STATEMENT = new BasicName(Namespace.URI, "alterDefinerStatement");
66 public static final Name TYPE_ALTER_EVENT_STATEMENT = new BasicName(Namespace.URI, "alterEventStatement");
67 public static final Name TYPE_ALTER_FUNCTION_STATEMENT = new BasicName(Namespace.URI, "alterFunctionStatement");
68 public static final Name TYPE_ALTER_INDEX_STATEMENT = new BasicName(Namespace.URI, "alterIndexStatement");
69 public static final Name TYPE_ALTER_LOGFILE_GROUP_STATEMENT = new BasicName(Namespace.URI, "alterLogfileGroupStatement");
70 public static final Name TYPE_ALTER_PROCEDURE_STATEMENT = new BasicName(Namespace.URI, "alterProcedureStatement");
71 public static final Name TYPE_ALTER_SERVER_STATEMENT = new BasicName(Namespace.URI, "alterServerStatement");
72 public static final Name TYPE_ALTER_SCHEMA_STATEMENT = new BasicName(Namespace.URI, "alterSchemaStatement");
73 public static final Name TYPE_ALTER_TABLESPACE_STATEMENT = new BasicName(Namespace.URI, "alterTablespaceStatement");
74 public static final Name TYPE_ALTER_TRIGGER_STATEMENT = new BasicName(Namespace.URI, "alterTriggerStatement");
75 public static final Name TYPE_ALTER_VIEW_STATEMENT = new BasicName(Namespace.URI, "alterViewStatement");
76
77 public static final Name TYPE_RENAME_DATABASE_STATEMENT = new BasicName(Namespace.URI, "renameDatabaseStatement");
78 public static final Name TYPE_RENAME_SCHEMA_STATEMENT = new BasicName(Namespace.URI, "renameSchemaStatement");
79 public static final Name TYPE_RENAME_TABLE_STATEMENT = new BasicName(Namespace.URI, "renameTableStatement");
80
81 }