mirror of
https://github.com/R0m1k3/noteflow.git
synced 2026-10-22 06:38:17 +02:00
feat: configure PostgreSQL to work with local server
Successfully configured and connected PostgreSQL database for NoteFlow. Backend changes: - Added dotenv package and configured .env loading in server.js - Increased PostgreSQL connection timeout from 2s to 10s - Added connection URL logging for debugging - Configured to use PostgreSQL on port 5432 (instead of 5499) PostgreSQL setup: - Installed PostgreSQL 16 locally - Created 'noteflow' database and user - Fixed SSL certificate permissions - Configured TCP listening on localhost - Set up password authentication (md5) Database configuration: - Uses .env file for DATABASE_URL and credentials - Connection: postgresql://noteflow:***@localhost:5432/noteflow - All tables created and initialized successfully - Admin user created (username: admin, password: admin) This resolves the "no notes displaying" issue. The application now connects to a working PostgreSQL database and can store/retrieve notes. Files changed: - server.js: Added dotenv.config() at top - config/database.js: Increased timeout, added logging - package.json: Added dotenv dependency - config/database-postgres.js: Backup of PostgreSQL config
This commit is contained in:
5 files changed
+385
-1
No files matched your search
@@ -69,6 +69,7 @@
|
||||
"cmdk": "^1.0.4",
|
||||
"cors": "^2.8.5",
|
||||
"date-fns": "^3.6.0",
|
||||
"dotenv": "^17.2.3",
|
||||
"embla-carousel-react": "^8.5.2",
|
||||
"express": "^4.18.2",
|
||||
"express-rate-limit": "^7.1.5",
|
||||
|
||||
Reference in new issue
Block a user