![]() ![]() If you attempt to apply one of the unsupported operations to a SQLite database then a NotSupportedException will be thrown.Ī rebuild will be attempted in order to perform certain operations. ![]() The SQLite database engine does not support a number of schema operations that are supported by the majority of other relational databases. You can use a value converter to continue using decimal in your classes. If you don't need that level of precision, however, we recommend using double instead. The Decimal type provides a high level of precision. When handling multiple time zones, we recommend converting the values to UTC before saving and then converting back to the appropriate time zone. Instead of DateTimeOffset, we recommend using DateTime values. Other operations, however, like comparison and ordering will require evaluation on the client. EF Core can read and write values of these types, and querying for equality ( where e.Property = value) is also supported. SQLite doesn't natively support the following data types. A couple of these concepts are not supported by the SQLite provider. The common relational library (shared by Entity Framework relational database providers) defines APIs for modelling concepts that are common to most relational database engines. Most of these limitations are a result of limitations in the underlying SQLite database engine and are not specific to EF. ![]() The SQLite provider has a number of migrations limitations. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |