profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/flniu/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

flniu/txt.vim 2

Make Vim more usable for viewing and editing plain text

flniu/f-vimrc 1

A Minimal & Universal Vim runtime configuration

flniu/basic_flask 0

Demonstration of using Flask, SQLAlchemy, and Alembic together.

flniu/CmdlineComplete 0

complete command-line (: / etc.) from the current file

flniu/confluencewiki.vim 0

Confluence WIKI syntax

flniu/django-rest-api-mysql 0

Python/Django CRUD with MySQL example that uses Django Rest Framework for building Rest Apis

flniu/dot-files 0

My dot files

flniu/er.vim 0

Vim support for the ER file format

flniu/eralchemy 0

Entity Relation Diagrams generation tool

flniu/f-vim-colors 0

My vim colorscheme collection

push eventzzzeek/sqlalchemy

Mike Bayer

commit sha cdd041ea60628b2f4fd7f7da562aa19bdb15c206

consider "*" col as textual ordered Fixed old issue where a :func:`_sql.select()` made against the token "*", which then yielded exactly one column, would fail to correctly organize the ``cursor.description`` column name into the keys of the result object. Fixes: #6665 Change-Id: Ie8c00f62998972ad4a19a750d2642d00fde006f6

view details

mike bayer

commit sha b2b23b00b70dceb2e76c804898d7bfa7b82e48c5

Merge "consider "*" col as textual ordered"

view details

push time in 8 hours

startedfaust-streaming/faust

started time in 12 hours

release strapi/strapi

v3.6.4

released time in 13 hours

startedxaecbd/KafkaCenter

started time in 13 hours

created repositoryeasychen/serverchan-e2e-demo

Server酱端对端加密函数和DEMO

created time in 18 hours

startedAutomattic/juice

started time in 19 hours

startedsindresorhus/modern-normalize

started time in 19 hours

startedphpredis/phpredis

started time in a day

push eventzzzeek/sqlalchemy

Mike Bayer

commit sha 268eda3e6e5069c3e792476c918bc3071fbfcc3d

Version 1.4.20 placeholder

view details

push time in a day

push eventzzzeek/sqlalchemy

Mike Bayer

commit sha acbc5e824130ae2944defde655a2c437a711ce6b

- 1.4.19

view details

push time in a day

created tagzzzeek/sqlalchemy

tagrel_1_4_19

THIS IS NOT THE OFFICIAL REPO - PLEASE SUBMIT PRs ETC AT: http://github.com/sqlalchemy/sqlalchemy

created time in a day

push eventzzzeek/sqlalchemy

Mike Bayer

commit sha 2f875a4b7925742b53dd8cfda1476f7f30a18f5d

refer to undefer here this is the option one might want to use to undefer a deferred column into a subquery; the message here explains that is not applicable in 1.4. Change-Id: Iea6c48f69c540e11ff5c3f6c8c56cc5cf2bf257b

view details

push time in a day

push eventzzzeek/sqlalchemy

Mike Bayer

commit sha 3045c0c258a87a63a54fed8446c28ed4b376eca3

apply render_schema_translates to identity insert directives Fixed bug where the "schema_translate_map" feature would fail to function correctly in conjunction with an INSERT into a table that has an IDENTITY column, where the value of the IDENTITY column were specified in the values of the INSERT thus triggering SQLAlchemy's feature of setting IDENTITY INSERT to "on"; it's in this directive where the schema translate map would fail to be honored. Fixes: #6658 Change-Id: I8235aa639dd465d038a2ad48e7a669f3e5c5c37c

view details

mike bayer

commit sha fecb36d1e8bbcf6748ef04f9556eb98ed8a91f8e

Merge "apply render_schema_translates to identity insert directives"

view details

push time in a day

push eventzzzeek/sqlalchemy

MajorDallas

commit sha ac20c3d34bf0127972acae8c712b98b1187b98f9

Add impl property to PostgreSQL / Oracle INTERVAL class Fixed issue where the ``INTERVAL`` datatype on PostgreSQL and Oracle would produce an ``AttributeError`` when used in the context of a comparison operation against a ``timedelta()`` object. Pull request courtesy MajorDallas. Fixes: #6649 Closes: #6650 Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/6650 Pull-request-sha: dd217a975e5f0d3157e81c731791225b6a32889f Change-Id: I773caf2673294fdb3c92b42895ad714e944d1bf8

view details

mike bayer

commit sha 2af9d08f6b0a757f35211ad6cdc5dda8635b5e08

Merge "Add impl property to PostgreSQL / Oracle INTERVAL class"

view details

push time in a day

push eventzzzeek/sqlalchemy

Mike Bayer

commit sha 2cf8c5868cb83185001755d86aa0f79e0318b53f

