change
This commit is contained in:
parent
53fd2f9ab8
commit
abe156f65b
|
@ -0,0 +1,737 @@
|
||||||
|
package com.taosdata.jdbc;
|
||||||
|
|
||||||
|
import org.junit.Assert;
|
||||||
|
import org.junit.Before;
|
||||||
|
import org.junit.BeforeClass;
|
||||||
|
import org.junit.Test;
|
||||||
|
|
||||||
|
import java.sql.DatabaseMetaData;
|
||||||
|
import java.sql.DriverManager;
|
||||||
|
import java.sql.SQLException;
|
||||||
|
import java.util.Properties;
|
||||||
|
|
||||||
|
import static org.junit.Assert.*;
|
||||||
|
|
||||||
|
public class TSDBDatabaseMetaDataTest {
|
||||||
|
private TSDBDatabaseMetaData metaData;
|
||||||
|
private static final String host = "localhost";
|
||||||
|
|
||||||
|
@Before
|
||||||
|
public void before() throws ClassNotFoundException, SQLException {
|
||||||
|
Class.forName("com.taosdata.jdbc.TSDBDriver");
|
||||||
|
Properties properties = new Properties();
|
||||||
|
properties.setProperty(TSDBDriver.PROPERTY_KEY_HOST, host);
|
||||||
|
properties.setProperty(TSDBDriver.PROPERTY_KEY_CHARSET, "UTF-8");
|
||||||
|
properties.setProperty(TSDBDriver.PROPERTY_KEY_LOCALE, "en_US.UTF-8");
|
||||||
|
properties.setProperty(TSDBDriver.PROPERTY_KEY_TIME_ZONE, "UTC-8");
|
||||||
|
metaData = (TSDBDatabaseMetaData) DriverManager.getConnection("jdbc:TAOS://" + host + ":6030/?user=root&password=taosdata", properties).getMetaData();
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void unwrap() throws SQLException {
|
||||||
|
TSDBDatabaseMetaData unwrap = metaData.unwrap(TSDBDatabaseMetaData.class);
|
||||||
|
Assert.assertNotNull(unwrap);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void isWrapperFor() throws SQLException {
|
||||||
|
Assert.assertTrue(metaData.isWrapperFor(TSDBDatabaseMetaData.class));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void allProceduresAreCallable() throws SQLException {
|
||||||
|
Assert.assertFalse(metaData.allProceduresAreCallable());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void allTablesAreSelectable() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getURL() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getUserName() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void isReadOnly() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void nullsAreSortedHigh() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void nullsAreSortedLow() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void nullsAreSortedAtStart() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void nullsAreSortedAtEnd() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getDatabaseProductName() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getDatabaseProductVersion() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getDriverName() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getDriverVersion() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getDriverMajorVersion() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getDriverMinorVersion() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void usesLocalFiles() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void usesLocalFilePerTable() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsMixedCaseIdentifiers() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void storesUpperCaseIdentifiers() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void storesLowerCaseIdentifiers() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void storesMixedCaseIdentifiers() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsMixedCaseQuotedIdentifiers() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void storesUpperCaseQuotedIdentifiers() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void storesLowerCaseQuotedIdentifiers() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void storesMixedCaseQuotedIdentifiers() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getIdentifierQuoteString() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getSQLKeywords() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getNumericFunctions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getStringFunctions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getSystemFunctions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getTimeDateFunctions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getSearchStringEscape() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getExtraNameCharacters() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsAlterTableWithAddColumn() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsAlterTableWithDropColumn() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsColumnAliasing() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void nullPlusNonNullIsNull() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsConvert() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testSupportsConvert() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsTableCorrelationNames() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsDifferentTableCorrelationNames() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsExpressionsInOrderBy() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsOrderByUnrelated() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsGroupBy() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsGroupByUnrelated() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsGroupByBeyondSelect() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsLikeEscapeClause() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsMultipleResultSets() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsMultipleTransactions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsNonNullableColumns() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsMinimumSQLGrammar() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsCoreSQLGrammar() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsExtendedSQLGrammar() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsANSI92EntryLevelSQL() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsANSI92IntermediateSQL() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsANSI92FullSQL() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsIntegrityEnhancementFacility() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsOuterJoins() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsFullOuterJoins() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsLimitedOuterJoins() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getSchemaTerm() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getProcedureTerm() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getCatalogTerm() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void isCatalogAtStart() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getCatalogSeparator() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsSchemasInDataManipulation() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsSchemasInProcedureCalls() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsSchemasInTableDefinitions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsSchemasInIndexDefinitions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsSchemasInPrivilegeDefinitions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsCatalogsInDataManipulation() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsCatalogsInProcedureCalls() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsCatalogsInTableDefinitions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsCatalogsInIndexDefinitions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsCatalogsInPrivilegeDefinitions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsPositionedDelete() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsPositionedUpdate() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsSelectForUpdate() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsStoredProcedures() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsSubqueriesInComparisons() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsSubqueriesInExists() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsSubqueriesInIns() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsSubqueriesInQuantifieds() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsCorrelatedSubqueries() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsUnion() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsUnionAll() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsOpenCursorsAcrossCommit() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsOpenCursorsAcrossRollback() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsOpenStatementsAcrossCommit() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsOpenStatementsAcrossRollback() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxBinaryLiteralLength() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxCharLiteralLength() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxColumnNameLength() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxColumnsInGroupBy() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxColumnsInIndex() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxColumnsInOrderBy() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxColumnsInSelect() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxColumnsInTable() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxConnections() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxCursorNameLength() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxIndexLength() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxSchemaNameLength() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxProcedureNameLength() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxCatalogNameLength() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxRowSize() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void doesMaxRowSizeIncludeBlobs() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxStatementLength() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxStatements() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxTableNameLength() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxTablesInSelect() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getMaxUserNameLength() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getDefaultTransactionIsolation() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsTransactions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsTransactionIsolationLevel() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsDataDefinitionAndDataManipulationTransactions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsDataManipulationTransactionsOnly() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void dataDefinitionCausesTransactionCommit() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void dataDefinitionIgnoredInTransactions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getProcedures() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getProcedureColumns() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getTables() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getSchemas() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getCatalogs() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getTableTypes() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getColumns() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getColumnPrivileges() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getTablePrivileges() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getBestRowIdentifier() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getVersionColumns() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getPrimaryKeys() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getImportedKeys() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getExportedKeys() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getCrossReference() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getTypeInfo() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getIndexInfo() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsResultSetType() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsResultSetConcurrency() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void ownUpdatesAreVisible() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void ownDeletesAreVisible() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void ownInsertsAreVisible() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void othersUpdatesAreVisible() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void othersDeletesAreVisible() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void othersInsertsAreVisible() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void updatesAreDetected() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void deletesAreDetected() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void insertsAreDetected() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsBatchUpdates() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getUDTs() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getConnection() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsSavepoints() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsNamedParameters() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsMultipleOpenResults() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsGetGeneratedKeys() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getSuperTypes() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getSuperTables() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getAttributes() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsResultSetHoldability() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getResultSetHoldability() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getDatabaseMajorVersion() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getDatabaseMinorVersion() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getJDBCMajorVersion() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getJDBCMinorVersion() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getSQLStateType() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void locatorsUpdateCopy() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsStatementPooling() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getRowIdLifetime() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testGetSchemas() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void supportsStoredFunctionsUsingCallSyntax() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void autoCommitFailureClosesAllResultSets() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getClientInfoProperties() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getFunctions() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getFunctionColumns() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void getPseudoColumns() {
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void generatedKeyAlwaysReturned() {
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue