| 12345678910111213141516171819202122232425262728293031323334353637 |
- Projects = new Mongo.Collection('projects');
- ProjectService = {
- insert: function(label, git_url, public_url, commands, callback) {
- Projects.insert({
- label: label,
- git_url: git_url,
- public_url: public_url,
- commands: commands
- }, callback);
- },
-
- update: function(id, label, git_url, public_url ,commands) {
- Projects.update(
- id,
- { $set: {
- label: label,
- git_url: git_url,
- public_url: public_url,
- commands: commands
- }
- }
- );
- },
-
- delete: function(id) {
- Projects.remove(id);
- },
-
- get: function(id) {
- return Projects.findOne({_id: id});
- },
-
- list: function() {
- return Projects.find({}, {sort: {label: 1}});
- }
- };
|