Skip to content

Commit 47d318a

Browse files
committed
chore: update dev demo to use local storage adapter
1 parent 549260c commit 47d318a

File tree

3 files changed

+21
-28
lines changed

3 files changed

+21
-28
lines changed

dev-demo/resources/adminuser.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -141,11 +141,11 @@ export default {
141141
}),
142142
new UploadPlugin({
143143
pathColumnName: "avatar",
144-
storageAdapter: new AdminForthAdapterS3Storage({
145-
bucket: process.env.AWS_BUCKET_NAME as string,
146-
region: process.env.AWS_REGION as string,
147-
accessKeyId: process.env.AWS_ACCESS_KEY_ID as string,
148-
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY as string,
144+
storageAdapter: new AdminForthStorageAdapterLocalFilesystem({
145+
fileSystemFolder: "./db/uploads",
146+
adminServeBaseUrl: "static/source",
147+
mode: "public", // or "private"
148+
signingSecret: '1241245',
149149
}),
150150
allowedFileExtensions: [
151151
"jpg",

dev-demo/resources/carsResourseTemplate.ts

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -164,12 +164,10 @@ export default function carsResourseTemplate(resourceId: string, dataSource: str
164164
165165
*********************************************************************************/
166166
new UploadPlugin({
167-
storageAdapter: new AdminForthAdapterS3Storage({
168-
bucket: process.env.AWS_BUCKET_NAME as string,
169-
region: process.env.AWS_REGION as string,
170-
accessKeyId: process.env.AWS_ACCESS_KEY_ID as string,
171-
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY as string,
172-
s3ACL: 'public-read',
167+
storageAdapter: new AdminForthStorageAdapterLocalFilesystem({
168+
fileSystemFolder: "./db/uploads",
169+
mode: "public", // or "private"
170+
signingSecret: '1241245',
173171
}),
174172
pathColumnName: 'photos',
175173
allowedFileExtensions: ['jpg', 'jpeg', 'png', 'gif', 'webm', 'webp'],
@@ -181,12 +179,10 @@ export default function carsResourseTemplate(resourceId: string, dataSource: str
181179
},
182180
}),
183181
new UploadPlugin({
184-
storageAdapter: new AdminForthAdapterS3Storage({
185-
bucket: process.env.AWS_BUCKET_NAME as string,
186-
region: process.env.AWS_REGION as string,
187-
accessKeyId: process.env.AWS_ACCESS_KEY_ID as string,
188-
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY as string,
189-
s3ACL: 'public-read',
182+
storageAdapter: new AdminForthStorageAdapterLocalFilesystem({
183+
fileSystemFolder: "./db/uploads_promo",
184+
mode: "public", // or "private"
185+
signingSecret: '1241245',
190186
}),
191187
pathColumnName: 'promo_picture',
192188
allowedFileExtensions: ['jpg', 'jpeg', 'png', 'gif', 'webm', 'webp'],
@@ -233,12 +229,10 @@ export default function carsResourseTemplate(resourceId: string, dataSource: str
233229
...(process.env.OPENAI_API_KEY ?
234230
[
235231
new UploadPlugin({
236-
storageAdapter: new AdminForthAdapterS3Storage({
237-
bucket: process.env.AWS_BUCKET_NAME as string,
238-
region: process.env.AWS_REGION as string,
239-
accessKeyId: process.env.AWS_ACCESS_KEY_ID as string,
240-
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY as string,
241-
s3ACL: 'public-read',
232+
storageAdapter: new AdminForthStorageAdapterLocalFilesystem({
233+
fileSystemFolder: "./db/uploads_promo_generated",
234+
mode: "public", // or "private"
235+
signingSecret: '1241245',
242236
}),
243237
pathColumnName: 'generated_promo_picture',
244238
allowedFileExtensions: ['jpg', 'jpeg', 'png', 'gif', 'webm', 'webp'],

dev-demo/resources/cars_description_image.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,10 @@ export default {
3535
plugins: [
3636
new UploadPlugin({
3737
pathColumnName: "image_path",
38-
storageAdapter: new AdminForthAdapterS3Storage({
39-
bucket: process.env.AWS_BUCKET_NAME as string,
40-
region: process.env.AWS_REGION as string,
41-
accessKeyId: process.env.AWS_ACCESS_KEY_ID as string,
42-
secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY as string,
38+
storageAdapter: new AdminForthStorageAdapterLocalFilesystem({
39+
fileSystemFolder: "./db/uploads_promo_generated",
40+
mode: "public", // or "private"
41+
signingSecret: '1241245',
4342
}),
4443

4544
allowedFileExtensions: [

0 commit comments

Comments
 (0)