Changes between Version 17 and Version 18 of RelationalDesign
- Timestamp:
- 02/12/25 17:59:43 (10 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
RelationalDesign
v17 v18 17 17 18 18 5. **thread** (__**id**__, content, **user_id#(users)**, **created_at**) 19 6. **embeddable_thread** (**__id__**#(thread)) 19 20 20 6. **topic_thread** (**title**, parent_id#(thread), __**id#(thread)**__)21 7. **topic_thread** (**title**, parent_id#(project_thread), __**id#(embeddable_thread)**__) 21 22 22 7. **topic_guidelines** (__**id**__, __**topic_id#(topic_thread)**__, description)23 8. **topic_guidelines** (__**id**__, __**topic_id#(topic_thread)**__, description) 23 24 24 8. **discussion_thread** (**parent_id**, __**id#(thread)**__)25 9. **discussion_thread** (**parent_id**#(embeddable_thread), __**id#(embeddable_thread)**__) 25 26 26 9. **project_thread** (**title**, repo_url, __**id#(thread)**__)27 10. **project_thread** (**title**, repo_url, __**id#(thread)**__) 27 28 28 1 0. **likes** (__**user_id#(users)**__, __**thread_id#(thread)**__)29 11. **likes** (__**user_id#(users)**__, __**thread_id#(thread)**__) 29 30 30 1 1. **topic_threads_moderators** (__**thread_id#(thread)**__, __**user_id#(users)**__,started_at)31 12. **topic_threads_moderators** (__**thread_id#(thread)**__, __**user_id#(users)**__,**started_at**) 31 32 32 1 2. **tag** (__**name**__,**creator_id**#(users))33 13. **tag** (__**name**__,**creator_id**#(moderator)) 33 34 34 1 3. **tag_threads** (__**thread_id#(thread)**__, __**tag_name#(tag)**__)35 14. **tag_threads** (__**thread_id#(thread)**__, __**tag_name#(tag)**__) 35 36 36 1 4. **topic_belongs_to_project** (__**topic_id#(thread)**__, __**project_id#(thread)**__)37 15. **topic_belongs_to_project** (__**topic_id#(thread)**__, __**project_id#(thread)**__) 37 38 38 1 5. **blacklisted_user** (__**topic_id#(thread)**__, __**user_id#(users)**__, __**moderator_id#(users)**__, __**start_date**__, end_date, reason)39 16. **blacklisted_user** (__**topic_id#(thread)**__, __**user_id#(users)**__, __**moderator_id#(users)**__, __**start_date**__, end_date, reason) 39 40 40 1 6. **developer_associated_with_project** (__**project_id#(thread)**__, __**developer_id#(users)**__, __**started_at**__, ended_at)41 17. **developer_associated_with_project** (__**project_id#(thread)**__, __**developer_id#(users)**__, __**started_at**__, ended_at) 41 42 42 1 7. **permissions** (__**name**__)43 18. **permissions** (__**name**__) 43 44 44 1 8. **project_roles** (__**name**__, __**project_id#**__(thread), description)45 19. **project_roles** (__**name**__, __**project_id#**__(thread), description) 45 46 46 19. **users_project_roles** (__**user_id#(users)**__, __**project_id#(project_roles)**__, __**role_name#(project_roles)**__)47 20. **users_project_roles** (__**user_id#(users)**__, __**project_id#(project_roles)**__, __**role_name#(project_roles)**__) 47 48 48 2 0. **project_roles_permissions** (__**permission_name#(permissions)**__, __**role_name#(project_roles)**__, __**project_id#(project_roles)**__)49 21. **project_roles_permissions** (__**permission_name#(permissions)**__, __**role_name#(project_roles)**__, __**project_id#(project_roles)**__) 49 50 50 2 1. **submission** (__**id**__,**created_at**,description,**status**,**created_by#(users)**)51 22. **submission** (__**id**__,**created_at**,description,**status**,**created_by#(users)**) 51 52 52 53 22. **project_request** (__**id**#(submission)__, **project_id#(thread)**))