Resoudre les probleme des 2 thread bloquant

This commit is contained in:
Kepka Ludovic
2025-08-09 16:55:21 +02:00
parent c67a70acf8
commit d242639855
11 changed files with 114 additions and 17 deletions

View File

@@ -1,5 +1,4 @@
from flask_sqlalchemy import SQLAlchemy
from sqlalchemy.sql import text
from webapp import webapp
webapp.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///database.db'

View File

@@ -1,13 +1,16 @@
from database import db
class Configuration(db.Model):
key = db.Column(db.String(32), primary_key=True)
value = db.Column(db.String(512))
class Humeur(db.Model):
id = db.Column(db.Integer, primary_key=True)
enable = db.Column(db.Boolean, default=True)
text = db.Column(db.String(200))
text = db.Column(db.String(256))
class Message(db.Model):
id = db.Column(db.Integer, primary_key=True)
enable = db.Column(db.Boolean, default=False)
text = db.Column(db.String(200))
# en seconde
text = db.Column(db.String(256))
periodicity = db.Column(db.Integer)

View File

@@ -1,3 +1,9 @@
CREATE TABLE IF NOT EXISTS `configuration` (
`key` VARCHAR(32) PRIMARY KEY,
`value` VARCHAR(512) NOT NULL
);
CREATE TABLE IF NOT EXISTS `message` (
id INTEGER PRIMARY KEY AUTOINCREMENT,
`enable` BOOLEAN NOT NULL DEFAULT FALSE,