Я написал программу на python для создания таблицы postgres и заполнения ее некоторыми данными. Вот код ниже
conn = psycopg2.connect(database="metrics", user="souvik", password="*******", host="localhost", port="5432")
cur = conn.cursor()
cur.execute("CREATE TABLE IF NOT EXISTS device_mse(date date,metric character varying(255),device character varying(255),mse double precision);")
insert_statement = "INSERT INTO device_mse VALUES (%s,%s,%s,%s);"
cur.executemany(insert_statement, result)
Программа работает успешно и не выдает никаких ошибок. Однако в командной строке postgres при поиске таблицы в базе данных metrics
с использованием \dt
она не отображается.
Я даже пытался /d+ device_mse
, но там говорится, что никакого отношения не найдено. Что происходит?