Skip to content

Commit fdbbe2d

Browse files
committed
Optimize columns loading: lazy create row locator
1 parent 968e8da commit fdbbe2d

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/gino/crud.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -435,7 +435,8 @@ class CRUDModel(Model):
435435
def __init__(self, **values):
436436
super().__init__()
437437
self.__profile__ = None
438-
self._update_request_cls(self).update(**values)
438+
if values:
439+
self._update_request_cls(self).update(**values)
439440

440441
@classmethod
441442
def _init_table(cls, sub_cls):

0 commit comments

Comments
 (0)