Source code for alchemist_lib.database.timeframe

from sqlalchemy import Column, String

from . import Base



[docs]class Timeframe(Base): """ Map class for table timeframe. - **timeframe_id**: String(4), primary_key. - **description**: String(150), null. """ __tablename__ = "timeframe" timeframe_id = Column(String(4), primary_key = True) description = Column(String(150), nullable = True) def __init__(self, timeframe_id, description): """ Costructor method. Args: - timeframe_id (str): String that identify the timeframe. (minutes = M, hours = H, days = D). - description (str): Timeframe in english words. Example: 15M = fifteen minutes. """ self.timeframe_id = timeframe_id self.description = description def __repr__(self): return "<Timeframe(timeframe_id={}, description={})>".format(self.timeframe_id, self.description)