Skip to content

[LOCKLITE-72] Create Vault entity in database#50

Merged
vbetsch merged 3 commits intodevelopfrom
feat/72-vault-entity
Jul 29, 2025
Merged

[LOCKLITE-72] Create Vault entity in database#50
vbetsch merged 3 commits intodevelopfrom
feat/72-vault-entity

Conversation

@vbetsch
Copy link
Owner

@vbetsch vbetsch commented Jul 29, 2025

No description provided.

@vbetsch vbetsch requested a review from Copilot July 29, 2025 16:33
@vbetsch vbetsch self-assigned this Jul 29, 2025
@vbetsch vbetsch added the database About database schema or models label Jul 29, 2025
@notion-workspace
Copy link

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR creates a new Vault entity in the database to support vault functionality as part of the LOCKLITE-72 feature. The implementation adds the Vault model to the Prisma schema and removes previous migration files to simplify the database schema.

  • Adds a new Vault model with id, label, and secret fields
  • Creates a new database migration for the Vault table
  • Removes older migration files that created MasterAccount and Credential tables

Reviewed Changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 3 comments.

File Description
prisma/schema.prisma Adds the Vault model definition with required fields
prisma/migrations/20250729162652_init/migration.sql Creates the database table for Vault entity
prisma/migrations/20250720202439_init/migration.sql Removes previous migration that modified Credential table
prisma/migrations/20250720185500_init/migration.sql Removes initial migration that created MasterAccount and Credential tables
Files not reviewed (1)
  • .idea/sqldialects.xml: Language not supported

@vbetsch vbetsch added the release:add New features (for the release changelog) label Jul 29, 2025
@vbetsch vbetsch merged commit 148406c into develop Jul 29, 2025
4 checks passed
@vbetsch vbetsch deleted the feat/72-vault-entity branch July 29, 2025 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

database About database schema or models release:add New features (for the release changelog)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants