Denis Laxalde
Denis Laxalde
notes: - this is based on #12510 (first 4 commits) - ~~5th commit (related to reflection caching to avoid `JOIN`s) might be worth considering apart from this PR~~
Rebased (and changed according to the rework of https://github.com/sqlalchemy/sqlalchemy/pull/12510).
> There isn't a single character that would make sense that I know of. In this specific case, for tables, I think using no character, as would result `Text.truncate(..., overflow=None)`,...
Let's rather hold this on until we finish other planned or in-progress refactorings.
Hi @ivyazmitinov, thank you for your feature request. I've put together a draft PR to start adding support for Citus at #426, it just queries `citus_stat_activity` whenever we used to...
> I think this will introduce a breaking change because some people's code might depend on the old error. It seems to me that the change would not break users...
On my Linux system, local postgres, I get: - w/ patch: 35.829598 sec - w/o patch (i.e. the current base commit of this PR, 558cbe7e): 28.790318 sec But if I...
In https://github.com/sqlalchemy/sqlalchemy/pull/12510, I am proposing to an implementation for PostgreSQL. On SQLite, AFAICT, this does not seem possible as the `table_info` or `table_xinfo` pragmas apparently do not return the collation...
Yes, this would be useful too.
> Do you want do implement the dates check yourself, as you are working on this script? Not now; maybe next week. But if you want to do it yourself,...