python-sqlite3-backup

Software screenshot:
python-sqlite3-backup
Software informatie:
Versie: 1.0
Upload datum: 14 Apr 15
Ontwikkelaar: Piotr Husiatynski
Licentie: Gratis
Populariteit: 24

Rating: 4.0/5 (Total Votes: 1)

sqlitebck is een enkele functie die het mogelijk maakt om een ​​naar de ander & nbsp besparen elke sqlite3 databank; U kunt dit bijvoorbeeld gebruiken voor het laden en storten memory database (:. Memory :) in het dossier (alternatief voor ITER dump functionaliteit).
Zie de SQLite3 C API documentatie voor meer info.
Bouwen en installatie
Nu kunt u bouwen of installeren sqlitebck behulp distutils:
& Nbsp; python setup.py installeren
Tests
Niets groot, test gewoon basisfunctionaliteit:
& Nbsp; python tests.py
Gebruik bijvoorbeeld
Basisgebruik bijvoorbeeld - memory-database opgeslagen in het bestand:
>>> Import sqlite3
>>> Conn = sqlite3.connect (': geheugen:')
>>> Curr = conn.cursor ()
# Maak tafel en zet er een aantal gegevens
>>> Curr.execute ('CREATE TABLE foo (bar INTEGER)')

>>> Curr.execute ("INSERT INTO foo WAARDEN (123)")

>>> Curr.close ()
>>> Conn.commit ()
>>> Import sqlitebck
# Opslaan in het geheugen van de database (verb) in bestand
>>> Conn2 = sqlite3.connect ('/ tmp / in_memory_sqlite_db_save.db')
>>> Sqlitebck.copy (conn, conn2)
>>> Conn.close ()
>>> Curr2 = conn2.cursor ()
# Controleren of de gegevens in het dossier van de database;)
>>> Curr2.execute ("SELECT * FROM foo ');

>>> Curr2.fetchall ()
[(123)]
Als u wilt file database in het geheugen te laden, gewoon bellen:
>>> Sqlitebck.copy (conn2, Conn)

Eisen

  • Python

Vergelijkbare software

Andere software van ontwikkelaar Piotr Husiatynski

sqlitebck
sqlitebck

6 Jun 15

256-jungle
256-jungle

2 Jun 15

Reacties op python-sqlite3-backup

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!