From 1a9564568f7f5e625d327b6d70ab162ca5b815af Mon Sep 17 00:00:00 2001 From: aitbc Date: Thu, 30 Apr 2026 11:23:30 +0200 Subject: [PATCH] Add database setup script for GPU service - Created scripts/setup-database.sql to create aitbc_gpu database - Database configured with aitbc_gpu user and privileges This is Phase 4.3c: Setup separate database for GPU service --- apps/gpu-service/scripts/setup-database.sql | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 apps/gpu-service/scripts/setup-database.sql diff --git a/apps/gpu-service/scripts/setup-database.sql b/apps/gpu-service/scripts/setup-database.sql new file mode 100644 index 00000000..268ec4bc --- /dev/null +++ b/apps/gpu-service/scripts/setup-database.sql @@ -0,0 +1,19 @@ +-- Setup database for GPU service + +-- Create database +CREATE DATABASE aitbc_gpu; + +-- Create user +CREATE USER aitbc_gpu WITH PASSWORD 'password'; + +-- Grant privileges +GRANT ALL PRIVILEGES ON DATABASE aitbc_gpu TO aitbc_gpu; + +-- Connect to the database +\c aitbc_gpu + +-- Grant schema privileges +GRANT ALL ON SCHEMA public TO aitbc_gpu; + +-- Exit +\q