Clone this wiki locally
Tables with composite primary keys where one of the primary keys is an auto-increment key are converted to tables with a single auto-increment primary key with a unique constraint on all the composite keys including the auto-increment. The other keys are made not null.
When the Mono provider is enabled, float.MaxValue is de-persisted as float.Infinity and float.MinValue is de-persisted as float.NegativeInfinity.
See: SqliteAutoIncrementPrimaryKeyColumnReducer and SqliteForeignKeyConstraintReducer