diff --git a/app/infrastructure/database/database.py b/app/infrastructure/database/database.py index 3a94f6d..c8fffb9 100644 --- a/app/infrastructure/database/database.py +++ b/app/infrastructure/database/database.py @@ -1,9 +1,13 @@ +import os + +from dotenv import load_dotenv from sqlalchemy import create_engine from sqlalchemy.orm import sessionmaker, Session from app.infrastructure.database.models import Base -SQLALCHEMY_DATABASE_URL = "postgresql+pg8000://user:password@localhost/dbname" +load_dotenv() +SQLALCHEMY_DATABASE_URL = os.getenv("DATABASE_URL") __factory = None diff --git a/app/infrastructure/database/models/storage_accessories.py b/app/infrastructure/database/models/storage_accessories.py index 98b1816..16b3354 100644 --- a/app/infrastructure/database/models/storage_accessories.py +++ b/app/infrastructure/database/models/storage_accessories.py @@ -12,7 +12,7 @@ class StorageAccessories(Base): change_datetime = Column(DateTime) storage_id = Column(Integer, ForeignKey('storages.id')) - accessories_id = Column(Integer, ForeignKey('accessories')) + accessories_id = Column(Integer, ForeignKey('accessories.id')) storage = relationship('Storage', back_populates='storage_accessories') accessories = relationship('Accessories', back_populates='storage_accessories') diff --git a/app/main.py b/app/main.py index 5c3618e..c6c6cd7 100644 --- a/app/main.py +++ b/app/main.py @@ -1,5 +1,5 @@ from fastapi import FastAPI -from app.infrastructure.fastapi import routes +# from app.infrastructure.fastapi import routes from app.infrastructure.database.database import init_db app = FastAPI()