diff --git a/website/docs/diff.md b/website/docs/diff.md index 874d16f41381..e6fe2bd6275c 100644 --- a/website/docs/diff.md +++ b/website/docs/diff.md @@ -4,15 +4,18 @@ sidebar_position: 6 # Known differences + + 1. FerretDB uses the same protocol error names and codes, but the exact error messages may be different in some cases. 2. FerretDB does not support NUL (`\0`) characters in strings. 3. Document keys must not contain `$` sign. 4. Database and collection names restrictions: * name cannot start with the reserved prefix `_ferretdb_`; * name must not include non-latin letters, spaces, dots, dollars or dashes; - * collection name length must be less or equal than 120 symbols, database name length limit is 63 symbols; * name must not start with a number; - * database name cannot contain capital letters. + * database name cannot contain capital letters; + * database name length cannot be more than 63 characters; + * collection name length cannot be more than 120 characters. 5. For Tigris, FerretDB requires Tigris schema validation for `create` command: validator must be set as `$tigrisSchemaString`. The value must be a JSON string representing JSON schema in [Tigris format](https://docs.tigrisdata.com/overview/schema).