mirror of
https://github.com/Portabase/portabase.git
synced 2026-07-14 11:16:13 +02:00
Compare commits
1
Commits
1.1.2
..
1.1.3-rc.1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2a90d4933d |
+15
-15
@@ -52,22 +52,22 @@ services:
|
||||
# depends_on:
|
||||
# - db
|
||||
|
||||
s3:
|
||||
container_name: s3-portabase-dev
|
||||
image: docker.io/bitnami/minio:latest
|
||||
ports:
|
||||
- "9000:9000"
|
||||
- "9001:9001"
|
||||
volumes:
|
||||
- minio_data:/data
|
||||
|
||||
environment:
|
||||
- MINIO_ROOT_USER=${S3_ACCESS_KEY}
|
||||
- MINIO_ROOT_PASSWORD=${S3_SECRET_KEY}
|
||||
- MINIO_DEFAULT_BUCKETS=${S3_BUCKET_NAME}
|
||||
- MINIO_BROWSER=on
|
||||
# s3:
|
||||
# container_name: s3-portabase-dev
|
||||
# image: docker.io/bitnami/minio:latest
|
||||
# ports:
|
||||
# - "9000:9000"
|
||||
# - "9001:9001"
|
||||
# volumes:
|
||||
# - minio_data:/data
|
||||
#
|
||||
# environment:
|
||||
# - MINIO_ROOT_USER=${S3_ACCESS_KEY}
|
||||
# - MINIO_ROOT_PASSWORD=${S3_SECRET_KEY}
|
||||
# - MINIO_DEFAULT_BUCKETS=${S3_BUCKET_NAME}
|
||||
# - MINIO_BROWSER=on
|
||||
|
||||
volumes:
|
||||
postgres-data:
|
||||
minio_data:
|
||||
# minio_data:
|
||||
# pgadmin-data:
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "portabase",
|
||||
"version": "1.1.2",
|
||||
"version": "1.1.3",
|
||||
"private": true,
|
||||
"scripts": {
|
||||
"dev": "next dev --turbopack -p 8887",
|
||||
|
||||
@@ -68,6 +68,7 @@ export const DatabaseBackupList = (props: DatabaseBackupListProps) => {
|
||||
const backupDeleted = await deleteBackupAction({
|
||||
backupId: backup.id,
|
||||
databaseId: backup.databaseId,
|
||||
status: backup.status,
|
||||
file: backup.file!,
|
||||
projectSlug: props.database?.project?.slug!
|
||||
});
|
||||
|
||||
@@ -104,6 +104,7 @@ export function backupColumns(isAlreadyRestore: boolean, settings: Setting, data
|
||||
const deletion = await deleteBackupAction({
|
||||
backupId: rowData.id,
|
||||
databaseId: rowData.databaseId,
|
||||
status: rowData.status,
|
||||
file: rowData.file ?? "",
|
||||
projectSlug: database.project?.slug!
|
||||
});
|
||||
|
||||
@@ -58,6 +58,7 @@ export const deleteBackupAction = userAction
|
||||
backupId: z.string(),
|
||||
databaseId: z.string(),
|
||||
projectSlug: z.string(),
|
||||
status: z.enum(["ongoing", "failed", "success", "waiting"]),
|
||||
file: z.string(),
|
||||
})
|
||||
)
|
||||
@@ -82,6 +83,7 @@ export const deleteBackupAction = userAction
|
||||
.update(drizzleDb.schemas.backup)
|
||||
.set(withUpdatedAt({
|
||||
deletedAt: new Date(),
|
||||
status: parsedInput.status == "ongoing" ? "failed" : parsedInput.status
|
||||
}))
|
||||
.where(and(eq(drizzleDb.schemas.backup.id, parsedInput.backupId), eq(drizzleDb.schemas.backup.databaseId, parsedInput.databaseId)))
|
||||
|
||||
|
||||
Reference in New Issue
Block a user