Initialisere database - gskjeret/restest GitHub Wiki

Installer MySQL, nyeste versjon. https://dev.mysql.com/downloads/installer/ Åpne MySQL Workbench Lag et skjema som heter djangobase (bruk GUI eller kjør CREATE SCHEMA djangobase ;) Opprett en bruker Geir med passord Latte datte 25 (Denne bør legges om til noe som er felles)

Fra ditt python-environment, kjør følgende kommandoer. Dette oppretter tabeller i skjemaet:

  • py manage.py makemigrations
  • py manage.py migrate

Opprett superbruker, navn og passord admin:

  • py manage.py createsuperuser

I MySQL Workbench, **SLÅ AV SAFEMODE **og kjør scriptene i rekkefølge. Husk at MySQL har autocommit.

  1. database\databaselogikk.sql
  2. database\testdata.sql
  3. database\create_extras.sql

Fra ditt python-environment, kjør følgende kommando, som installerer en plugin som er nødvendig for kommunikasjon med MySQL:

  • pip install PyMySQL