You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
cvm/src/db/disk-images.js

24 lines
501 B
JavaScript

"use strict";
const Promise = require("bluebird");
module.exports = function ({db}) {
return {
getAll: function () {
return db("images");
},
addInstallISO: function ({userId, fileId, name, description, sourceType, source, isPublic}) {
return db("images").insert({
userId: userId,
fileId: fileId,
name: name,
description: description,
sourceType: sourceType,
source: source,
public: isPublic,
imageType: "disk",
isInstallMedium: true
});
}
};
};