- README aktualisiert, um die neuen Verzeichnisse zu reflektieren - Konstanten für Verzeichnispfade in 'constants.js' hinzugefügt - 'DatabaseManager.js' angepasst, um die neuen Datenbankverzeichnisse zu verwenden - Routen für Batch-Upload, Download und Upload aktualisiert, um die neuen Pfade zu berücksichtigen - 'MigrationService.js' hinzugefügt, um vorhandene Daten in die neuen Verzeichnisse zu migrieren - Hilfsfunktionen in 'groupStorage.js' und 'initiate-resources.js' angepasst - 'docker-compose.yml' und 'prod.sh' aktualisiert, um die neuen Verzeichnisse zu berücksichtigen
20 lines
575 B
JavaScript
20 lines
575 B
JavaScript
const endpoints = {
|
|
UPLOAD_STATIC_DIRECTORY: '/upload',
|
|
UPLOAD_FILE: '/upload',
|
|
UPLOAD_BATCH: '/upload/batch',
|
|
DOWNLOAD_FILE: '/download/:id',
|
|
GET_GROUP: '/groups/:groupId',
|
|
GET_ALL_GROUPS: '/groups',
|
|
DELETE_GROUP: '/groups/:groupId'
|
|
};
|
|
|
|
// Filesystem directory (relative to backend/src) where uploaded images will be stored
|
|
// Use path.join(__dirname, '..', UPLOAD_FS_DIR, fileName) in code
|
|
const UPLOAD_FS_DIR = 'data/images';
|
|
|
|
const time = {
|
|
HOURS_24: 86400000,
|
|
WEEK_1: 604800000
|
|
};
|
|
|
|
module.exports = { endpoints, time, UPLOAD_FS_DIR }; |