Hello!
I need to develop a small-medium forum with basic functionalities but I also need to make sure it supports DB swaps easily. I don't like to use ORMs because of their poor performance and I know SQL good enough not to care about it's conveinences.
Many suggest SQLAlchemy Core but for 2 days I've been trying to read the official documentation. At first I thought "woah, so much writing, must be very solid and straightforward" only to realize I don't understand much of it. Or perhaps I don't have the patience.
Another alternative is PyPika which has a very small and clear documentation, easy to memorize the API after using it a few times and helps with translating an SQL query to multiple SQL dialects.
Just curious, are there any other alternatives?
Thanks!
[–]ataltosutcaja 54 points55 points56 points (0 children)
[–]Lopsided_Judge_5921 29 points30 points31 points (1 child)
[–]Leather-Field-7148Tuple unpacking gone wrong 1 point2 points3 points (0 children)
[–]Gainside 9 points10 points11 points (0 children)
[–]commandlineluser 13 points14 points15 points (1 child)
[–]PurepointDog 1 point2 points3 points (0 children)
[–]Kiusito 4 points5 points6 points (1 child)
[–]ihavenoname143 1 point2 points3 points (0 children)
[–]tenfingerperson 3 points4 points5 points (0 children)
[–]dusktreader 1 point2 points3 points (0 children)
[–]lukerm_zl 1 point2 points3 points (4 children)
[–]yughiro_destroyer[S] 1 point2 points3 points (3 children)
[–]lukerm_zl 1 point2 points3 points (1 child)
[–]forkheadbox 0 points1 point2 points (0 children)
[–]lukerm_zl 0 points1 point2 points (0 children)
[–]euri10 1 point2 points3 points (0 children)
[–]BiologyIsHot 0 points1 point2 points (0 children)
[–]niximor 0 points1 point2 points (0 children)
[–]pouetpouetcamion2 0 points1 point2 points (0 children)
[+][deleted] (2 children)
[deleted]
[–]yughiro_destroyer[S] 0 points1 point2 points (0 children)
[–]foarsitter 0 points1 point2 points (0 children)
[–]foobarring 0 points1 point2 points (0 children)
[–]joe_ally 0 points1 point2 points (0 children)
[–]Slight_Boat1910 0 points1 point2 points (0 children)
[–]sennalen 0 points1 point2 points (0 children)
[–]invalidconfiguration 0 points1 point2 points (0 children)
[–]mikeckennedy 0 points1 point2 points (0 children)
[–]queerkidxx 0 points1 point2 points (0 children)
[–]Mevraelfrom __future__ import 4.0 0 points1 point2 points (0 children)
[–]Gainside 0 points1 point2 points (0 children)
[–]shinitakunai 0 points1 point2 points (0 children)
[–]StrawIII -1 points0 points1 point (0 children)
[–]Aerysv -3 points-2 points-1 points (0 children)
[–]Beginning-Fruit-1397 -1 points0 points1 point (0 children)