Skip to content

Commit 2974791

Browse files
MaxNumeriquegithub-actions[bot]
authored andcommitted
Apply prepare changes
1 parent a53d000 commit 2974791

File tree

4 files changed

+13
-4
lines changed

4 files changed

+13
-4
lines changed

requirements.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,11 @@ flask[async]==3.0.3
1717
# -r requirements.in
1818
# flask
1919
# flask-cors
20+
# flask-sqlalchemy
2021
flask-cors==6.0.1
2122
# via -r requirements.in
23+
flask-sqlalchemy==3.1.1
24+
# via -r requirements.in
2225
geode-common==33.9.0
2326
# via geode-viewables
2427
geode-viewables==3.2.0
@@ -57,7 +60,7 @@ opengeode-io==7.3.2
5760
# geode-viewables
5861
# opengeode-geosciencesio
5962
sqlalchemy==2.0.43
60-
# via -r requirements.in
63+
# via flask-sqlalchemy
6164
typing-extensions==4.15.0
6265
# via sqlalchemy
6366
werkzeug==3.0.3

src/opengeodeweb_back/database.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22

33
db = SQLAlchemy()
44

5+
56
def init_db(app):
67
db.init_app(app)
78
with app.app_context():
89
db.create_all()
9-
return db
10+
return db

src/opengeodeweb_back/models.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,21 @@
33
from sqlalchemy import String, DateTime, JSON
44
from .database import db
55

6+
67
def generate_uuid():
78
return str(uuid.uuid4())
89

10+
911
class Data(db.Model):
1012
__tablename__ = "datas"
1113

1214
id = db.Column(String, primary_key=True, default=generate_uuid)
1315
name = db.Column(String, nullable=False)
1416
native_file_name = db.Column(String, nullable=False)
1517
viewable_file_name = db.Column(String, nullable=False)
16-
light_viewable = db.Column(String, nullable=True) # Renommé pour correspondre au code
18+
light_viewable = db.Column(
19+
String, nullable=True
20+
) # Renommé pour correspondre au code
1721
geode_object = db.Column(String, nullable=False)
1822
input_files = db.Column(JSON, nullable=True)
1923
created_at = db.Column(DateTime, default=datetime.now)

src/opengeodeweb_back/utils_functions.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
from .models import Data
1818
from .database import db
1919

20+
2021
def increment_request_counter(current_app):
2122
if "REQUEST_COUNTER" in current_app.config:
2223
REQUEST_COUNTER = int(current_app.config.get("REQUEST_COUNTER"))
@@ -181,7 +182,7 @@ def save_all_viewables_and_return_info(
181182
geode_object=geode_object,
182183
input_files=additional_files or [],
183184
)
184-
185+
185186
db.session.add(data_entry)
186187
db.session.commit()
187188

0 commit comments

Comments
 (0)