first commit
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
# Canaux de commuinication
|
||||
|
||||
Ce sont les cananus de communication de l'agent pour l'équipe.
|
||||
|
||||
## Paramètre :
|
||||
- Canal de communication avec l'équipe / public (ça ne peut pas être les deux)
|
||||
|
||||
## Réception
|
||||
Je recois un message sur ce canal
|
||||
- C'est le
|
||||
|
||||
## Emission :
|
||||
La tâche de l'équipe peut utiliser ce canal.
|
||||
Si le canal disparait, la tâche échoue.
|
||||
|
||||
# Equipe
|
||||
|
||||
Modèle -> par équipe ou partagé
|
||||
Outils -> par équipe ou partagé
|
||||
Canaux de communication -> par équipe ou partagé
|
||||
Skill -> par équipe ou partagé
|
||||
Base de connaissance -> par équipe ou partagé
|
||||
Agent -> par équipe ou partagé
|
||||
Mémoire -> par équipe ou partagé
|
||||
Canaux -> par équipe ou partagé
|
||||
|
||||
|
||||
# ORM
|
||||
|
||||
Gestion des transactions ou non
|
||||
|
||||
sur table :
|
||||
- Insert
|
||||
- Update sur ID ou sur filtre. avec vérification de version et mise à jour de la date_update
|
||||
- Delete
|
||||
- Select 1 sur ID ou sur filtre
|
||||
- Select sur filtres (clause where)
|
||||
|
||||
Cas de
|
||||
|
||||
user, err := TUser.Get(id)
|
||||
user, err := TUser.Select("email=$1", email)
|
||||
users, err := TUser.SelectAll("admin=$1", true)
|
||||
err := TUser.Delete(id)
|
||||
err := TUser.DeleteAll("admin=$1", true)
|
||||
user2, err := TUser.Insert(user2)
|
||||
user2, err := TUser.Update(user2)
|
||||
Reference in New Issue
Block a user