-
Notifications
You must be signed in to change notification settings - Fork 105
Open
Description
AppFlowy-Docs/essential-documentation/contribute-to-appflowy/architecture/backend/database.md
Line 203 in cb1d8a0
| We use dependency injection to forbid the other crates directly dependencies on the **flowy-sqlite** crate. Each crate defines their database [traits](https://doc.rust-lang.org/book/ch10-02-traits.html) to meet their need. |
###Identified Errors with Corrections:
-
Incorrect Phrase / Word Order:
- Inaccurate:
"to forbid the other crates directly dependencies on..." - Accurate:
"toprevent othercratesfromdirectlydependingon..."
(“forbid” is not used idiomatically here; “directly dependencies” is incorrect.)
- Inaccurate:
-
Subject-Verb Agreement:
- Inaccurate:
"Each crate defines their database traits..." - Accurate:
"Each crate definesitsdatabase traits..."
(“Each” is singular, so use “its” not “their.”)
- Inaccurate:
-
Word Choice (Clarity):
- Inaccurate:
"...to meet their need." - Accurate:
"...to meetitsneeds."
(“Needs” is more natural and matches singular subject “each crate.”)
- Inaccurate:
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels