resource impl

This commit is contained in:
h z
2024-12-03 00:10:47 +00:00
parent 5557b3434b
commit a93bd5d870
9 changed files with 118 additions and 6 deletions

16
db/models/Resource.py Normal file
View File

@@ -0,0 +1,16 @@
#db/models/Resource.py
from sqlalchemy import Column, Text, LargeBinary
from db.models import Base
class Resource(Base):
__tablename__ = 'resources'
id = Column(Text, primary_key=True)
content = Column(LargeBinary, nullable=False)
data_type = Column(Text, nullable=False)
def to_dict(self):
return{
"id": self.id,
"data_type": self.data_type,
"content": self.content.decode('utf-8'),
}