|
@@ -7,7 +7,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
@@ -40,14 +40,12 @@ LOCK TABLES `canvas` WRITE;
|
|
|
|
|
|
INSERT INTO `canvas` (`canvas_id`, `user_id`, `canvas_name`, `canvas_date`)
|
|
|
VALUES
|
|
|
- ('','dave.lewis@adaptcentre.ie','',''),
|
|
|
('0IArBuzPj8','inglec@tcd.ie','Trinity Vincent de Paul','2016-10-01'),
|
|
|
('0XQ16MwzOQ','myersjo@tcd.ie','MySecondCanvas','2017-01-05'),
|
|
|
('1gaVfm7HXO','nearyh@tcd.ie','Hello Barbie','2016-10-29'),
|
|
|
('2UrR4nxyut','laulu@tcd.ie','','2016-09-30'),
|
|
|
('5ja7vgSCEc','ggunn@tcd.ie','','2017-02-06'),
|
|
|
('8z4zaBkW5D','dave.lewis@adaptcentre.ie','Whatsapp','2016-10-16'),
|
|
|
- ('8z4zaBkW5E','dave.lewis@adaptcentre.ie','Andreas','2017-07-31'),
|
|
|
('9rqtf43AsZ','myersjo@tcd.ie','Book Face Canvas','2017-02-01'),
|
|
|
('9WmWFOuug3','huntfe@tcd.ie','The title','2017-01-25'),
|
|
|
('afJd9a5exC','maibrahi@tcd.ie','','2016-10-01'),
|
|
@@ -97,12 +95,10 @@ CREATE TABLE `collaborators` (
|
|
|
`collaborator` varchar(100) NOT NULL DEFAULT '',
|
|
|
`lastactive` datetime DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`),
|
|
|
- KEY `canvas_id` (`canvas_id`),
|
|
|
KEY `owner` (`owner`),
|
|
|
KEY `collaborator` (`collaborator`),
|
|
|
- CONSTRAINT `collaborators_ibfk_1` FOREIGN KEY (`canvas_id`) REFERENCES `canvas` (`canvas_id`),
|
|
|
- CONSTRAINT `collaborators_ibfk_2` FOREIGN KEY (`owner`) REFERENCES `canvas` (`user_id`),
|
|
|
- CONSTRAINT `collaborators_ibfk_3` FOREIGN KEY (`collaborator`) REFERENCES `user` (`username`)
|
|
|
+ KEY `canvas_id` (`canvas_id`),
|
|
|
+ CONSTRAINT `collaborators_ibfk_1` FOREIGN KEY (`canvas_id`) REFERENCES `canvas` (`canvas_id`) ON DELETE CASCADE ON UPDATE CASCADE
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
LOCK TABLES `collaborators` WRITE;
|
|
@@ -110,12 +106,12 @@ LOCK TABLES `collaborators` WRITE;
|
|
|
|
|
|
INSERT INTO `collaborators` (`id`, `canvas_id`, `owner`, `collaborator`, `lastactive`)
|
|
|
VALUES
|
|
|
- (5,'8z4zaBkW5D','dave.lewis@adaptcentre.ie','a.burburan@gmail.com','2017-07-28 14:32:15'),
|
|
|
- (6,'Op4cMXAhv7','a.burburan@gmail.com','a.burburan@gmail.com','2017-07-31 10:22:25'),
|
|
|
- (11,'Op4cMXAhv7','a.burburan@gmail.com','dylanterry2@gmail.com','2017-07-31 10:22:25'),
|
|
|
- (12,'Op4cMXAhv7','a.burburan@gmail.com','arturo.calvo@adaptcentre.ie','2017-07-31 10:22:25'),
|
|
|
- (13,'Op4cMXAhv7','a.burburan@gmail.com','dave.lewis@adaptcentre.ie','2017-07-31 10:22:25'),
|
|
|
- (14,'Op4cMXAhv7','a.burburan@gmail.com','myersjo@tcd.ie','2017-07-31 10:22:25');
|
|
|
+ (1,'8z4zaBkW5D','dave.lewis@adaptcentre.ie','a.burburan@gmail.com','2017-07-28 14:32:15'),
|
|
|
+ (2,'Op4cMXAhv7','a.burburan@gmail.com','a.burburan@gmail.com','2017-07-31 14:01:07'),
|
|
|
+ (3,'Op4cMXAhv7','a.burburan@gmail.com','dylanterry2@gmail.com','2017-07-31 10:22:25'),
|
|
|
+ (4,'Op4cMXAhv7','a.burburan@gmail.com','arturo.calvo@adaptcentre.ie','2017-07-31 10:22:25'),
|
|
|
+ (5,'Op4cMXAhv7','a.burburan@gmail.com','dave.lewis@adaptcentre.ie','2017-07-31 10:22:25'),
|
|
|
+ (6,'Op4cMXAhv7','a.burburan@gmail.com','myersjo@tcd.ie','2017-07-31 10:22:25');
|
|
|
|
|
|
;
|
|
|
UNLOCK TABLES;
|
|
@@ -130,42 +126,42 @@ CREATE TABLE `tags` (
|
|
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
|
|
`tag` varchar(100) DEFAULT NULL,
|
|
|
`description` varchar(200) DEFAULT NULL,
|
|
|
- `username` varchar(45) DEFAULT NULL,
|
|
|
+ `canvas_id` varchar(45) DEFAULT NULL,
|
|
|
PRIMARY KEY (`id`),
|
|
|
- KEY `username` (`username`),
|
|
|
- CONSTRAINT `tags_ibfk_1` FOREIGN KEY (`username`) REFERENCES `user` (`username`)
|
|
|
+ KEY `canvas_id` (`canvas_id`),
|
|
|
+ CONSTRAINT `tags_ibfk_1` FOREIGN KEY (`canvas_id`) REFERENCES `canvas` (`canvas_id`) ON DELETE CASCADE ON UPDATE CASCADE
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
|
|
LOCK TABLES `tags` WRITE;
|
|
|
;
|
|
|
|
|
|
-INSERT INTO `tags` (`id`, `tag`, `description`, `username`)
|
|
|
+INSERT INTO `tags` (`id`, `tag`, `description`, `canvas_id`)
|
|
|
VALUES
|
|
|
- (1,'free education','Lorem ipsum free education dolor sit amet, consectetur adipiscing elit. Habes, inquam, Cato, formam eorum, de quibus loquor, philosophorum. Hoc Hieronymus summum bonum esse dixit.','a.burburan@gmail.com'),
|
|
|
- (2,'CRISPR','Tu autem CRISPR inter haec tantam multitudinem hominum interiectam non vides nec laetantium nec dolentium?','a.burburan@gmail.com'),
|
|
|
- (3,'evil corporation','Quae hic evil corporation rei publicae vulnera inponebat, eadem ille sanabat.','a.burburan@gmail.com'),
|
|
|
- (4,'dogs','Dogs go \"ruff\"!','a.burburan@gmail.com'),
|
|
|
- (5,'capitalism','Tertium autem capitalism omnibus aut maximis rebus iis, quae secundum naturam sint, fruentem vivere. Haec bene dicuntur, nec ego repugno, sed inter sese ipsa pugnant. Rationis enim perfectio est.','arturo.calvo@adaptcentre.ie'),
|
|
|
- (6,'water balloons','At modo water balloons dixeras nihil in istis rebus esse, quod interesset.','myersjo@tcd.ie'),
|
|
|
- (7,'liquid nitrogen','Nihil opus liquid nitrogen est exemplis hoc facere longius. Suo genere perveniant ad extremum; Quodsi vultum tibi, si incessum fingeres, quo gravior viderere, non esses tui similis.','myersjo@tcd.ie'),
|
|
|
- (8,'CCTV','Itaque earum CCTV rerum hic tenetur a sapiente delectus.','arturo.calvo@adaptcentre.ie'),
|
|
|
- (9,'animal testing','Ut placet animal testing etsi enim illud erat aptius, aequum cuique concedere. Aliter enim nosmet ipsos nosse non possumus.','a.burburan@gmail.com'),
|
|
|
- (10,'evil corporations','Sed ut evil corporations perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium.','arturo.calvo@adaptcentre.ie'),
|
|
|
- (11,'devil corporation','Nemo enim cool corporation ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit.','arturo.calvo@adaptcentre.ie'),
|
|
|
- (12,'evil corporation','Quis nostrum evil corporation exercitationem ullam corporis suscipit laboriosam.','myersjo@tcd.ie'),
|
|
|
- (13,'super fun time','Testing!','a.burburan@gmail.com'),
|
|
|
- (14,'cats','Cats go \"meow\"!','a.burburan@gmail.com'),
|
|
|
- (15,'test','This is an incredibly interesting test!','a.burburan@gmail.com'),
|
|
|
- (16,'test 1','Profectus in exilium Tubulus statim nec respondere ausus; Nam, ut sint illa vendibiliora, haec uberiora certe sunt. Quae sequuntur igitur? Quicquid porro animo cernimus, id omne oritur a sensibus.','arturo.calvo@adaptcentre.ie'),
|
|
|
- (17,'test 2','Non pugnem homine, cur tantum habeat in natura boni; Conferam tecum, quam cuique verso rem subicias; Primum in nostrane potestate est, quid meminerimus? Satisne vobis videor pro meo iure in vestris.','myersjo@tcd.ie'),
|
|
|
- (18,'test 3','A mene tu? Vide, quaeso, rectumne sit. Idem iste, inquam, de voluptate quid sentit? Intellegi quidem, ut propter aliam quampiam rem, verbi gratia propter voluptatem.','arturo.calvo@adaptcentre.ie'),
|
|
|
- (19,'test 4','Ut id aliis narrare gestiant? Quae finem ille. An hoc usque quaque, aliter in vita? Sed plane dicit quod intellegit. Quamquam haec quidem praeposita recte et reiecta dicere licebit.','arturo.calvo@adaptcentre.ie'),
|
|
|
- (20,'test 5','Quod ea non occurrentia fingunt, vincunt Aristonem; Luxuriam non reprehendit, modo sit vacua infinita cupiditate et timore. Et quidem, inquit. Laboro autem non sine causa; Cave putes quicquam esse.','myersjo@tcd.ie'),
|
|
|
- (21,'test 6','Quacumque enim ingredimur, in aliqua historia vestigium ponimus. Non potes, nisi retexueris illa. Quamquam ab iis philosophiam et omnes ingenua. Duo Reges constructio interrete. Putabam equidem satis.','myersjo@tcd.ie'),
|
|
|
- (22,'test 7','Falli igitur possumus. Maximus dolor, inquit, brevis est. Quare ad ea primum, si videtur; Duo Reges: constructio interrete. Sed quot homines. Aliter homines, aliter philosophos loqui putas oportere.','arturo.calvo@adaptcentre.ie'),
|
|
|
- (23,'test 8','Aliter enim explicari, quod quaeritur, non potest. An eum discere ea mavis, quae cum plane perdidiceriti nihil. Non minor, inquit, voluptas percipitur ex vilissimis.','myersjo@tcd.ie'),
|
|
|
- (24,'test 9','In tantum modo ad indicia veteris memoriae cognoscenda, curiosorum. Sed tamen est aliquid, quod nobis non liceat, liceat illis. Ex ea difficultate illae fallaciloquae, ut ait accius malitiae natae.','arturo.calvo@adaptcentre.ie'),
|
|
|
- (25,'civil corporation','Sed ad bona praeterita redeamus. Egone quaeris, inquit, quid sentiam? Maximas vero virtutes iacere omnis necesse est voluptate dominante.','mlumley@shulmans.co.uk');
|
|
|
+ (1,'free education','Lorem ipsum free education dolor sit amet, consectetur adipiscing elit. Habes, inquam, Cato, formam eorum, de quibus loquor, philosophorum. Hoc Hieronymus summum bonum esse dixit.','Op4cMXAhv7'),
|
|
|
+ (2,'CRISPR','Tu autem CRISPR inter haec tantam multitudinem hominum interiectam non vides nec laetantium nec dolentium?','Op4cMXAhv7'),
|
|
|
+ (3,'evil corporation','Quae hic evil corporation rei publicae vulnera inponebat, eadem ille sanabat.','Op4cMXAhv7'),
|
|
|
+ (4,'dogs','Dogs go \"ruff\"!','Op4cMXAhv7'),
|
|
|
+ (5,'capitalism','Tertium autem capitalism omnibus aut maximis rebus iis, quae secundum naturam sint, fruentem vivere. Haec bene dicuntur, nec ego repugno, sed inter sese ipsa pugnant. Rationis enim perfectio est.','M1sJHSbTdD'),
|
|
|
+ (6,'water balloons','At modo water balloons dixeras nihil in istis rebus esse, quod interesset.','9rqtf43AsZ'),
|
|
|
+ (7,'liquid nitrogen','Nihil opus liquid nitrogen est exemplis hoc facere longius. Suo genere perveniant ad extremum; Quodsi vultum tibi, si incessum fingeres, quo gravior viderere, non esses tui similis.','9rqtf43AsZ'),
|
|
|
+ (8,'CCTV','Itaque earum CCTV rerum hic tenetur a sapiente delectus.','M1sJHSbTdD'),
|
|
|
+ (9,'animal testing','Ut placet animal testing etsi enim illud erat aptius, aequum cuique concedere. Aliter enim nosmet ipsos nosse non possumus.','Op4cMXAhv7'),
|
|
|
+ (10,'evil corporations','Sed ut evil corporations perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium.','M1sJHSbTdD'),
|
|
|
+ (11,'devil corporation','Nemo enim cool corporation ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit.','M1sJHSbTdD'),
|
|
|
+ (12,'evil corporation','Quis nostrum evil corporation exercitationem ullam corporis suscipit laboriosam.','9rqtf43AsZ'),
|
|
|
+ (13,'super fun time','Testing!','Op4cMXAhv7'),
|
|
|
+ (14,'cats','Cats go \"meow\"!','Op4cMXAhv7'),
|
|
|
+ (15,'test','This is an incredibly interesting test!','Op4cMXAhv7'),
|
|
|
+ (16,'test 1','Profectus in exilium Tubulus statim nec respondere ausus; Nam, ut sint illa vendibiliora, haec uberiora certe sunt. Quae sequuntur igitur? Quicquid porro animo cernimus, id omne oritur a sensibus.','M1sJHSbTdD'),
|
|
|
+ (17,'test 2','Non pugnem homine, cur tantum habeat in natura boni; Conferam tecum, quam cuique verso rem subicias; Primum in nostrane potestate est, quid meminerimus? Satisne vobis videor pro meo iure in vestris.','9rqtf43AsZ'),
|
|
|
+ (18,'test 3','A mene tu? Vide, quaeso, rectumne sit. Idem iste, inquam, de voluptate quid sentit? Intellegi quidem, ut propter aliam quampiam rem, verbi gratia propter voluptatem.','M1sJHSbTdD'),
|
|
|
+ (19,'test 4','Ut id aliis narrare gestiant? Quae finem ille. An hoc usque quaque, aliter in vita? Sed plane dicit quod intellegit. Quamquam haec quidem praeposita recte et reiecta dicere licebit.','M1sJHSbTdD'),
|
|
|
+ (20,'test 5','Quod ea non occurrentia fingunt, vincunt Aristonem; Luxuriam non reprehendit, modo sit vacua infinita cupiditate et timore. Et quidem, inquit. Laboro autem non sine causa; Cave putes quicquam esse.','9rqtf43AsZ'),
|
|
|
+ (21,'test 6','Quacumque enim ingredimur, in aliqua historia vestigium ponimus. Non potes, nisi retexueris illa. Quamquam ab iis philosophiam et omnes ingenua. Duo Reges constructio interrete. Putabam equidem satis.','9rqtf43AsZ'),
|
|
|
+ (22,'test 7','Falli igitur possumus. Maximus dolor, inquit, brevis est. Quare ad ea primum, si videtur; Duo Reges: constructio interrete. Sed quot homines. Aliter homines, aliter philosophos loqui putas oportere.','M1sJHSbTdD'),
|
|
|
+ (23,'test 8','Aliter enim explicari, quod quaeritur, non potest. An eum discere ea mavis, quae cum plane perdidiceriti nihil. Non minor, inquit, voluptas percipitur ex vilissimis.','9rqtf43AsZ'),
|
|
|
+ (24,'test 9','In tantum modo ad indicia veteris memoriae cognoscenda, curiosorum. Sed tamen est aliquid, quod nobis non liceat, liceat illis. Ex ea difficultate illae fallaciloquae, ut ait accius malitiae natae.','M1sJHSbTdD'),
|
|
|
+ (25,'civil corporation','Sed ad bona praeterita redeamus. Egone quaeris, inquit, quid sentiam? Maximas vero virtutes iacere omnis necesse est voluptate dominante.','M1sJHSbTdD');
|
|
|
|
|
|
;
|
|
|
UNLOCK TABLES;
|