43 lines
551 B
Markdown
43 lines
551 B
Markdown
# BirdQuizz
|
|
|
|
Identify Bird Song !
|
|
|
|
|
|
# Installation
|
|
|
|
```bash
|
|
git clone https://forge.chapril.org/UncleSamulus/BirdQuizz.git
|
|
cd BirdQuizz
|
|
python3 -m venv
|
|
. venv/bin/activate
|
|
pip install -r requirements.txt
|
|
```
|
|
|
|
## Database configuration
|
|
|
|
```bash
|
|
sudo mysql
|
|
```
|
|
|
|
```sql
|
|
CREATE DATABASE birdquizz;
|
|
GRANT ALL ON birdquizz.* TO birdquizz@localhost IDENTIFIED BY 'secret';
|
|
```
|
|
|
|
## Configuration
|
|
|
|
```bash
|
|
cp config.py.example config.py
|
|
```
|
|
|
|
## Database migration
|
|
|
|
```bash
|
|
python3
|
|
```
|
|
|
|
```python3
|
|
from app import *
|
|
app.app_context().push()
|
|
db.create_all()
|
|
``` |