/
sigma
/
Acloud-server
Обзор
Документация
Войти
/
sigma
/
Acloud-server
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/files/storage.ts
18 строк
440 B
Александр Пимкин
first_commit
17 апр 2025, 11:44
17 апр 2025, 11:44
293b9b4
Код
Авторство
О чём код?
import { diskStorage } from 'multer'; const generateId = () => Array(18) .fill(null) .map(() => Math.round(Math.random() * 16).toString(16)) .join(''); const normalizeFileName = (req, file, callback) => { const fileExtName = file.originalname.split('.').pop(); callback(null, `${generateId()}.${fileExtName}`); }; export const fileStorage = diskStorage({ destination: './uploads', filename: normalizeFileName, });