Old Branch

Flask ORM Model 생성하기 (SqlAlchemy)

woolbro 2020. 6. 19. 13:20
반응형

Flask-sqlAlchemy (ORM Model)

flask의 sqlalchemy 모듈을 사용해서 연결된 db의 orm model을 생성 해 보자

Flask sqlAlchemy

install flask sqlalchemy

$ pip3 install flask-sqlacodegen

DB 구조 뜯어내기

사용법

$ flask-sqlacodegen "[sql_class]://[username]:[password]@[DB_IP]/[DB_NAME]" — flask 

해당하는 db를 바로 파일로 변환하기

$ flask-sqlacodegen "[sql_class]://[username]:[password]@[DB_IP]/[DB_NAME]" — flask > model.py

예제

$ flask-sqlacodegen "mysql+pymysql://root:qwer!@#123@localhost:3306/test_db" — flask > model.py