add some more functions for fileBin control
parent
05ffca8ca1
commit
fe57a04f9c
|
|
@ -20,6 +20,13 @@ module.exports = function(s,config,lang,app,io){
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
const getFileBinBuffer = (file) => {
|
||||||
|
const filePath = getFileBinPath(file);
|
||||||
|
return fs.promises.readFile(filePath)
|
||||||
|
}
|
||||||
|
const getFileBinPath = (file) => {
|
||||||
|
return getFileBinDirectory(file) + file.name;
|
||||||
|
}
|
||||||
const getFileBinEntries = (options) => {
|
const getFileBinEntries = (options) => {
|
||||||
return new Promise((resolve, reject) => {
|
return new Promise((resolve, reject) => {
|
||||||
s.knexQuery({
|
s.knexQuery({
|
||||||
|
|
@ -187,6 +194,8 @@ module.exports = function(s,config,lang,app,io){
|
||||||
}
|
}
|
||||||
s.getFileBinDirectory = getFileBinDirectory
|
s.getFileBinDirectory = getFileBinDirectory
|
||||||
s.getFileBinEntry = getFileBinEntry
|
s.getFileBinEntry = getFileBinEntry
|
||||||
|
s.getFileBinBuffer = getFileBinBuffer
|
||||||
|
s.getFileBinPath = getFileBinPath
|
||||||
s.insertFileBinEntry = insertFileBinEntry
|
s.insertFileBinEntry = insertFileBinEntry
|
||||||
s.updateFileBinEntry = updateFileBinEntry
|
s.updateFileBinEntry = updateFileBinEntry
|
||||||
s.deleteFileBinEntry = deleteFileBinEntry
|
s.deleteFileBinEntry = deleteFileBinEntry
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue