fix(db): update __init__ export for postgres pool and dockerfiles

This commit is contained in:
mamad
2026-08-27 20:41:40 +03:30
parent 7bf983fc08
commit 4e807bbb7e
4 changed files with 14 additions and 8 deletions
+2 -2
View File
@@ -1,5 +1,5 @@
from db.database import init_db, get_db_connection
from db.database import init_db, get_db_pool, close_db_pool
from db.models import SourceChannel, TargetChannel, Post, Setting
from db.repository import Repository
__all__ = ["init_db", "get_db_connection", "SourceChannel", "TargetChannel", "Post", "Setting", "Repository"]
__all__ = ["init_db", "get_db_pool", "close_db_pool", "SourceChannel", "TargetChannel", "Post", "Setting", "Repository"]
+8 -6
View File
@@ -32,21 +32,22 @@ services:
env_file:
- .env
volumes:
- ./data:/app/data
- ./sessions:/app/sessions
- copykar_data:/app/data
- copykar_sessions:/app/sessions
prometheus:
image: prom/prometheus:v2.54.1
build:
context: ./monitoring/prometheus
container_name: copykar_prometheus
restart: unless-stopped
volumes:
- ./monitoring/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml
- prometheus_data:/prometheus
ports:
- "9090:9090"
grafana:
image: grafana/grafana:11.2.0
build:
context: ./monitoring/grafana
container_name: copykar_grafana
restart: unless-stopped
environment:
@@ -56,7 +57,6 @@ services:
ports:
- "3000:3000"
volumes:
- ./monitoring/grafana/provisioning:/etc/grafana/provisioning
- grafana_data:/var/lib/grafana
depends_on:
- prometheus
@@ -65,3 +65,5 @@ volumes:
postgres_data:
prometheus_data:
grafana_data:
copykar_data:
copykar_sessions:
+2
View File
@@ -0,0 +1,2 @@
FROM grafana/grafana:11.2.0
COPY provisioning /etc/grafana/provisioning
+2
View File
@@ -0,0 +1,2 @@
FROM prom/prometheus:v2.54.1
COPY prometheus.yml /etc/prometheus/prometheus.yml