From e32f4263b0aa51411e0022f1ddfef726cd58a5df Mon Sep 17 00:00:00 2001 From: "g.minoccari" Date: Fri, 7 May 2021 10:11:53 +0200 Subject: [PATCH] aggiunti oggetti di test nel main per effettuare ricerche da repository --- code/backend/nest_backend/__main__.py | 29 +++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/code/backend/nest_backend/__main__.py b/code/backend/nest_backend/__main__.py index 9e73ebc..c3aaecd 100644 --- a/code/backend/nest_backend/__main__.py +++ b/code/backend/nest_backend/__main__.py @@ -10,6 +10,7 @@ from .gestione import * from flask_cors import CORS from flask_jwt_extended import * from .app import app +from .tweet_explorer.__main__ import search_repo_conditions, start_exploring Base.init_app(app=app) @@ -31,7 +32,35 @@ if __name__ == "__main__": if not User.query.filter_by(isAdmin=True).all(): Base.session.add(User(email="admin@admin.com", password=gen_password("password"), username="admin", isAdmin=True)) Base.session.commit() + if not Repository.query.filter_by(id=1).first(): + Base.session.add(Repository(id=1, name="Draghi", owner_id="admin@admin.com")) + Base.session.commit() + if not Condition.query.filter_by(id=1).first(): + Base.session.add(Condition(id=1, type=Enums.ConditionType.hashtag, content="draghi")) + Base.session.commit() + if not Condition.query.filter_by(id=2).first(): + Base.session.add(Condition(id=2, type=Enums.ConditionType.location, content="Modena")) + Base.session.commit() + if not Condition.query.filter_by(id=3).first(): + Base.session.add(Condition(id=3, type=Enums.ConditionType.time, content="2021-04-27")) + Base.session.commit() + if not Uses.query.filter_by(rid=1, cid=1).first(): + Base.session.add(Uses(rid=1, cid=1)) + Base.session.commit() + if not Uses.query.filter_by(rid=1, cid=2).first(): + Base.session.add(Uses(rid=1, cid=2)) + Base.session.commit() + if not Uses.query.filter_by(rid=1, cid=3).first(): + Base.session.add(Uses(rid=1, cid=3)) + Base.session.commit() debug = True if os.getenv("DISABLE_DEBUG"): debug = False + + #print(Repository.query.all()[0].to_json()) + #print(Condition.query.all()[0].content) + #print(Uses.query.all()[0].cid, Uses.query.all()[0].rid) + search_repo_conditions(1) + #start_exploring() app.run(debug=debug) +