updated model and initialization

This commit is contained in:
2026-07-19 11:29:10 +02:00
parent 0c03348c88
commit 2dcc7ebbf9
3 changed files with 101 additions and 45 deletions
+4 -4
View File
@@ -8,7 +8,7 @@ db = SQLAlchemy() # Create the extension object
class User(UserMixin, db.Model):
id = db.Column(db.Integer, primary_key=True)
updated_at = db.Column(db.TIMESTAMP, default=datetime.now(), onupdate=datetime.now(), nullable=False)
updated_at = db.Column(db.TIMESTAMP, default=datetime.now, onupdate=datetime.now, nullable=False)
group_id = db.Column(db.Integer, default=0, nullable=False)
name = db.Column(db.String(40), unique=True, nullable=False)
password_hash = db.Column(db.String(256))
@@ -78,7 +78,7 @@ class ListOfItems(db.Model):
)
id = db.Column(db.Integer, primary_key=True)
updated_at = db.Column(db.TIMESTAMP, default=datetime.now(), onupdate=datetime.now(), nullable=False)
updated_at = db.Column(db.TIMESTAMP, default=datetime.now, onupdate=datetime.now, nullable=False)
owner_user_id = db.Column(db.Integer, nullable=False)
name = db.Column(db.String(40), nullable=False)
is_active = db.Column(db.Boolean, default=False)
@@ -109,7 +109,7 @@ class ListOfItems(db.Model):
class Item(db.Model):
id = db.Column(db.Integer, primary_key=True)
updated_at = db.Column(db.TIMESTAMP, default=datetime.now(), onupdate=datetime.now(), nullable=False)
updated_at = db.Column(db.TIMESTAMP, default=datetime.now, onupdate=datetime.now, nullable=False)
listofitems_id = db.Column(db.Integer, nullable=False)
label = db.Column(db.String(40), nullable=False)
quantity = db.Column(db.Integer, default=0)
@@ -132,5 +132,5 @@ class Shared(db.Model):
class Group(db.Model):
id = db.Column(db.Integer, primary_key=True)
updated_at = db.Column(db.TIMESTAMP, default=datetime.now(), onupdate=datetime.now(), nullable=False)
updated_at = db.Column(db.TIMESTAMP, default=datetime.now, onupdate=datetime.now, nullable=False)
secret = db.Column(db.String(128))