LiteDB - A .NET NoSQL Document Store in a single data file
LiteDatabase
ctor that takes a Stream
for its data storage now takes another Stream
as log storage. LiteDB can now be used with custom storage solutions (as long as it implements Stream
).DateTime
.Upgrade
option in ConnectionString
is now a bool
again (DataOnly
no longer needed because index key length was increased)$id
key (instead of _id
)Upgrade
option in ConnectionString
is now an enumShrink
was renamed to Rebuild
with change password/change collation optionPragmas
ConnectionMode.Embedded
to ConnectionType.Direct
$page_list
and $dump(pageID)
system collectionsv5-alpha/beta
are not compatible with this version. You must re-create your datafile using v5-rc
UserVersion
for LiteEngine
and LiteDatabase
ISet<T>
EnumAsInteger
in BsonMapper
for better LINQ supportnetcore3.0