• [^] # Re: sqlite? mysql?

    Posté par . En réponse au journal autocsv2sql : un utilitaire pour convertir ses CSV sans se poser de question, "écris" en OCaml. Évalué à 10.

    S'il a un mode pour recracher du SQL, effectivement, ce serait super !

    $ cat recette.csv 
    plat,patate
    tartiflette,oui
    salade,oui
    gateau,non
    smoothie,non
    gratin dauphinois,oui
    $ sqlite3 
    sqlite> .mode csv
    sqlite> .import recette.csv
    sqlite> .output recette.sql
    sqlite> .dump
    sqlite> .exit
    $ cat recette.sql
    PRAGMA foreign_keys=OFF;
    BEGIN TRANSACTION;
    CREATE TABLE IF NOT EXISTS "miam"(
    "plat" TEXT, "patate" TEXT);
    INSERT INTO miam VALUES('tartiflette','oui');
    INSERT INTO miam VALUES('salade','oui');
    INSERT INTO miam VALUES('gateau','non');
    INSERT INTO miam VALUES('smoothie','non');
    INSERT INTO miam VALUES('gratin dauphinois','oui');
    COMMIT;
    $