Export deferred columns but not col props; fix CTE labeling Refined the behavior of ORM subquery rendering with regards to deferred columns and column properties to be more compatible with that of 1.3 while also providing for 1.4's newer features. As a subquery in 1.4 does not make use of loader options, including :func:`_orm.deferred`, a subquery that is against an ORM entity with deferred attributes will now render those deferred attributes that refer directly to mapped table columns, as these are needed in the outer SELECT if that outer SELECT makes use of these columns; however a deferred attribute that refers to a composed SQL expression as we normally do with :func:`_orm.column_property` will not be part of the subquery, as these can be selected explicitly if needed in the subquery. If the entity is being SELECTed from this subquery, the column expression can still render on "the outside" in terms of the derived subquery columns. This produces essentially the same behavior as when working with 1.3. However in this case the fix has to also make sure that the ``.selected_columns`` collection of an ORM-enabled :func:`_sql.select` also follows these rules, which in particular allows recursive CTEs to render correctly in this scenario, which were previously failing to render correctly due to this issue. As part of this change the _exported_columns_iterator() method has been removed and logic simplified to use ._all_selected_columns from any SelectBase object where _exported_columns_iterator() was used before. Additionally sets up UpdateBase to include ReturnsRows in its hierarchy; the literal point of ReturnsRows was to be a common base for UpdateBase and SelectBase so it was kind of weird it wasn't there. Fixes: #6661 Fixed issue in CTE constructs mostly relevant to ORM use cases where a recursive CTE against "anonymous" labels such as those seen in ORM ``column_property()`` mappings would render in the ``WITH RECURSIVE xyz(...)`` section as their raw internal label and not a cleanly anonymized name. Fixes: #6663 Change-Id: I26219d4d8e6c0915b641426e9885540f74fae4d2

view details

mike bayer

commit sha 7110a5fa8644b29d35c4c81a1e8f7ebddebc40dc

Merge "Export deferred columns but not col props; fix CTE labeling"

view details

push time in a day

push eventzzzeek/sqlalchemy

Federico Caselli

commit sha a84881e1b7505c3ffb9b9f0ac2b227cbd650aac2

Improve regexp used by pymssql to parse db version Made improvements to the server version regexp used by the pymssql dialect to prevent a regexp overflow in case of an invalid version string. Fixes: #5557 Change-Id: Ia3e95a9f11f5a121d84474c97f6b122cf8d9c9cf

view details

push time in a day

release v2fly/v2ray-core

v4.41.0

released time in 2 days

startedhuaweicloud/huaweicloud-sdk-php-obs

started time in 2 days

startedshining1984/PL-Compiler-Resource

started time in 2 days

release v2fly/v2ray-core

v4.40.1

released time in 2 days

push eventzzzeek/sqlalchemy

Anton Kovalevich

commit sha 999b2e89955b97247d5624b0e638fa52f5342ad0

Implement MySQL-specific MATCH Added new construct :class:`_mysql.match`, which provides for the full range of MySQL's MATCH operator including multiple column support and modifiers. Pull request courtesy Anton Kovalevich. Fixes: #6132 Closes: #6133 Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/6133 Pull-request-sha: dc6842f13688849a848e2ecbb81600e6edf8b3a9 Change-Id: I66bbfd7947aa2e43a031772e9b5ae238d94e5223

view details

mike bayer

commit sha 2f100a7d4bb143e1f8674a388d8d305be3051bd6

Merge "Implement MySQL-specific MATCH"

view details

push time in 2 days

push eventzzzeek/sqlalchemy

Mike Bayer

commit sha ae3f70373c918e8b3d85a5e423f72e1ec8dfb0bc

adjust patchfile from 6ca7c2eb code formatting modified table.py such that the patchfile would no longer apply and this was missed in review. Change-Id: I0af91cf92baa79f196b4d9f3af1bab3bb0984a23

view details

mike bayer

commit sha da297e5d2785f6607a71c8737d30c46ecd5e7f3f

Merge "adjust patchfile from 6ca7c2eb"

view details

push time in 2 days

push eventzzzeek/sqlalchemy

Mike Bayer

commit sha 8b8e3a6f9db275be28ef6b6abde58ee085745cc2

further fixes to test_options_entities_three this needs to be on default dialect for consistent rendering of "JOIN" Change-Id: I0bd16d8ef8161e2deef7e9aff61f9ad02106f30d

view details

push time in 2 days

push eventzzzeek/sqlalchemy

Mike Bayer

commit sha 6ca7c2eb5294c255b3c1f62ec1445e3e5d52d4ba

accommodate no cls info found in _scan_declarative Fixed issue in mypy plugin where class info for a custom declarative base would not be handled correctly on a cached mypy pass, leading to an AssertionError being raised. Fixes: #6476 Change-Id: If78340673e6a4d16d8f7cf787ce3bdb02c8bd47b

view details

mike bayer

commit sha 4dd4e9e4c5f6f4212d8101004e0815bc60f07b70

Merge "accommodate no cls info found in _scan_declarative"

view details

push time in 2 days

push eventzzzeek/sqlalchemy

Mike Bayer

commit sha 7ffcc8ec0c6faf18f3dbbc2ac01ab391933d7a81

ensure test has deterministic FROM rendering test_options_entities_replaced_with_equivs_three did not have deterministic FROM ordering, so adding an inner join from user->address should ensure there's a single FROM element that is a series of joins. Change-Id: Ic78e14959699c8d2ae7b3c278f4d8ee1e3a2b590

view details

push time in 2 days

release Homebrew/brew

3.2.0

released time in 2 days

startedfresh-standard/fresh-resume-schema

started time in 3 days

startedjsonresume/resume-schema

started time in 3 days

startedFormidableLabs/spectacle

started time in 3 days

startedstateright/stateright

started time in 3 days