Skip to content

Beispiel CRUD-Applikation mit Test, Build & Deploy Pipelines

License

Notifications You must be signed in to change notification settings

niklas-simon/dev-cat-ops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dev🐱Ops

Eine CRUD Webanwendung, welche als Beispiel für die Anwendung von GitHub Actions verwendet werden kann.

Technologien

Voraussetzungen

Nutzung

Abhängigkeiten Installieren

pnpm install
pnpx prisma generate

Umgebung Aufsetzen

Die Datei .env.example zeigt eine Beispielkonfiguration der Umgebungsvariablen. Diese Datei muss in .env kopiert und auf die Umgebung angepasst werden. Folgende Variablen werden unterstützt:

  • DATABASE_URL: [Pflicht] Gibt die Datenbankverbindung an (Format: {Treiber}://{Benutzer}:{Passwort}@{Host}:{Port}/{Datenbank})
  • UPLOAD_FOLDER: [Optional] Gibt den Pfad an, unter welchem hochgeladene Bilder gespeichert werden sollen

Datenbank Initialisieren

pnpx prisma db push -- --skip-generate

Entwicklungsserver Starten

pnpm run dev

Server Bauen

pnpm run build

Gebauten Server Starten

pnpm run start

About

Beispiel CRUD-Applikation mit Test, Build & Deploy Pipelines

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •