Browse Source
Merge branch 'main' into loclafeature/improve-language-localization-for-de-20240124
pull/2918/head
Thomas Kaul
2 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with
35 additions and
20 deletions
-
CHANGELOG.md
-
prisma/migrations/20240106131428_added_permissions_to_access/migration.sql
-
prisma/schema.prisma
|
|
@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 |
|
|
|
|
|
|
|
## Unreleased |
|
|
|
|
|
|
|
### Added |
|
|
|
|
|
|
|
- Added `permissions` to the `Access` model |
|
|
|
|
|
|
|
### Changed |
|
|
|
|
|
|
|
- Improved the language localization for German (`de`) |
|
|
|
|
|
@ -0,0 +1,5 @@ |
|
|
|
-- CreateEnum |
|
|
|
CREATE TYPE "AccessPermission" AS ENUM ('READ', 'READ_RESTRICTED'); |
|
|
|
|
|
|
|
-- AlterTable |
|
|
|
ALTER TABLE "Access" ADD COLUMN "permissions" "AccessPermission"[] DEFAULT ARRAY['READ_RESTRICTED']::"AccessPermission"[]; |
|
|
@ -14,6 +14,7 @@ model Access { |
|
|
|
createdAt DateTime @default(now()) |
|
|
|
granteeUserId String? |
|
|
|
id String @id @default(uuid()) |
|
|
|
permissions AccessPermission[] @default([READ_RESTRICTED]) |
|
|
|
updatedAt DateTime @updatedAt |
|
|
|
userId String |
|
|
|
GranteeUser User? @relation("accessGet", fields: [granteeUserId], references: [id]) |
|
|
@ -196,6 +197,11 @@ model User { |
|
|
|
Subscription Subscription[] |
|
|
|
} |
|
|
|
|
|
|
|
enum AccessPermission { |
|
|
|
READ |
|
|
|
READ_RESTRICTED |
|
|
|
} |
|
|
|
|
|
|
|
enum AssetClass { |
|
|
|
CASH |
|
|
|
COMMODITY |
|
|
|