org.qi4j.entitystore.sql.internal
Interface DatabaseSQLServiceSpi

All Known Implementing Classes:
DatabaseSQLServiceSpi.CommonMixin, DerbySQLDatabaseSQLServiceMixin, H2SQLDatabaseSQLServiceMixin, MySQLDatabaseSQLServiceMixin, PostgreSQLDatabaseSQLServiceMixin, SQLiteDatabaseSQLServiceMixin

public interface DatabaseSQLServiceSpi


Nested Class Summary
static class DatabaseSQLServiceSpi.CommonMixin
           
 
Method Summary
 java.lang.String getCurrentSchemaName()
           
 boolean schemaExists(java.sql.Connection connection)
           
 boolean tableExists(java.sql.Connection connection)
           
 

Method Detail

schemaExists

boolean schemaExists(java.sql.Connection connection)
                     throws java.sql.SQLException
Throws:
java.sql.SQLException

getCurrentSchemaName

java.lang.String getCurrentSchemaName()

tableExists

boolean tableExists(java.sql.Connection connection)
                    throws java.sql.SQLException
Throws:
java.sql.SQLException