База Данных
June 24, 2023
Документация к библиотеке pyweb-db
Текущая версия библиотеки: 1.0.6
Установка библиотеки: python3 -m pip install -U pyweb_db==1.0.6
Синхронное использование
conn = pyweb_db.connection('database-name')conn.create_table(table_name)
conn.create_tables([table_name1, table_name2])
Вставка данных в таблицу (1 значение):
conn.insert_into_table(table_name, 9234, unique=True) # Значение unique запрещает данным в таблице повторяться
Вставка данных в таблицу (несколько значений):
conn.insert_datas_into_table(table_name, [d1, d2, d3, d4], unique=True) # Значение unique запрещает данным в таблице повторяться
Вставка данных в таблицы (['список', 'с', 'именами', 'таблиц'], ['список', 'со', 'значениями', '_'])
conn.insert_datas_into_tables(tables, values)
Удаление данных из таблицы (1 значение):
conn.delete_from_table(table_name, d)
conn.get_data(table_name)
conn.delete_table(table_name)
conn.delete_tables([table_name1, table_name2])
Обновление данных в таблице (data1 = Значение, которое нужно заменить; data2 = Значение, которым заменяется data1):
conn.update_data(table_name, data1, data2)
Асинхронное использование
conn = pyweb_db.async_connection('database-name')await conn.create_table(table_name)
await conn.create_tables([table_name1, table_name2])
Вставка данных в таблицу (1 значение):
await conn.insert_into_table(table_name, 9234, unique=True) # Значение unique запрещает данным в таблице повторяться
Вставка данных в таблицу (несколько значений):
await conn.insert_datas_into_table(table_name, [d1, d2, d3, d4], unique=True) # Значение unique запрещает данным в таблице повторяться
Вставка данных в таблицы (['список', 'с', 'именами', 'таблиц'], ['список', 'со', 'значениями', '_'])
await conn.insert_datas_into_tables(tables, values)
Удаление данных из таблицы (1 значение):
await conn.delete_from_table(table_name, d)
await conn.get_data(table_name)
await conn.delete_table(table_name)
await conn.delete_tables([table_name1, table_name2])
Обновление данных в таблице (data1 = Значение, которое нужно заменить; data2 = Значение, которым заменяется data1):
await conn.update_data(table_name, data1, data2)