Skip to content

Commit 3706197

Browse files
committed
fix(Template): Remove unnecessary db commits (#83)
1 parent 14c9c66 commit 3706197

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

  • fastapi_forge/template/{{cookiecutter.project_name}}/{{cookiecutter.project_name}}/daos

fastapi_forge/template/{{cookiecutter.project_name}}/{{cookiecutter.project_name}}/daos/base_daos.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ async def create(
117117
**input_dto.model_dump(),
118118
)
119119
self.session.add(record)
120-
await self.session.commit()
120+
await self.session.flush()
121121
return record
122122

123123
async def filter(
@@ -158,7 +158,6 @@ async def update(
158158
)
159159
)
160160
await self.session.execute(query)
161-
await self.session.commit()
162161

163162
async def delete(
164163
self,
@@ -168,7 +167,6 @@ async def delete(
168167
query = sa.delete(self.model)
169168
query = self._apply_param_filters(query, **filter_params)
170169
await self.session.execute(query)
171-
await self.session.commit()
172170

173171
async def get_offset_results[
174172
T: BaseModel

0 commit comments

Comments
 (0)