Skip to content

Commit 0f19caf

Browse files
authored
disable db conn pooling (#24)
1 parent a4f3c58 commit 0f19caf

File tree

4 files changed

+12
-3
lines changed

4 files changed

+12
-3
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
4+
## 0.6.2 - 2024-01-01
5+
6+
- disable DB connection pooling
7+
8+
39
## 0.6.1 - 2023-12-23
410

511
- install app in poetry environment (i.e. remove --no-root flag)

auth_server/cli/list_users.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ def cli():
1717
users = get_users(db)
1818

1919
for user in users:
20-
print(f"username={user.username} email={user.email}")
20+
print(f"id={user.id} username={user.username} email={user.email}")
2121

2222
db.close()
2323

auth_server/database/engine.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
from sqlalchemy import create_engine
2+
from sqlalchemy.pool import NullPool
23

34
from auth_server.config import get_settings
45

@@ -14,5 +15,6 @@
1415

1516
engine = create_engine(
1617
SQLALCHEMY_DATABASE_URL,
17-
connect_args=connect_args
18+
connect_args=connect_args,
19+
poolclass=NullPool
1820
)

pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "auth-server"
3-
version = "0.6.1"
3+
version = "0.6.2"
44
description = "Papermerge auth server"
55
authors = ["Eugen Ciur <eugen@papermerge.com>"]
66
readme = "README.md"
@@ -25,6 +25,7 @@ mysqlclient = "^2.2.0"
2525
create_user='auth_server.cli.create_user:cli'
2626
auth_user='auth_server.cli.auth_user:cli'
2727
list_users='auth_server.cli.list_users:cli'
28+
users='auth_server.cli.list_users:cli'
2829
create_db='auth_server.cli.create_db:cli'
2930
set_password='auth_server.cli.set_password:cli'
3031
create_token='auth_server.cli.create_token:cli'

0 commit comments

Comments
 (0)