python+fastAPI+postgresql 로 구성된 환경에서 간단한 CRUD 구현1
·
Python
python 도 fastAPI 도 잘 모르지만(기본적인 것만 알고 있음)ai코딩툴을 이용해서 간단한 CRUD 코딩을 해보았습니다.대략 어떻게 흘러가고, 어떻게 데이터를 관리하는지 알아보기 위해서였습니다. 기본적으로 환경설정용으로 .env, .python-version, requirements.txt 파일을 생성했습니다.DB_HOST=localhostDB_NAME=postgresDB_USER=postgresDB_PASSWORD=xxxxxxDB_PORT=5432 requirements.txt 는 pip 패키지목록을 정리해 두고, pip install -r requirements.txt 로 실행하면 모든 패키지를 한번에 설치해 줍니다.fastapi==0.104.1uvicorn==0.24.0sqlalchemy=..
db 연결하는 python 코드
·
Python
Windsurf 가 짜준 postgresql db 에 연결하는 python 코드입니다.설명과 로그를 상세하게 만들어줬네요. import psycopg2from psycopg2 import OperationalErrorimport sysprint(f"Python version: {sys.version}")print("Attempting to import psycopg2...")print(f"psycopg2 version: {psycopg2.__version__}")def connect_to_postgres(): """ Connect to PostgreSQL database using the provided credentials """ try: print("Starting ..