Recoupe toutes les discussions à propos de Noalyss
-
billynux
- Messages : 29
- Enregistré le : dim. févr. 10, 2019 6:40 pm
Message
par billynux » sam. janv. 18, 2020 11:10 am
Alors là, Dany2, je mets un genou à terre !
Ta disponibilité est énorme.
voici le résultat
Code : Tout sélectionner
dossier27=> \i patch3.sql;
BEGIN
ALTER TABLE
UPDATE 1
CREATE TABLE
INSERT 0 1
CREATE TABLE
DELETE 0
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
INSERT 0 1
psql:patch3.sql:69: ERREUR: une valeur NULL viole la contrainte NOT NULL de la colonne « id »
DÉTAIL : La ligne en échec contient (null, 2020-01-18 11:55:21.440199, export PDF et CSV)
ROLLBACK
dossier27=>
-
billynux
- Messages : 29
- Enregistré le : dim. févr. 10, 2019 6:40 pm
Message
par billynux » mar. janv. 21, 2020 9:29 pm
Bonjour, un p'tit up...
Des nouvelles pour ce problème?
Merci.
-
billynux
- Messages : 29
- Enregistré le : dim. févr. 10, 2019 6:40 pm
Message
par billynux » lun. janv. 27, 2020 7:51 pm
j'avance à petits pas...
c'est clairement la ligne
insert into tva_belge.version(vdesc) values ('export PDF et CSV');
qui coince.Pourquoi? pas la moindre idée....
Quand on clique sur paramètre ->TVA le fichier patch3.sql se lance. J'ai cru comprendre que tant que cette ligne ne sera pas effectuée ce sera toujours le cas. (déduction par tâtonnement).
Dans un premier temps j'ai enlevé cette ligne et ai lancé le patch en faisant paramètre ->TVA
Et ne sachant pas éviter que le fichier se relance, j'ai tout effacer.
Tout semble fonctionner mais je trouve la solution boiteuse.
-
dany2
- Administrateur du site
- Messages : 484
- Enregistré le : mar. nov. 14, 2017 10:35 pm
Message
par dany2 » mar. janv. 28, 2020 9:03 pm
en fait , la commande aurait du être (pour toi)
Code : Tout sélectionner
insert into tva_belge.version(id,vdesc) values (3,'export PDF et CSV');
Mais c'est vraiment étrange parce que normalement le id est calculé automatiquement.
Pourrais-tu faire dans psql
Merci ,
a+
D
-
billynux
- Messages : 29
- Enregistré le : dim. févr. 10, 2019 6:40 pm
Message
par billynux » mar. janv. 28, 2020 10:46 pm
colonne | type | modificateur
-----------------------+---------------------------------------------+-------------------------------
id | integer | non NULL
vdate | timestamp without time zone | par default, now()
vdesc | text |
Index :
"version_key" PRIMARY KEY, btree (id)
-
billynux
- Messages : 29
- Enregistré le : dim. févr. 10, 2019 6:40 pm
Message
par billynux » mar. janv. 28, 2020 10:53 pm
j'ai aussi lancer le code
insert into tva_belge.version(id,vdesc) values (3,'export PDF et CSV');
et la commande \d tva_belge.version donne le même résultat.
Encore merci pour tes conseils
-
dany2
- Administrateur du site
- Messages : 484
- Enregistré le : mar. nov. 14, 2017 10:35 pm
Message
par dany2 » mer. janv. 29, 2020 6:57 pm
J'ai compris le problème :=)
Je prépare un patch uniquement pour toi , normalement tu aurais du avoir
Code : Tout sélectionner
Column | Type | Collation | Nullable | Default
--------+-----------------------------+-----------+----------+-----------------------------------------------
id | integer | | not null | nextval('tva_belge.version_id_seq'::regclass)
vdate | timestamp without time zone | | | now()
vdesc | text | | |
Indexes:
"version_pkey" PRIMARY KEY, btree (id)
Tu dois te connecter avec l'utilisateur que tu trouveras dans noalyss/include/config.inc.php (c'est important pour les droits)
Code : Tout sélectionner
create sequence if not exists tva_belge.version_id_seq start with 4;
alter table tva_belge.version alter id set default nextval('tva_belge.version_id_seq');
Et ce sera comme tout le monde ;=)
D.
-
billynux
- Messages : 29
- Enregistré le : dim. févr. 10, 2019 6:40 pm
Message
par billynux » jeu. janv. 30, 2020 2:44 pm
Super merci.
Me voila donc comme tout le monde... enfin pour ce qu'il en est de Noalyss
Code : Tout sélectionner
Table « tva_belge.version »
Colonne | Type | Modificateurs
---------+-----------------------------+--------------------------------------------------------------------
id | integer | non NULL Par défaut, nextval('tva_belge.version_id_seq'::regclass)
vdate | timestamp without time zone | Par défaut, now()
vdesc | text |
Index :
"version_pkey" PRIMARY KEY, btree (id)