update readme due release on codeberg #2

Open
nocci wants to merge 26 commits from dev into main
1 changed files with 5 additions and 6 deletions
Showing only changes of commit 19da1cf430 - Show all commits

View File

@ -206,7 +206,7 @@ from apscheduler.schedulers.background import BackgroundScheduler
from apscheduler.jobstores.sqlalchemy import SQLAlchemyJobStore
import atexit
from flask_migrate import Migrate
from sqlalchemy import MetaData, event
from sqlalchemy import MetaData, event, UniqueConstraint
from reportlab.pdfgen import canvas
from reportlab.lib.pagesizes import A4, landscape, letter
from reportlab.platypus import (
@ -378,6 +378,9 @@ class User(UserMixin, db.Model):
class Game(db.Model):
__tablename__ = 'games'
__table_args__ = (
UniqueConstraint('steam_key', 'user_id', name='uq_steam_key_user'),
)
id = db.Column(db.Integer, primary_key=True)
name = db.Column(db.String(100), nullable=False)
@ -392,11 +395,7 @@ class Game(db.Model):
platform = db.Column(db.String(50), default='pc')
# with users.id
user_id = db.Column(
db.Integer,
db.ForeignKey('users.id', ondelete='CASCADE'), # Wichtig
nullable=False
)
user_id = db.Column(db.Integer, db.ForeignKey('users.id', ondelete='CASCADE'), nullable=False)
owner = db.relationship(
'User',