Package one.microstream.afs.sql.types
Class SqlProviderPostgres.Default
java.lang.Object
one.microstream.afs.sql.types.SqlProvider.Abstract
one.microstream.afs.sql.types.SqlProviderPostgres.Default
- All Implemented Interfaces:
SqlProvider
,SqlProviderPostgres
- Enclosing interface:
- SqlProviderPostgres
public static class SqlProviderPostgres.Default extends SqlProvider.Abstract implements SqlProviderPostgres
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.afs.sql.types.SqlProvider
SqlProvider.Abstract
Nested classes/interfaces inherited from interface one.microstream.afs.sql.types.SqlProviderPostgres
SqlProviderPostgres.Default
-
Field Summary
Fields inherited from interface one.microstream.afs.sql.types.SqlProvider
DATA_COLUMN_NAME, DATA_COLUMN_TYPE, END_COLUMN_NAME, END_COLUMN_TYPE, IDENTIFIER_COLUMN_LENGTH, IDENTIFIER_COLUMN_NAME, IDENTIFIER_COLUMN_TYPE, START_COLUMN_NAME, START_COLUMN_TYPE
-
Method Summary
Modifier and Type Method Description protected VarString
addSqlTableName(VarString vs, String tableName)
Iterable<String>
createDirectoryQueries(String tableName)
create table [tableName] ( 'identifier' varchar(IDENTIFIER_COLUMN_LENGTH) not null, 'start' bigint not null, 'end' bigint not null, 'blob' not null, primary key ('identifier', 'start') )Methods inherited from class one.microstream.afs.sql.types.SqlProvider.Abstract
addNameQuoted, addSqlColumnName, catalog, copyFileQuery, deleteFileQuery, deleteFileQueryFromEnd, deleteFileQueryFromStart, execute, fileExistsQuery, fileSizeQuery, internalReadDataQuery, listFilesQuery, moveFileQuerySameParent, queryDirectories, queryDirectoryExists, quoteClose, quoteOpen, readDataQuery, readDataQueryWithLength, readDataQueryWithOffset, readDataQueryWithRange, readMetadataQuery, readMetadataQuerySingleSegment, schema, setBlob, writeDataQuery
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface one.microstream.afs.sql.types.SqlProvider
catalog, copyFileQuery, deleteFileQuery, deleteFileQueryFromEnd, deleteFileQueryFromStart, execute, fileExistsQuery, fileSizeQuery, listFilesQuery, moveFileQuerySameParent, queryDirectories, queryDirectoryExists, readDataQuery, readDataQueryWithLength, readDataQueryWithOffset, readDataQueryWithRange, readMetadataQuery, readMetadataQuerySingleSegment, schema, setBlob, writeDataQuery
-
Method Details
-
addSqlTableName
- Overrides:
addSqlTableName
in classSqlProvider.Abstract
-
createDirectoryQueries
Description copied from interface:SqlProvider
create table [tableName] ( 'identifier' varchar(IDENTIFIER_COLUMN_LENGTH) not null, 'start' bigint not null, 'end' bigint not null, 'blob' not null, primary key ('identifier', 'start') )
- Specified by:
createDirectoryQueries
in interfaceSqlProvider
-