Update of /cvsroot/squirrel-sql/sql12/fw/src/net/sourceforge/squirrel_sql/fw/sql
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv21013/fw/src/net/sourceforge/squirrel_sql/fw/sql
Modified Files:
DatabaseObjectType.java I18NStrings.properties
Log Message:
Added support for synonyms. Since this type is supported by a few databases it just makes better sense to give it a type here to avoid repeating code.
Index: DatabaseObjectType.java
===================================================================
RCS file: /cvsroot/squirrel-sql/sql12/fw/src/net/sourceforge/squirrel_sql/fw/sql/DatabaseObjectType.java,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** DatabaseObjectType.java 5 Mar 2009 00:14:11 -0000 1.15
--- DatabaseObjectType.java 28 Dec 2009 23:35:22 -0000 1.16
***************
*** 114,117 ****
--- 114,123 ----
public final static DatabaseObjectType SEQUENCE = createNewDatabaseObjectTypeI18n("DatabaseObjectType.sequence");
+ /**
+ * An object that is an alias for another object. While support for this isn't standardized or universal
+ * this type of object is found in a few different databases (e.g. Oracle, Netezza)
+ */
+ public final static DatabaseObjectType SYNONYM = createNewDatabaseObjectTypeI18n("DatabaseObjectType.synonym");
+
/** TABLE. */
public final static DatabaseObjectType TABLE = createNewDatabaseObjectTypeI18n("DatabaseObjectType.table");
Index: I18NStrings.properties
===================================================================
RCS file: /cvsroot/squirrel-sql/sql12/fw/src/net/sourceforge/squirrel_sql/fw/sql/I18NStrings.properties,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** I18NStrings.properties 5 Mar 2009 00:14:11 -0000 1.10
--- I18NStrings.properties 28 Dec 2009 23:35:22 -0000 1.11
***************
*** 15,18 ****
--- 15,19 ----
DatabaseObjectType.schema=Schema
DatabaseObjectType.sequence=Sequence
+ DatabaseObjectType.synonym=Synonym
DatabaseObjectType.table=Table
DatabaseObjectType.view=View
|