From: Jean-Marc Pigeon (Delson) Date: Tue, 24 Jun 2025 13:24:15 +0000 (-0400) Subject: Able to populate postgesql database X-Git-Tag: tag-0.10~48 X-Git-Url: https://jmp-git.ovh.safe.ca/?a=commitdiff_plain;h=448209b8fbb5347eb0006398b86ab90fd10fc3d3;p=jmp%2Fmailleur Able to populate postgesql database --- diff --git a/conf/mailleur.conf.dvl b/conf/mailleur.conf.dvl index 5811162..a1a0f7a 100644 --- a/conf/mailleur.conf.dvl +++ b/conf/mailleur.conf.dvl @@ -4,7 +4,7 @@ #Defining application name APPNAME=mailleur #defining local default domain -DFLTDOMAIN="example.com"" +DFLTDOMAIN="localtest.example.com" #------------------------------------------------ #list of listening port to do SMTP protocole #format diff --git a/sql/Makefile b/sql/Makefile index 575f82b..27c261f 100644 --- a/sql/Makefile +++ b/sql/Makefile @@ -21,6 +21,7 @@ newtest: mailleur.postg echo "create database mailleur;" \ ) | psql -q -U postgres template1 @ cat mailleur.postg | psql mailleur; + @ cpp -P -DPOSTGRESQL datatest.sql | psql -q mailleur; deltest : @ ( \ diff --git a/sql/datatest.sql b/sql/datatest.sql new file mode 100644 index 0000000..5be30ce --- /dev/null +++ b/sql/datatest.sql @@ -0,0 +1,17 @@ +/*addon for test purpose only */ +#ifdef POSTGRESQL +#define ADDTIME(adding) 'adding' +#define CONCAT(A,B) A||B +#define INET_ATON(A) A +#define ENCRYPT(A,B) encrypt(A,B,'aes') +#endif +#ifdef MYSQL +#define ADDTIME(adding) INTERVAL adding +#define CONCAT(A,B) concat(A,B) +#define INET_ATON(A) inet_aton(A) +#define ENCRYPT(A,B) encrypt(A,B) +#endif + +//adding a list of local email +INSERT INTO emails (email) values ('user1@localtest.example.com'); +INSERT INTO emails (email) values ('user2@localtest.example.com');