Update app.py
Browse files
app.py
CHANGED
@@ -1740,52 +1740,38 @@ def add_data_ver():
|
|
1740 |
|
1741 |
cursor.execute(update_query, params)
|
1742 |
else:
|
1743 |
-
|
1744 |
-
|
1745 |
-
|
1746 |
-
shop_st, ad_url, curator, key_pr, n_con, canal, data_t
|
1747 |
'''
|
|
|
1748 |
params = [name, phone, email, vk_id, chat_id, ws_status, ws_stop, web_statys, fin_progress,
|
1749 |
shop_statys_full, ad_url, curator, key_pr, n_con, canal, data_t]
|
1750 |
|
1751 |
if pr1 is not None:
|
1752 |
-
|
|
|
1753 |
params.append(pr1)
|
1754 |
if pr2 is not None:
|
1755 |
-
|
|
|
1756 |
params.append(pr2)
|
1757 |
if pr3 is not None:
|
1758 |
-
|
|
|
1759 |
params.append(pr3)
|
1760 |
if pr4 is not None:
|
1761 |
-
|
|
|
1762 |
params.append(pr4)
|
1763 |
if pr5 is not None:
|
1764 |
-
|
|
|
1765 |
params.append(pr5)
|
1766 |
|
1767 |
-
insert_query
|
1768 |
-
|
1769 |
-
|
1770 |
-
if pr1 is not None:
|
1771 |
-
insert_query += ", ?"
|
1772 |
-
placeholders.append("?")
|
1773 |
-
if pr2 is not None:
|
1774 |
-
insert_query += ", ?"
|
1775 |
-
placeholders.append("?")
|
1776 |
-
if pr3 is not None:
|
1777 |
-
insert_query += ", ?"
|
1778 |
-
placeholders.append("?")
|
1779 |
-
if pr4 is not None:
|
1780 |
-
insert_query += ", ?"
|
1781 |
-
placeholders.append("?")
|
1782 |
-
if pr5 is not None:
|
1783 |
-
insert_query += ", ?"
|
1784 |
-
placeholders.append("?")
|
1785 |
-
|
1786 |
-
insert_query += ")"
|
1787 |
-
placeholders.append("?)")
|
1788 |
-
insert_query = insert_query.replace("?", ", ".join(placeholders))
|
1789 |
|
1790 |
cursor.execute(insert_query, params)
|
1791 |
|
|
|
1740 |
|
1741 |
cursor.execute(update_query, params)
|
1742 |
else:
|
1743 |
+
insert_columns = '''
|
1744 |
+
name, phone, email, vk_id, chat_id, ws_st, ws_stop, web_st, fin_prog,
|
1745 |
+
shop_st, ad_url, curator, key_pr, n_con, canal, data_t
|
|
|
1746 |
'''
|
1747 |
+
placeholders = '?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?'
|
1748 |
params = [name, phone, email, vk_id, chat_id, ws_status, ws_stop, web_statys, fin_progress,
|
1749 |
shop_statys_full, ad_url, curator, key_pr, n_con, canal, data_t]
|
1750 |
|
1751 |
if pr1 is not None:
|
1752 |
+
insert_columns += ", pr1"
|
1753 |
+
placeholders += ", ?"
|
1754 |
params.append(pr1)
|
1755 |
if pr2 is not None:
|
1756 |
+
insert_columns += ", pr2"
|
1757 |
+
placeholders += ", ?"
|
1758 |
params.append(pr2)
|
1759 |
if pr3 is not None:
|
1760 |
+
insert_columns += ", pr3"
|
1761 |
+
placeholders += ", ?"
|
1762 |
params.append(pr3)
|
1763 |
if pr4 is not None:
|
1764 |
+
insert_columns += ", pr4"
|
1765 |
+
placeholders += ", ?"
|
1766 |
params.append(pr4)
|
1767 |
if pr5 is not None:
|
1768 |
+
insert_columns += ", pr5"
|
1769 |
+
placeholders += ", ?"
|
1770 |
params.append(pr5)
|
1771 |
|
1772 |
+
insert_query = f'''
|
1773 |
+
INSERT INTO contacts ({insert_columns}) VALUES ({placeholders})
|
1774 |
+
'''
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1775 |
|
1776 |
cursor.execute(insert_query, params)
|
1777 |
|