from sqlalchemy.orm import declarative_base # 모든 ORM 모델의 베이스. insert 시 isinstance 체크에도 사용된다. # 도메인 테이블이 생기면 아래에 backend/common/database/model/models.py 스타일로 정의한다. # - @staticmethod DBType() 로 소속 논리 DB(common.enums.DBType)를 반환 # - 코드값(status/type 등)은 SMALLINT 정수 코드(앱 enum 매핑) # - 소프트 삭제(deleted), created_at/updated_at 컨벤션 유지 MAIN_BASE = declarative_base()