You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 3, 2021. It is now read-only.
Wanted to drop this here to let people in on what I've been adding over on aiosql for my work. I refactored a lot to separate the logic of query loading/parsing from the dynamic creation and binding of methods. I found that adding new features was difficult because these tasks were entangled. By separating them and introducing the QueryDatum as an intermediary my hope is that it will be simpler to add new features and directives to aiosql. One such feature was the record_class directive I added.
Generally I'm working on aiosql first because
I depend on it.
it has less compatibility restrictions .
I need the python3.7 and asyncio features.
I then backport new stuff to anosql if it makes sense because I don't want to abandon our py3.5 and py2.7 friends 😁
I made this issue in order to track getting some of the features into this project as well.
^ select one operator
record_class: MyNamedTuple
Separation of QueryLoader and Queries method binding.
A simpler way to provide external driver adapters.
Changes to exceptions
The text was updated successfully, but these errors were encountered:
Issue: nackjicholson/aiosql#2
PR: nackjicholson/aiosql#3
Wanted to drop this here to let people in on what I've been adding over on aiosql for my work. I refactored a lot to separate the logic of query loading/parsing from the dynamic creation and binding of methods. I found that adding new features was difficult because these tasks were entangled. By separating them and introducing the
QueryDatum
as an intermediary my hope is that it will be simpler to add new features and directives to aiosql. One such feature was therecord_class
directive I added.Generally I'm working on aiosql first because
I then backport new stuff to anosql if it makes sense because I don't want to abandon our py3.5 and py2.7 friends 😁
I made this issue in order to track getting some of the features into this project as well.
^
select one operatorrecord_class: MyNamedTuple
QueryLoader
andQueries
method binding.The text was updated successfully, but these errors were encountered: