Types génériques localisés au lieu de types originaux des SGBD
Au lieu d'afficher les types de colonne originaux (en anglais) des SGBD, il serait bien que ces types soient localisés (en français, en espéranto, etc.). Exemples :
"Entier" au lieu de INT ou INTEGER
"Chaine variable" au lieu de VARCHAR ou VARCHAR2 ou ...
"Chaine fixe" au lieu de CHAR ou ...
"Numérique" au lieu de NUMERIC ou NUMBER ou ...
"Date" au lieu de DATE
"Heure" au lieu de TIME
"Date-heure" au lieu de DATETIME ou ...
"Booléen" au lieu de TINYINT ou SMALLINT ou NUMBER(1) ou ...
etc.
À la génération du code SQL, se seront les types disponibles dans le SGBD cible qui seront utilisés.
Cela permettrait de réduire la liste et la clarifier tout en évitant les redondances et les types n'existant pas dans d'autres SGBD ; et ainsi éviter les surprises lors de l'exécution du script SQL.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
En plus des types cités, il serait utile de pouvoir disposer de types libres.
Par exemple, dans un système d'information géographique, il serait utile de pouvoir utiliser, en plus des types habituels, des types comme point, ligne, surface, etc.