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