The INamingStrategy type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | GetColumnName |
Gets a column name.
|
![]() | GetCreatedOnColumnName |
Gets the name of the column used for a record creation timestamp.
The default name is "CreatedOn".
|
![]() | GetIdColumnName |
Gets the name of a primary key column. The default is "Id".
|
![]() | GetLockVersionColumnName |
Gets the name of the lock version column used for Optimistic Concurrency.
The default name is "LockVersion".
|
![]() | GetMultiSequenceName |
Returns the name of the database sequence used to generate identifiers when using
MultiSequence |
![]() | GetSchema |
Gets the schema name for a given database object.
|
![]() | GetSequenceName |
Returns the name of the database sequence used to generate identifiers when using
Sequence |
![]() | GetSoftDeleteColumnName |
Gets the name of the column used for soft delete.
The default name is "DeletedOn".
|
![]() | GetTableName |
Gets a table name.
|
![]() | GetUpdatedOnColumnName |
Gets the name of the column used for a record update timestamp.
The default name is "UpdatedOn".
|