Articles of sqlite3

HEROKU – imansible eseguire git push heroku master

Eseguo comandi heroku create –stack cedar git push heroku master ma mi ha dato un errore: > Counting objects: 144, done. Delta compression using up to 2 threads. > Compressing objects: 100% (128/128), done. Writing objects: 100% > (144/144), 50.16 KiB, done. Total 144 (delta 23), reused 0 (delta 0) > > —–> Heroku receiving […]

sqlite3-ruby installa errore su Ubuntu

Ho il seguente errore durante l’installazione di sqlite3–ruby: Creazione di estensioni native. Questo potrebbe richiedere del tempo … ERRORE: errore durante l’installazione di sqlite3-ruby: ERRORE: imansible creare l’estensione nativa gem. /usr/bin/ruby1.8 extconf.rb controllo per sqlite3.h … no sqlite3.h è mancante. Prova ‘port install sqlite3 + universal’ o ‘yum install sqlite3-devel’ *** extconf.rb fallito *** Imansible […]

Come ottenere un elenco di nomi di colonne su sqlite3 / iPhone?

Voglio migrare la mia app per iPhone a una nuova versione del database. Dal momento che non ho alcuna versione salvata, devo controllare se esistono alcuni nomi di colonne. Questa voce StackOverflow suggerisce di eseguire la selezione SELECT sql FROM sqlite_master WHERE tbl_name = ‘table_name’ AND type = ‘table’ e analizzare il risultato. È questo […]

SQLITE3 VACUUM, “database o disco è pieno”

Sto cercando di eseguire il comando VACUUM sul mio database, ma mi sembra di rimanere senza spazio: > sqlite3 mydatabase.db “VACUUM” Error: database or disk is full Il database è di circa 36 GB e l’unità su cui sto girando sembra (via df -h ): Filesystem Size Used Avail Use% Mounted on /dev/sda2 406G 171G […]

Importa CSV in SQLite

Sto cercando di importare un file CSV in una tabella SQLite. Esempio csv: 1,2 5,6 2,7 Comando di esempio: sqlite> create table foo(a, b); sqlite> separator , sqlite> .import test.csv foo Error: test.csv line 1: expected 2 columns of data but found 4 Non sono nemmeno sicuro del perché avrebbe trovato quattro colonne con sei […]

Aggiungi il comando ON DELETE CASCADE a una tabella sqlite3 dopo che è stato creato

È ansible aggiungere ON DELETE CASCADE a una tabella dopo che è stata creata? Il mio schema è il seguente: CREATE TABLE skills(name varchar, skill varchar, level int, foreign key(name) references runners(name), primary key(name, skill)); E mi piacerebbe fare una cascata se la chiave esterna è stata cancellata.

Spingendo Rails con SQLite3 su Heroku fallisce

Ho esperienza dello stesso scenario descritto nel problema di distribuzione di Heroku quando provo a distribuire la mia app Rails 3 su Heroku e sqlite3 è definita nel file gems. /usr/ruby1.8.7/lib/ruby/gems/1.8/gems/bundler-1.0.0/lib/bundler/runtime.rb:64:in `require ‘: nessun file da caricare – sqlite3 (LoadError) Qualche indizio sul perché questo? La soluzione definita nel ruby-forum funziona, mi sono solo chiesto […]

Lavorare con i dati nelle app iOS (cosa scegliere? NSData, CoreData, sqlite, PList, NSUserDefaults)

quando sviluppo un’app per iPhone (Time Tracker, ToDoList ecc.) non so mai quale sia il modo migliore per gestire i dati. Una volta ho usato un plist, la prossima volta sqlite o CoreData. Come decidi qual è il migliore per il tuo progetto? (Solo parlando di gestione dei dati) Ad esempio se vuoi sviluppare: App […]

Eliminazione di righe duplicate dal database SQLite

Ho una tabella enorme – 36 milioni di righe – in SQLite3. In questa tabella molto grande, ci sono due colonne hash – testo d – reale Tuttavia, alcune delle righe sono duplicate. Cioè, sia hash che d hanno gli stessi valori. Inoltre, se due hash sono identici, lo sono anche i valori di d, […]

Il database o il disco SQLite3 è pieno / l’immagine del disco del database non è corretta

Il mio database è di circa 25 MB, e ho verificato che il nome utente che accede ad esso, così come le autorizzazioni per i file non sono cambiati in mesi. Sto riscontrando un problema in cui le query non riescono a causa di un “database o disco pieno” e quindi a volte “problema di […]