Skip to content

Commit e7e0527

Browse files
authored
Update README.md
1 parent e8a9f70 commit e7e0527

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,3 +123,17 @@ with pytest.raises(ValueError):
123123
with pytest.raises(ValueError):
124124
UpdateUser(name="John Doe")
125125
```
126+
127+
### Target audience
128+
129+
Production. For folks who prefer query maker over ORM.
130+
131+
### Comparison with other projects:
132+
133+
**Piccolo**: Tight integration with drivers. Very opinionated. Not as flexible or mature as sqlalchemy core.
134+
135+
**Pypika**: Doesn’t prevent sql injection by default. Hence can be considered insecure.
136+
137+
**Raw string queries with placeholders**: sacrifices code readability, and prone to sql injection if one forgets to use placeholders.
138+
139+
**Other ORMs**: They are full blown ORMs, not query makers.

0 commit comments

Comments
 (0)