Skip to content

Commit c71966c

Browse files
committed
FINERACT-2557: Update Quick Start to focus on PostgreSQL and remove MySQL-specific database commands
1 parent b26571b commit c71966c

1 file changed

Lines changed: 8 additions & 6 deletions

File tree

README.md

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,20 +59,22 @@ Follow these steps to quickly set up and run Apache Fineract locally:
5959

6060
### Prerequisites
6161
- Java 21 or higher
62-
- PostgreSQL or MariaDB running locally
62+
- PostgreSQL running locally
6363

6464
### Clone the repository
6565
```bash
6666
git clone https://github.com/apache/fineract.git
6767
cd fineract
6868
```
6969

70-
### Create databases
70+
### Database setup (PostgreSQL)
71+
7172
```bash
72-
./gradlew createDB -PdbName=fineract_tenants
73-
./gradlew createDB -PdbName=fineract_default
73+
./gradlew createPGDB -PdbName=fineract_tenants
74+
./gradlew createPGDB -PdbName=fineract_default
7475
```
7576

77+
> Note: This task requires PostgreSQL running on localhost:5432 with a user allowed to create databases (default in this project/CI: root / postgres)
7678
### Run the application
7779
```bash
7880
./gradlew devRun
@@ -88,8 +90,8 @@ How to run for local development
8890

8991
Run the following commands in this order:
9092
```bash
91-
./gradlew createDB -PdbName=fineract_tenants
92-
./gradlew createDB -PdbName=fineract_default
93+
./gradlew createPGDB -PdbName=fineract_tenants
94+
./gradlew createPGDB -PdbName=fineract_default
9395
./gradlew devRun
9496
```
9597

0 commit comments

Comments
 (0)