python-sqlite3-backup

Скріншот програми:
python-sqlite3-backup
Дані програми:
Версія: 1.0
Дата завантаження: 14 Apr 15
Розробник: Piotr Husiatynski
Ліцензія: Безкоштовно
Популярність: 64

Rating: 4.0/5 (Total Votes: 2)

sqlitebck є єдиною функцією, яка дозволяє зберегти будь-якій базі даних sqlite3 один до одного & NBSP; Ви можете використовувати це, наприклад, для завантаження і бази даних дампа пам'яті с. (: Пам'яті :) у файл (альтернатива ІТЕР функціональності звалища).
Подивитися API документацію Sqlite3 C для отримання додаткової інформації.
Побудова та установка
Тепер ви можете побудувати або встановити sqlitebck допомогою Distutils:
І NBSP; пітон setup.py встановити
Тести
Ніщо велике, просто перевірити базову функціональність:
І NBSP; пітон tests.py
Приклад використання
Простий приклад використання - база даних пам'яті зберігається в файл:
>>> Імпорту sqlite3
>>> Підключень = sqlite3.connect (': Пам'ять:')
>>> ТОК = conn.cursor ()
# Створити таблицю і помістити там деякі дані
>>> Curr.execute ('CREATE TABLE Foo (бар Integer)')

>>> Curr.execute ('INSERT INTO Foo VALUES (123)')

>>> Curr.close ()
>>> Conn.commit ()
>>> Імпорту sqlitebck
# Зберегти в пам'яті бази даних (штат Коннектикут) в файл
>>> Conn2 = sqlite3.connect ('/ TMP / in_memory_sqlite_db_save.db')
>>> Sqlitebck.copy (затискачі, conn2)
>>> Conn.Close ()
>>> Curr2 = conn2.cursor ()
# Перевірити, якщо дані в файл бази даних;)
>>> Curr2.execute ('SELECT * FROM Foo');

>>> Curr2.fetchall ()
[(123,)]
Якщо ви хочете завантажити файл бази даних в пам'яті, просто зателефонуйте:
>>> Sqlitebck.copy (conn2, штат Коннектикут)

Вимоги

  • Python

Схожі програми

OraRep
OraRep

11 May 15

Vino
Vino

20 Feb 15

QtAlchemy
QtAlchemy

20 Feb 15

Alembic
Alembic

20 Feb 15

Інші програми розробника Piotr Husiatynski

sqlitebck
sqlitebck

6 Jun 15

256-jungle
256-jungle

2 Jun 15

python-sqlite3-backup

Коментар не знайдено
додати коментар
Включіть картинки!