Ikhtisar
Engine Bawaan
Tipe engine yang saat ini didukung secara bawaan oleh NocoBase sebagai berikut:
Saat sistem diinstal, akan otomatis ditambahkan satu storage engine penyimpanan lokal, yang dapat langsung digunakan. Anda juga dapat menambahkan engine baru atau mengedit parameter engine yang sudah ada.
Parameter Umum Engine
Selain parameter khusus dari masing-masing kategori engine, bagian berikut adalah parameter umum (mengambil contoh penyimpanan lokal):

Judul
Nama storage engine, digunakan untuk identifikasi manual.
Nama Sistem
Nama sistem storage engine, digunakan untuk identifikasi sistem. Harus unik dalam sistem. Jika tidak diisi, akan otomatis dihasilkan acak oleh sistem.
URL Akses Dasar
Bagian prefix alamat URL yang dapat diakses untuk file ini, dapat berupa URL akses dasar CDN, contohnya: "https://cdn.nocobase.com/app" (tanpa "/" di akhir).
Path
Path relatif yang digunakan saat menyimpan file. Saat akses, bagian ini juga akan otomatis digabungkan ke URL final. Contoh: "user/avatar" (tanpa "/" di awal dan akhir).
Batasan Ukuran File
Batasan ukuran saat upload file ke storage engine ini. File yang melebihi ukuran yang diatur tidak akan dapat diupload. Default sistem dibatasi 20MB, dapat disesuaikan hingga maksimum 1GB.
Tipe File
Dapat membatasi tipe file yang diupload, menggunakan sintaks MIME untuk mendeskripsikan format. Contohnya: image/* mewakili file kategori gambar. Beberapa tipe dapat dipisahkan dengan koma, seperti: image/*, application/pdf yang berarti mengizinkan file tipe gambar dan PDF.
Storage Engine Default
Setelah dicentang, akan diatur sebagai storage engine default sistem. Saat field lampiran atau Collection File tidak menentukan storage engine, file yang diupload semuanya akan disimpan ke storage engine default. Storage engine default tidak dapat dihapus.
Pertahankan File saat Record Dihapus
Setelah dicentang, ketika record data Collection lampiran atau Collection File dihapus, file yang sudah diupload di storage engine tetap dipertahankan. Default tidak dicentang, yaitu saat record dihapus, file di storage engine juga akan dihapus secara bersamaan.
Setelah file diupload, path akses final akan dibentuk dari beberapa bagian yang digabung:
Contoh: https://cdn.nocobase.com/app/user/avatar/20240529115151.png.

