updated player deployment for digiserver

This commit is contained in:
ske087
2026-06-07 23:40:50 +03:00
parent b97372f74d
commit f674330b93
30 changed files with 3459 additions and 201 deletions
+6
View File
@@ -41,6 +41,12 @@ class Player(db.Model):
playlist_id = db.Column(db.Integer, db.ForeignKey('playlist.id', ondelete='SET NULL'),
nullable=True, index=True)
# Deployment tracking
deployment_status = db.Column(db.String(50), default='pending', nullable=True) # pending, deployed, failed
last_deployment_at = db.Column(db.DateTime, nullable=True)
last_deployment_status = db.Column(db.String(50), nullable=True) # success, failed
last_deployment_message = db.Column(db.Text, nullable=True)
# Relationships
playlist = db.relationship('Playlist', back_populates='players')
feedback = db.relationship('PlayerFeedback', back_populates='player',