Come esportare la libreria di Calibre per il supporto del database?


0

Ho usato Calibre ma mi piacerebbe avere più libertà nell'esportazione altrove per le modifiche. Mi piacerebbe fare assicurazione della qualità dei miei libri, documenti e letteratura. Calibre non comunica con sistemi di database come MySQL, PostgeSQL e Oracle, discusso Qui . Vorrei legare Calibre a PostgreSQL per eseguire la verifica dei dati di ciascun documento nel database. Penso che il modo migliore sarebbe esportare la biblioteca di Calibre.

Come puoi esportare la biblioteca di Calibre?


Che tipo di modifiche?
Mark

@ Marco ho aggiunto una descrizione migliore. Mi piacerebbe fare la garanzia della qualità dei documenti. Tuttavia, non vi è alcuna connessione al database con il software che sta causando grossi problemi. L'unico modo per farlo è esportare la libreria altrove.
Léo Léopold Hertz 준영

Sono ancora confuso - il calibro è basato su SQLite per la libreria - i documenti sono nel file system e cosa intendi per QA?
Mark

@Mark QA sulla capacità di ricerca, per esempio. Per creare tabelle esterne per supportare la libreria. Per testare sistematicamente le caratteristiche di ricerca dei documenti con la libreria.
Léo Léopold Hertz 준영

Risposte:


1

Calibre è basato su un database SQLite, quindi puoi eseguire operazioni SQL, aggiungendo direttamente tabelle su di esso - penso che il calibro crei solo tabelle aggiuntive con books_ o custom_ come prefisso, in modo che le tue tabelle non vengano influenzate da esso.

È possibile aggiungere campi aggiuntivi che appaiono nella GUI come campi aggiuntivi nella tabella Libro ma in realtà ciascuno in tabelle con un mapping 1-1 alla tabella Libri

Per estrarre i dati è possibile utilizzare qualsiasi strumento sql incluso la riga di comando sqlite che Apple include in OS X.

Ci sono plugin come Ricerca a più colonne che consente di effettuare ricerche più complesse.


C'è qualcuno qui che sta facendo un tale controllo di qualità qui? Questo dovrebbe essere parte di qualsiasi lavoro di ricerca regolarmente / giornalmente.
Léo Léopold Hertz 준영

Cosa intendi per QA?
Mark

Il controllo qualità è garanzia della qualità. Voglio controllare l'OCR del file. Verifica la velocità con ricerche di test specifiche. Verifica se ho bisogno di integrare la capacità di ricerca in seguito con un livello esterno; di nuovo testarlo. Inoltre, possibilità di estensione anche.
Léo Léopold Hertz 준영

1
Quindi aggiungi campi allo schema calibre usando le preferenze
Mark
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.