Module io.ebean.platform.sqlserver
Package io.ebean.platform.sqlserver
Class SqlServerHistorySupport
- java.lang.Object
-
- io.ebean.config.dbplatform.DbStandardHistorySupport
-
- io.ebean.platform.sqlserver.SqlServerHistorySupport
-
- All Implemented Interfaces:
DbHistorySupport
public class SqlServerHistorySupport extends DbStandardHistorySupport
History support only valid on SqlServer 2016 or later.- Author:
- Vilmos Nagy
-
-
Constructor Summary
Constructors Constructor Description SqlServerHistorySupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAsOfViewSuffix(String asOfViewSuffix)Return the ' as of timestamp ?' clause appended after the table name.StringgetSysPeriodLower(String tableAlias, String sysPeriod)Returns the SQL Server specific effective start column.StringgetSysPeriodUpper(String tableAlias, String sysPeriod)Returns the SQL Server specific effective end column.StringgetVersionsBetweenSuffix(String asOfViewSuffix)-
Methods inherited from class io.ebean.config.dbplatform.DbStandardHistorySupport
getAsOfPredicate, getBindCount, isStandardsBased
-
-
-
-
Method Detail
-
getAsOfViewSuffix
public String getAsOfViewSuffix(String asOfViewSuffix)
Return the ' as of timestamp ?' clause appended after the table name.
-
getSysPeriodLower
public String getSysPeriodLower(String tableAlias, String sysPeriod)
Returns the SQL Server specific effective start column.
-
-