cleanup
This commit is contained in:
parent
6cc77f26b5
commit
e621597a94
@ -8,13 +8,16 @@ This repository contains the code for the EZGG LAN Manager.
|
||||
|
||||
### Prerequisites
|
||||
|
||||
- Working Installation of MySQL 5 or latest MariaDB Server (`mariadb-server` for Debian-based Linux, `XAMPP` for Windows)
|
||||
- Working Installation of MariaDB Server (version `10.6.25` or later)
|
||||
+ MySQL should work too, but there are no guarantees.
|
||||
- Python 3.9 or higher
|
||||
- PyCharm or similar IDE (optional)
|
||||
|
||||
### Step 1: Preparing Database
|
||||
|
||||
To prepare the database, apply the SQL file located in `sql/create_database.sql` followed by `sql/tournament_patch.sql` to your database server. This is easily accomplished with the MYSQL Workbench, but it can be also done by pipeing the file into the mariadb-server executable.
|
||||
To prepare the database, apply the SQL file located in `sql/create_database.sql` to your database server. This is easily accomplished with the MYSQL Workbench, but it can be also done by piping the file into the mariadb-server executable.
|
||||
|
||||
After creating the database, apply all patches found in `sql/*_patch.sql` in their numeric order.
|
||||
|
||||
Optionally, you can now execute the script `create_demo_database_content.py`, found in `src/ezgg_lan_manager/helpers`. Be aware that it can be buggy sometimes, especially if you overwrite existing data.
|
||||
|
||||
@ -43,4 +46,4 @@ FLUSH PRIVILEGES;
|
||||
```
|
||||
3. Make sure to **NOT** use the default passwords!
|
||||
4. Apply the `create_database.sql` when starting the MariaDB container for the first time.
|
||||
5. Apply the `tournament_patch.sql` when starting the MariaDB container for the first time.
|
||||
5. Apply the patches (`sql/*_patch.sql`) when starting the MariaDB container for the first time.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user