Python Postgresql Menu App
Python Postgresql Menu App
def connect_db():
connection = psycopg2.connect(
return connection
def create_table_into_db(query):
connection = connect_db()
cursor = connection.cursor()
cursor.close()
connection.close()
# Function to insert data into the table using the provided SQL
query
def insert_data_into_db(query):
connection = connect_db()
cursor = connection.cursor()
connection.commit()
cursor.close()
connection.close()
def read_data_from_db():
connection = connect_db()
cursor = connection.cursor()
connection.commit()
cursor.close()
connection.close()
def drop_table_from_db():
connection = connect_db()
cursor = connection.cursor()
connection.commit()
cursor.close()
connection.close()
while True:
print("5. Exit")
if choice == '1':
query_create = '''
p_id INT,
p_name VARCHAR(20),
p_price FLOAT
'''
create_table_into_db(query_create)
query_insert = '''
'''
insert_data_into_db(query_insert)
read_data_from_db()
drop_table_from_db()
elif choice == '5':
sys.exit(0)
else: