30 lines
944 B
Python
30 lines
944 B
Python
from sqlalchemy import (Column, INTEGER,
|
|
DECIMAL, TEXT,
|
|
VARCHAR, TIMESTAMP, DATE)
|
|
import datetime
|
|
from database import Base
|
|
|
|
|
|
class Employee_Employee(Base):
|
|
__tablename__ = 'employee_employee'
|
|
__table_args__ = {"schema": "public"}
|
|
|
|
id = Column(INTEGER,
|
|
primary_key=True,
|
|
autoincrement=True,
|
|
unique=False)
|
|
|
|
user_id = Column(INTEGER)
|
|
employee_first_name = Column(VARCHAR(250))
|
|
employee_last_name = Column(VARCHAR(250))
|
|
employee_apt = Column(VARCHAR(250))
|
|
employee_address = Column(VARCHAR(1000))
|
|
employee_town = Column(VARCHAR(140))
|
|
employee_state = Column(VARCHAR(140))
|
|
employee_zip = Column(VARCHAR(25))
|
|
employee_birthday = Column(DATE())
|
|
employee_type = Column(INTEGER)
|
|
employee_phone_number = Column(VARCHAR(25))
|
|
employee_start_date = Column(DATE())
|
|
employee_end_date = Column(DATE(), default=None)
|