mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
22 lines
768 B
Python
22 lines
768 B
Python
from sqlalchemy import Column, BigInteger, String, TIMESTAMP, ForeignKey, Integer
|
|
from sqlalchemy.orm import declarative_base
|
|
|
|
Base = declarative_base()
|
|
|
|
|
|
class NonIntrusiveSurvey(Base):
|
|
__tablename__ = 'non_intrusive_survey'
|
|
|
|
id = Column(BigInteger, primary_key=True, autoincrement=True)
|
|
uprn = Column(Integer, nullable=False)
|
|
survey_date = Column(TIMESTAMP, nullable=False)
|
|
surveyor = Column(String, nullable=False)
|
|
|
|
|
|
class NonIntrusiveSurveyNotes(Base):
|
|
__tablename__ = 'non_intrusive_survey_notes'
|
|
|
|
id = Column(BigInteger, primary_key=True, autoincrement=True)
|
|
survey_id = Column(BigInteger, ForeignKey('non_intrusive_survey.id'), nullable=False)
|
|
title = Column(String, nullable=False)
|
|
note = Column(String, nullable=False)
|