Skip to content

Commit 38710e2

Browse files
committed
chore: initial modulith project setup with Docker & CI
- add root and subproject Gradle build files (console, iam, migration) - include Dockerfiles for services and compose.yaml - configure security, migration, and console application classes - add IAM and migration components (AuthorizationServerConfig, SecurityConfig, etc.) - add resources (application.yml, db changelogs, banner) - set up code style/formatter configs (.editorconfig, Prettier, yamllint, checkstyle) - add GitHub workflows for linting/formatting and platform CI - update .gitignore and project settings - add VSCode launch/settings - configure project-level settings.gradle.kts and dependencies - clean up Docker database scripts and keycloak realms
1 parent ddb19f8 commit 38710e2

54 files changed

Lines changed: 1411 additions & 4427 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.docker/database/01-create-keycloak.sql

Lines changed: 0 additions & 10 deletions
This file was deleted.
Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,3 @@ CREATE DATABASE workastra_db;
33
CREATE USER workastra_user WITH ENCRYPTED PASSWORD 'workastra_password';
44

55
GRANT ALL PRIVILEGES ON DATABASE workastra_db TO workastra_user;
6-
7-
\c workastra_db
8-
9-
GRANT USAGE ON SCHEMA public TO workastra_user;
10-
GRANT CREATE ON SCHEMA public TO workastra_user;

0 commit comments

Comments
 (0)