| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Die QEDDB-RUBY ist die neue Mitgliederverwaltung für den Quod Erat Demonstrandum e.V. (https://www.qed-verein.de)
Die Implementierung erfolgte mit Ruby on Rails Version 6 (https://rubyonrails.org/)
Im GIT-Repository sind lediglich die Quelltextdateien für die QEDDB. Die zugehörigen Abhängigkeiten sind nicht im GIT-Repositiry enthalten. Diese können nach dem Klonen mit
gem install bundle bundle config set --local path 'vendor/bundle' bundle install
ins Verzeichnis vendor/bundle nachinstalliert werden. Zur Installation muss das Ruby-Paket bundle zur Verfügung stehen. Anschließend müssen die JavaScript-Abhängigkeiten mit yarn installiert werden
yarnpkg install
Möchte man MYSQL benutzen, so muss vorher "ruby db/mysql_patch.rb" ausgeführt werden. Falls noch keine Datenbank erstellt wurde, muss anschließend
bin/rails db:setup
aufgerufen werden. Dieser Befehl erstellt auch einen Benutzer "Admin" mit Passwort "mypassword". Anschließend lassen sich zum Rumspielen die Daten der Testcases importieren.
bin/rails db:fixtures:load
In config/application.rb befinden sich die Einstellungen zum Konfigurieren
Neue Abhängigkeiten herunterladen bundle update Neue CSS/JS vorcompilieren rake assets:precompile Migrations laufen lassen rails db:migrate
| Back | FazBrowse Home | New Git URL |