hedonodon/Tables.py

32 lines
No EOL
995 B
Python

from DbSetup import Base
from sqlalchemy import Column, Date, Integer, Float, String
class Toots(Base):
__tablename__ = 'Toots'
__table_args__ = {'extend_existing': True}
index = Column(Integer, primary_key=True)
model = Column(String(30))
datetime = Column(Date)
language = Column(String(3))
sentiment = Column(String(8))
tootId = Column(String(255))
toot = Column(String(600))
userName = Column(String(255))
userId = Column(String(255))
class SentimentCounts(Base):
__tablename__ = 'SentimentCounts'
__table_args__ = {'extend_existing': True}
index = Column(Integer, primary_key=True)
sentimentCount = Column(Integer)
date = Column(Date, primary_key=True)
sentiment = Column(String(8))
class SentimentMeans(Base):
__tablename__ = 'SentimentMeans'
__table_args__ = {'extend_existing': True}
index = Column(Integer, primary_key=True)
date = Column(Date, primary_key=True)
SentimentsMean = Column(Float)