Commit e03e6826 authored by NGPixel's avatar NGPixel

feat: storage + search modules skeleton

parent bf02e1f7
module.exports = {
key: 'algolia',
title: 'Algolia',
props: ['applicationID', 'adminAPIKey'],
activate(opts) {
},
deactivate(opts) {
},
query(opts) {
},
created(opts) {
},
updated(opts) {
},
deleted(opts) {
},
renamed(opts) {
}
}
module.exports = {
key: 'azure',
title: 'Azure Search',
props: ['apiKey', 'applicationID'],
activate(opts) {
},
deactivate(opts) {
},
query(opts) {
},
created(opts) {
},
updated(opts) {
},
deleted(opts) {
},
renamed(opts) {
}
}
module.exports = {
key: 'db',
title: 'Database (built-in)',
props: [],
activate(opts) {
},
deactivate(opts) {
},
query(opts) {
},
created(opts) {
},
updated(opts) {
},
deleted(opts) {
},
renamed(opts) {
}
}
module.exports = {
key: 'elasticsearch',
title: 'Elasticsearch',
props: [],
activate(opts) {
},
deactivate(opts) {
},
query(opts) {
},
created(opts) {
},
updated(opts) {
},
deleted(opts) {
},
renamed(opts) {
}
}
module.exports = {
key: 'solr',
title: 'Solr',
props: [],
activate(opts) {
},
deactivate(opts) {
},
query(opts) {
},
created(opts) {
},
updated(opts) {
},
deleted(opts) {
},
renamed(opts) {
}
}
module.exports = {
key: 'azure',
title: 'Azure Blob Storage',
props: [],
activate() {
},
deactivate() {
},
created(opts) {
},
updated(opts) {
},
deleted(opts) {
},
renamed(opts) {
}
}
module.exports = {
key: 'digitalocean',
title: 'DigialOcean Spaces',
props: [],
activate() {
},
deactivate() {
},
created(opts) {
},
updated(opts) {
},
deleted(opts) {
},
renamed(opts) {
}
}
module.exports = {
key: 'disk',
title: 'Local FS',
props: ['path'],
activate() {
},
deactivate() {
},
created(opts) {
},
updated(opts) {
},
deleted(opts) {
},
renamed(opts) {
}
}
module.exports = {
key: 'dropbox',
title: 'Dropbox',
props: [],
activate() {
},
deactivate() {
},
created(opts) {
},
updated(opts) {
},
deleted(opts) {
},
renamed(opts) {
}
}
module.exports = {
key: 'gdrive',
title: 'Google Drive',
props: [],
activate() {
},
deactivate() {
},
created(opts) {
},
updated(opts) {
},
deleted(opts) {
},
renamed(opts) {
}
}
module.exports = {
key: 'git',
title: 'Git',
props: [],
activate() {
},
deactivate() {
},
created(opts) {
},
updated(opts) {
},
deleted(opts) {
},
renamed(opts) {
}
}
module.exports = {
key: 'onedrive',
title: 'OneDrive',
props: [],
activate() {
},
deactivate() {
},
created(opts) {
},
updated(opts) {
},
deleted(opts) {
},
renamed(opts) {
}
}
module.exports = {
key: 's3',
title: 'Amazon S3',
props: [],
activate() {
},
deactivate() {
},
created(opts) {
},
updated(opts) {
},
deleted(opts) {
},
renamed(opts) {
}
}
module.exports = {
key: 'scp',
title: 'SCP (SSH)',
props: [],
activate() {
},
deactivate() {
},
created(opts) {
},
updated(opts) {
},
deleted(opts) {
},
renamed(opts) {
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment