Namespace Umbraco.Cms.Infrastructure.Persistence.DatabaseAnnotations
Classes
ConstraintAttribute
Attribute that represents a db constraint
ForeignKeyAttribute
Attribute that represents a Foreign Key reference
IndexAttribute
Attribute that represents an Index
LengthAttribute
Attribute that represents the length of a column
NullSettingAttribute
Attribute that represents the Null-setting of a column
PrimaryKeyColumnAttribute
Attribute that represents a Primary Key
ReferencesAttribute
Attribute that represents a reference between two tables/DTOs
SpecialDbTypeAttribute
Attribute that represents the usage of a special type
Structs
SpecialDbType
Allows for specifying custom DB types that are not natively mapped.
Enums
IndexTypes
Enum for the 3 types of indexes that can be created
NullSettings
Enum with the 2 possible Null settings: Null or Not Null
SpecialDbTypes
Known special DB types required for Umbraco.