|
|
|
@ -1,4 +1,4 @@ |
|
|
|
from sqlalchemy import Column, String, DateTime, UUID, ForeignKey, Float, Integer |
|
|
|
from sqlalchemy import Column, String, DateTime, Text, UUID, ForeignKey, Float, Integer |
|
|
|
from sqlalchemy.orm import relationship |
|
|
|
from sqlalchemy.orm import relationship |
|
|
|
from apiApp.database import Base |
|
|
|
from apiApp.database import Base |
|
|
|
import uuid |
|
|
|
import uuid |
|
|
|
@ -9,9 +9,9 @@ class Audio(Base): |
|
|
|
__tablename__ = "audio" |
|
|
|
__tablename__ = "audio" |
|
|
|
|
|
|
|
|
|
|
|
id = Column(UUID(as_uuid=True), primary_key=True, default=uuid.uuid4) |
|
|
|
id = Column(UUID(as_uuid=True), primary_key=True, default=uuid.uuid4) |
|
|
|
filename = Column(String(255), nullable=False) |
|
|
|
filename = Column(Text, nullable=False) |
|
|
|
index_date = Column(DateTime, default=datetime.utcnow) |
|
|
|
index_date = Column(DateTime, default=datetime.utcnow) |
|
|
|
file_path = Column(String(500)) |
|
|
|
file_path = Column(Text) |
|
|
|
duration = Column(Float) |
|
|
|
duration = Column(Float) |
|
|
|
file_size = Column(Integer) |
|
|
|
file_size = Column(Integer) |
|
|
|
|
|
|
|
|
|
|
|
|