Guest User

Untitled

a guest
May 17th, 2018
309
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.80 KB | None | 0 0
  1. propel:
  2. language:
  3. _attributes: { phpName: Language }
  4. code: { type: varchar, size: 6, primaryKey: true }
  5. created_at: { type: timestamp }
  6. updated_at: { type: timestamp }
  7. language: { type: varchar, size: 80, required: true }
  8.  
  9. user:
  10. _attributes: { phpName: User }
  11. id: { type: integer, primaryKey: true, autoIncrement: true }
  12. created_at: { type: timestamp }
  13. updated_at: { type: timestamp }
  14. firstname: { type: varchar, size: 80, index: true, required: true }
  15. lastname: { type: varchar, size: 80, required: true }
  16. login: { type: varchar, size: 40, required: true, index: unique }
  17. pass: { type: varchar, size: 40, required: true }
  18.  
  19. student:
  20. _attributes: { phpName: Student }
  21. id: { type: integer, primaryKey: true, autoIncrement: true }
  22. created_at: { type: timestamp }
  23. updated_at: { type: timestamp }
  24. firstname: { type: varchar, size: 80, index: true, required: true }
  25. lastname: { type: varchar, size: 80, required: true }
  26. city: { type: varchar, size: 120 }
  27. birthday: { type: date }
  28. photo: { type: varchar, size: 32 }
  29.  
  30. student_board:
  31. _attributes: { phpName: StudentBoard }
  32. id: { type: integer, primaryKey: true, autoIncrement: true }
  33. created_at: { type: timestamp }
  34. updated_at: { type: timestamp }
  35. student_id: { type: integer, foreignTable: student, foreignReference: id, onDelete: cascade }
  36. language_code: { type: varchar, size: 6, foreignTable: language, foreignReference: code, onDelete: cascade }
  37. subject: { type: varchar, size: 80, required: true }
  38. comments: { type: longvarchar, required: true }
  39.  
  40. blackboard:
  41. _attributes: { phpName: Blackboard }
  42. id: { type: integer, primaryKey: true, autoIncrement: true }
  43. created_at: { type: timestamp }
  44. updated_at: { type: timestamp }
  45. language_code: { type: varchar, size: 6, foreignTable: language, foreignReference: code, onDelete: cascade }
  46. user_id: { type: integer, foreignTable: user, foreignReference: id }
  47. subject: { type: varchar, size: 80, required: true }
  48. comments: { type: longvarchar, required: true }
  49. published: { type: boolean, default: false, index: true }
  50.  
  51. page:
  52. _attributes: { phpName: Page }
  53. id: { type: integer, primaryKey: true, autoIncrement: true }
  54. created_at: { type: timestamp }
  55. updated_at: { type: timestamp }
  56. language_code: { type: varchar, size: 6, index: unique, foreignTable: language, foreignReference: code, onDelete: cascade }
  57. section: { type: varchar, size: 120, index: unique }
Add Comment
Please, Sign In to add comment