Docs/Collections

Collections

Une collection, c'est comme une table dans votre base, mais en plus sympa. Vous définissez les champs, Skema crée la table et vous offre une interface pour gérer le contenu.

Créer une collection

Dans l'Explorateur d'objets, dépliez votre connexion et cliquez sur + Nouvelle collection. Vous pouvez aussi aller dans Gérer les collections. Donnez un nom à votre collection (en minuscules, sans espaces - utilisez des underscores). Exemples : articles,blog_posts,produits.

Le nom devient le nom de la table dans votre base. Choisissez bien, c'est compliqué à changer après. (Pas impossible, juste pénible.)

Types de champs

Chaque collection a des champs. Voici les types disponibles :

Texte court

Pour les titres, noms, slugs (max 255 caracteres)

Texte long

Pour les descriptions, contenus, biographies

Nombre

Entiers ou decimaux (prix, quantites, scores)

Booleen

Vrai/Faux (publie, actif, en vedette)

Date

Dates avec ou sans heure

Email

Adresses email avec validation

URL

Liens web avec validation

JSON

Donnees structurees libres

Relation

Lien vers une autre collection

Champs automatiques

Skema ajoute automatiquement quelques champs à chaque collection :

  • - id : Identifiant unique (UUID ou auto-increment)
  • - created_at : Date de création
  • - updated_at : Date de dernière modification

Vous n'avez pas besoin de les créer, ils sont là par défaut. Comme le café gratuit au bureau. (Sauf que là c'est vraiment gratuit.)

Supprimer une collection

Cliquez sur les paramètres de la collection, puis sur Supprimer. Attention : cela supprime aussi toutes les données. C'est irréversible.

Modifier une collection

Vous pouvez ajouter des champs à tout moment. Pour en supprimer ou en modifier, allez dans les paramètres de la collection. Attention : supprimer un champ supprime aussi les données qu'il contient. C'est irréversible.

Maintenant que vous avez une collection, ajoutez du contenu !

Gérer le contenu