Would like to have owner + ownertype columns rather than owner, group, institution
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mahara |
Triaged
|
Wishlist
|
Unassigned |
Bug Description
So for things like views and artefacts we save the owner id, whether it is user,group,
The reasons FOR this are:
1) We can add a uniqueness constraint on the owner/ownertype as they can't allow null values
2) We would start using the institution id instead of passing round the name for better code consistency
3) It would allow easy addition of another ownertype if we wished without having to add more columns
The reasons AGAINST this are:
1) The use of the owner/group/
2) Create problems for third party plugins
Changed in mahara: | |
importance: | Undecided → Wishlist |
Changed in mahara: | |
status: | New → Triaged |