Bonjour,
Je dois convertir le code servant à la création d'une base PostGre SQL en SQLite. Je bloque car SQLite ne permet ni de faire des enums ni créer des types. Je cherche un moyen de contourner ce problème.
Par exemple imaginons que l'on ai en PostGre :
Les "..." seraient d'autres colonnes. Comment pouvoir traduire cela en SQLite ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 CREATE TYPE AckStatusEnum AS ENUM ( 'ACKNOWLEDGED','NOT_ACKNOWLEDGED','ERROR_RECEIVED','NOT_SENT' ); CREATE TABLE ACK_EVENT( ... ACK_STATUS AckStatusEnum, ... ); CREATE TYPE aggr_type AS ( ... severity alertseverityenum , ... );
Comment créer un type enum, que l'on peut utiliser ensuite dans une table ET un autre type ? D'ailleurs comment simuler la création de ce type (qui devrait être lui aussi utilisable dans une table et un type) ?
Merci de votre aide
Partager