Bläddra i källkod

allow localhost to acces db and update readme

https
jakobsn 6 år sedan
förälder
incheckning
cd6d7f8c82
2 ändrade filer med 28 tillägg och 5 borttagningar
  1. +26
    -4
      README.md
  2. +2
    -1
      mysql/sql/init.sql

+ 26
- 4
README.md Visa fil

@@ -14,25 +14,47 @@ $ docker-compose up --build

### Prune/Recreate
If you need a fresh rebuild in case of startup issues use this command (WARNING this will remove all your docker images)

$ docker system prune -a

$ docker-compose up --build

### Deploy locally
# Deploy locally

Prerequisites:

mysql

python3

src/app/requirements.txt

# Run Datatbase:
### Run Datatbase:
Launch mysql at default port (3306)

$ systemctl start mysqld

Log in to database
$ mysql -u <user> -p

$ sudo mysql -u root

Insert mysql queries

"CREATE database db;"

"USE db;"
Then populate databse by posting mysql/sql/init.sql into mysql

"SET PASSWORD FOR 'root'@'localhost' = PASSWORD('root');"

Then populate databse by posting mysql/sql/init.sql into
mysql

Edit src/app/models/database.py to point at local server



Run app

$ cd src/app/

$ python3 src/app/main.py

+ 2
- 1
mysql/sql/init.sql Visa fil

@@ -130,8 +130,9 @@ insert into project_category values (NULL, "Test");


/*
Create default database user
Create default database user
*/

CREATE USER 'root'@'10.5.0.6' IDENTIFIED BY 'root';
GRANT ALL PRIVILEGES ON db.* TO 'root'@'10.5.0.6';
GRANT ALL PRIVILEGES ON db.* TO 'root'@'localhost';

Laddar…
Avbryt
Spara