moved database in WORKDIR/data
This commit is contained in:
parent
2bf982f60e
commit
511435d58e
4 changed files with 5 additions and 5 deletions
|
|
@ -7,7 +7,7 @@ SAGE_GATEWAY_URL=http://192.168.1.50:8100
|
|||
SAGE_GATEWAY_TOKEN=4e8f9c2a7b1d5e3f9a0c8b7d6e5f4a3b2c1d0e9f8a7b6c5d4e3f2a1b0c9d8e7f
|
||||
|
||||
# === Base de données ===
|
||||
DATABASE_URL=sqlite+aiosqlite:///./sage_dataven.db
|
||||
DATABASE_URL=sqlite+aiosqlite:///./data/sage_dataven.db
|
||||
|
||||
# === SMTP ===
|
||||
SMTP_HOST=smtp.office365.com
|
||||
|
|
|
|||
4
api.py
4
api.py
|
|
@ -1,7 +1,7 @@
|
|||
from fastapi import FastAPI, HTTPException, Query, Depends, status
|
||||
from fastapi.middleware.cors import CORSMiddleware
|
||||
from fastapi.responses import StreamingResponse
|
||||
from pydantic import BaseModel, Field, EmailStr
|
||||
from pydantic import BaseModel, Field, EmailStr, validator, field_validator
|
||||
from typing import List, Optional, Dict
|
||||
from datetime import date, datetime
|
||||
from enum import Enum
|
||||
|
|
@ -98,7 +98,7 @@ class LigneDevis(BaseModel):
|
|||
prix_unitaire_ht: Optional[float] = None
|
||||
remise_pourcentage: Optional[float] = 0.0
|
||||
|
||||
@validator("article_code", pre=True)
|
||||
@field_validator("article_code", mode="before")
|
||||
def strip_insecables(cls, v):
|
||||
return v.replace("\xa0", "").strip()
|
||||
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ class Settings(BaseSettings):
|
|||
frontend_url: str
|
||||
|
||||
# === Base de données ===
|
||||
database_url: str = "sqlite+aiosqlite:///./sage_dataven.db"
|
||||
database_url: str = "sqlite+aiosqlite:///./data/sage_dataven.db"
|
||||
|
||||
# === SMTP ===
|
||||
smtp_host: str
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ import logging
|
|||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
||||
DATABASE_URL = os.getenv("DATABASE_URL", "sqlite+aiosqlite:///./sage_dataven.db")
|
||||
DATABASE_URL = os.getenv("DATABASE_URL", "sqlite+aiosqlite:///./data/sage_dataven.db")
|
||||
|
||||
engine = create_async_engine(
|
||||
DATABASE_URL,
|
||||
|
|
|
|||
Loading…
Reference in a new issue