From 7e5740b462395fd5a00af7a2b599e46b8b5d4f3e Mon Sep 17 00:00:00 2001 From: thiagoomatheus Date: Thu, 15 May 2025 22:37:55 -0300 Subject: [PATCH] fix(media): allow multiples files with same name --- prisma/mysql-schema.prisma | 2 +- .../migration.sql | 2 ++ prisma/postgresql-migrations/migration_lock.toml | 2 +- prisma/postgresql-schema.prisma | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) create mode 100644 prisma/postgresql-migrations/20250516012152_remove_unique_atribute_for_file_name_in_media/migration.sql diff --git a/prisma/mysql-schema.prisma b/prisma/mysql-schema.prisma index a73ca069..89ccba61 100644 --- a/prisma/mysql-schema.prisma +++ b/prisma/mysql-schema.prisma @@ -382,7 +382,7 @@ model IntegrationSession { model Media { id String @id @default(cuid()) - fileName String @unique @db.VarChar(500) + fileName String @db.VarChar(500) type String @db.VarChar(100) mimetype String @db.VarChar(100) createdAt DateTime? @default(dbgenerated("CURRENT_TIMESTAMP")) @db.Timestamp diff --git a/prisma/postgresql-migrations/20250516012152_remove_unique_atribute_for_file_name_in_media/migration.sql b/prisma/postgresql-migrations/20250516012152_remove_unique_atribute_for_file_name_in_media/migration.sql new file mode 100644 index 00000000..25c1eda5 --- /dev/null +++ b/prisma/postgresql-migrations/20250516012152_remove_unique_atribute_for_file_name_in_media/migration.sql @@ -0,0 +1,2 @@ +-- DropIndex +DROP INDEX "Media_fileName_key"; diff --git a/prisma/postgresql-migrations/migration_lock.toml b/prisma/postgresql-migrations/migration_lock.toml index fbffa92c..648c57fd 100644 --- a/prisma/postgresql-migrations/migration_lock.toml +++ b/prisma/postgresql-migrations/migration_lock.toml @@ -1,3 +1,3 @@ # Please do not edit this file manually -# It should be added in your version-control system (i.e. Git) +# It should be added in your version-control system (e.g., Git) provider = "postgresql" \ No newline at end of file diff --git a/prisma/postgresql-schema.prisma b/prisma/postgresql-schema.prisma index a9782ce5..fefcee97 100644 --- a/prisma/postgresql-schema.prisma +++ b/prisma/postgresql-schema.prisma @@ -363,7 +363,7 @@ model TypebotSetting { model Media { id String @id @default(cuid()) - fileName String @unique @db.VarChar(500) + fileName String @db.VarChar(500) type String @db.VarChar(100) mimetype String @db.VarChar(100) createdAt DateTime? @default(now()) @db.Date