Replies: 1 comment
-
|
Thanks for the detailed report. 1. Signup fails —
|
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the detailed report. 1. Signup fails —
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Multiple issues when running Bonds with PostgreSQL (signup + vault deletion)
I’ve been testing Bonds with both PostgreSQL and SQLite, and it seems there are several issues specific to the PostgreSQL setup.
With SQLite, everything worked out of the box.
With PostgreSQL, I encountered multiple problems during basic usage.
1. Signup fails on PostgreSQL
Creating a new account fails with a 500 / "Failed to register" error.
This happens because the table
user_notification_channelsis created with:preferred_time timestamptzBut the application inserts a time-only value like:
'09:00'PostgreSQL rejects this because it expects a full timestamp.
I had to manually change the column type to make signup work:
After making this manual change, signup works normally.
SQLite does not have this issue.
2. Vault deletion fails on PostgreSQL
After signing in, I created a vault called "Test Vault" and immediately tried to delete it.
The deletion fails with the following foreign key error:
The vault was just created and should be empty, yet PostgreSQL still prevents deletion.
This does not happen with SQLite, where vault deletion works normally.
Summary
So far the PostgreSQL version required manual fixes and still has issues with basic functionality, while SQLite works without problems.
It looks like PostgreSQL support may need additional testing around:
preferred_time)Beta Was this translation helpful? Give feedback.
All reactions