| Enum | Description |
|---|---|
| Collate.CollatingSequence |
When SQLite compares two strings, it uses a collating sequence or collating function (two words for the same
thing) to determine which string is greater or if the two strings are equal.
|
| ConflictClause |
An annotation that indicates a constraint should use a specified behavior upon encountering a conflict.
|
| ForeignKey.Deferrable |
If a statement modifies the contents of the database so that an immediate foreign key constraint is in
violation at the conclusion the statement, an exception is thrown and the effects of the statement are
reverted .
|
| ForeignKey.DeferrableTiming | |
| ForeignKey.ReferentialAction |
Perform an action on referenced rows on update and delete.
|
| Annotation Type | Description |
|---|---|
| AutoIncrement |
An annotation that indicates a member should define its SQLite column using the AUTOINCREMENT constraint.
|
| Check |
An annotation that indicates a member should define its SQLite column using the CHECK constraint.
|
| Collate |
An annotation that indicates a member should define its SQLite column using the COLLATE constraint.
|
| Column |
An annotation that indicates a member is a table column.
|
| Default |
An annotation that indicates a member should define its SQLite column using the DEFAULT constraint and a default
value.
|
| ForeignKey |
An annotation that indicates a member should define its SQLite column using the FOREIGN KEY constraint.
|
| NotNull |
An annotation that indicates a member should define its SQLite column using the NOT NULL constraint.
|
| PrimaryKey |
An annotation that indicates a member should define its SQLite column using the PRIMARY KEY constraint.
|
| Table |
An annotation that indicates a class is a table.
|
| Unique |
An annotation that indicates a member should define its SQLite column using the UNIQUE constraint.
|