-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconstants.py
More file actions
56 lines (41 loc) · 1.62 KB
/
constants.py
File metadata and controls
56 lines (41 loc) · 1.62 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
from motdepasse import *
import mysql.connector
""" login parameters """
MAIN_USER = "root"
MAIN_DATABASE = "DBOFF"
MAIN_PASSWORD = passwordGF
MAIN_HOST = "localhost"
FILE = "DBOFF.sql"
""" MYSQL Querys """
ADD_DATA = (
"INSERT INTO PRODUCT"
"(product_name, nutrition_grade, product_url, product_store, category_name)"
"VALUES (%s, %s, %s, %s, %s)"
)
QUERY_UPDATE = (
" UPDATE Product"
" INNER JOIN Category ON Category.category_name = Product.category_name"
" SET Product.category_id = Category.id"
" WHERE Product.category_name = category.category_name"
)
ADD_CAT_DATA = "INSERT INTO CATEGORY" "(category_name)" "VALUES (%s)"
QUERY_DISPLAY_CATEGORY = "SELECT id, category_name from Category"
QUERY_SELECT_CATEGORY = (
"SELECT Product.id, Product.product_name from Product"
" INNER JOIN Category"
" ON Product.category_name = Category.category_name"
" WHERE Category.id = %s"
)
QUERY_CREATE_SELECT_PRODUCT = (
"SELECT Product.id, Product.product_name, Product.category_name, Product.nutrition_grade, Product.product_url, Product.category_id from Product"
" WHERE Product.id = %s"
)
QUERRY_BETTER_NUTRITION_GRADE = (
"SELECT * FROM product" "WHERE nutrition_grade < %s" "AND category_id = %s"
)
QUERY_SAVE = (
"INSERT INTO SUBSTITUTE"
"(saved_product_id, saved_product_name, saved_product_grade, saved_substitute_id, saved_substitute_name, saved_substitute_grade)"
"VALUES (%s, %s, %s, %s, %s, %s)"
)
QUERY_DISPLAY_SAVED = "SELECT saved_product_id, saved_product_name, saved_product_grade, saved_substitute_id, saved_substitute_name, saved_substitute_grade FROM substitute"