Spaces:
Running
Running
Move db.create_all() after model definitions
Browse files
app.py
CHANGED
|
@@ -12,9 +12,6 @@ if not os.path.exists(UPLOAD_FOLDER):
|
|
| 12 |
os.makedirs(UPLOAD_FOLDER)
|
| 13 |
db = SQLAlchemy(app)
|
| 14 |
|
| 15 |
-
with app.app_context():
|
| 16 |
-
db.create_all()
|
| 17 |
-
|
| 18 |
class Subject(db.Model):
|
| 19 |
id = db.Column(db.Integer, primary_key=True)
|
| 20 |
name = db.Column(db.String(100), nullable=False)
|
|
@@ -269,6 +266,10 @@ def add_sample_data():
|
|
| 269 |
Article(title="Lois de Newton", content="<p>La première loi de Newton...</p>", category=mechanics)
|
| 270 |
db.session.commit()
|
| 271 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 272 |
|
| 273 |
# Helper to convert a standard YouTube URL into an embeddable URL
|
| 274 |
from urllib.parse import urlparse, parse_qs
|
|
|
|
| 12 |
os.makedirs(UPLOAD_FOLDER)
|
| 13 |
db = SQLAlchemy(app)
|
| 14 |
|
|
|
|
|
|
|
|
|
|
| 15 |
class Subject(db.Model):
|
| 16 |
id = db.Column(db.Integer, primary_key=True)
|
| 17 |
name = db.Column(db.String(100), nullable=False)
|
|
|
|
| 266 |
Article(title="Lois de Newton", content="<p>La première loi de Newton...</p>", category=mechanics)
|
| 267 |
db.session.commit()
|
| 268 |
|
| 269 |
+
with app.app_context():
|
| 270 |
+
db.create_all()
|
| 271 |
+
add_sample_data()
|
| 272 |
+
|
| 273 |
|
| 274 |
# Helper to convert a standard YouTube URL into an embeddable URL
|
| 275 |
from urllib.parse import urlparse, parse_qs
|