Guest User

Untitled

a guest
Jul 22nd, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. // Follow Projet
  2. export class followProject
  3. {
  4. id: number; // relation id
  5. project_id: number; // projet id
  6. follower_id: string; // user id
  7. };
  8.  
  9. // Follow User
  10. export class followUser
  11. {
  12. id: number; // relation id
  13. follower_id: string; // followed user id
  14. user_id: string; // following user id
  15. };
  16.  
  17. // invite to project
  18. export class invite
  19. {
  20. id: number; // relaton id
  21. project_id: number; // project id
  22. user_id: string; // invited user id
  23. };
  24.  
  25. // Join request to project
  26. export class joinRequest
  27. {
  28. id: number; // relaton id
  29. project_id: number; // project id
  30. user_id: string; // requesting user id
  31. };
  32.  
  33. // Task
  34. export class task
  35. {
  36. id: number;
  37. board_id: number;// id taskboard
  38. column_id: number; // id taskcolumn
  39. label_id: number; // optionel, pas encore implémenté en front, le faisons nous vraiment?
  40. user_id: string; // idem, user assigné
  41. name: string;
  42. };
  43.  
  44. // Taskboard
  45. export class taskBoard
  46. {
  47. id: number;
  48. project_id: number;
  49. name: string;
  50. };
  51.  
  52. // TaskColumn
  53. export class taskColumn
  54. {
  55. id: number;
  56. board_id: number; // id taskboard
  57. order: number; // ordre dans le board
  58. name: string;
  59. };
  60.  
  61. // TaskLabel, n'est pas implémenté en Front, le faisons-nous vraiment?
  62. export class taskLabel
  63. {
  64. id: number;
  65. board_id: number; // id taskboard
  66. name: string; // Nom du label
  67. color: string; // Code couleur hexadecimal
  68. };
Add Comment
Please, Sign In to add comment