Docs/Import de tables

Importer des tables existantes

Vous avez déjà des tables dans votre base ? Skema peut les détecter et les mapper comme collections. Vos données ne bougent pas, Skema se contente de les lire. C'est le cœur du concept BYODB.

Comment ça marche ?

Quand vous connectez une base qui contient déjà des tables, Skema les détecte automatiquement. Vous pouvez ensuite choisir lesquelles vous voulez gérer via l'interface.

01

Détection

Skema scanne votre base et liste toutes les tables disponibles.

02

Sélection

Vous choisissez les tables que vous voulez importer.

03

Mapping

Skema analyse les colonnes et propose un mapping vers les types Skema.

04

Ajustement

Vous pouvez modifier les labels, types et options si nécessaire.

Importer une table

Dans l'Explorateur d'objets, cliquez sur votre connexion puis sur Gérer les collections. Vous verrez un onglet Tables existantes qui liste les tables détectées.

Cliquez sur Importer à côté d'une table. Une modal s'ouvre avec le mapping proposé. Vérifiez que les types sont corrects, ajustez les labels si besoin, puis validez.

Skema ne modifie jamais vos tables existantes. Il crée juste une référence pour pouvoir les gérer via l'interface.

Mapping automatique des types

Skema convertit les types SQL en types Skema :

Type SQLType Skema
VARCHAR, CHAR, TEXTTexte / Texte long
INT, BIGINT, SMALLINTNombre
DECIMAL, FLOAT, DOUBLEDecimal
BOOLEAN, TINYINT(1)Booleen
DATEDate
DATETIME, TIMESTAMPDate et heure
JSON, JSONBJSON
UUIDUUID

Limitations

  • - Les tables importées ne peuvent pas être modifiées structurellement via Skema
  • - Les relations doivent être configurées manuellement après import
  • - Certains types exotiques peuvent ne pas être reconnus

Une fois vos tables importées, vous pouvez gérer leur contenu comme n'importe quelle collection Skema.

Gérer le contenu