+++ /dev/null
-Procédure de compilation en ligne de commande :
-g++ main.cpp sqldb.cpp -o sqlDB -L /opt/PostgreSQL/9.2/lib -lpq
-où -L est l'indicateur du répertoire où se trouve la librairie libpq.so
-et où -lpq indique le nom de la librairie (libpq.so) : -l est l'indicateur de la librairie et pq le nom de la librairie à laquelle on enlève lib et l'extension .so (.a sous d'autres OS)
-Pour exécuter le programme sqlDB il suffit de lancer la commande ./sqlDB sans paramètres (et les paramètres par défaut seront utilisés) ou :
-./sqlDB localhost 5433 base01 bernard mz182001 10 si on indique TOUS les paramètres.
-Ce sont bien sûr mes paramètres et le résultat est :
-Début du programme './sqlDB'. Nombre de paramètres reçus : 7
-Chaîne de connection: host=localhost port=5433 dbname=base01 user=bernard password=mz182001 connect_timeout=10
-La connection à la base est Ok
-Fin du programme
--drop database if exists bob;
---CREATE DATABASE bob OWNER bernard;
-drop table if exists words;
+--CREATE DATABASE bob OWNER bob;
+
create table words (
id serial,
time integer,
txt text
);
-drop table if exists alias;
+
create table alias (
id serial primary key,
command text,
nom text
);
-drop table if exists raw;
+
create table raw (
id serial primary key,
date timestamp,