From 38c98531ede80c60a098813fc62fdf2aee8a8053 Mon Sep 17 00:00:00 2001 From: paolo Date: Thu, 23 Jun 2016 12:29:58 +0200 Subject: [PATCH] Fix: DBTools $seed_path property is now set in the constructor, APPPATH is not always replaced Fix: Set the right value of seq_vorlagestudiengang_vorlagestudiengang_id before the insert --- application/controllers/DBTools.php | 4 +++- application/migrations/010_vorlage.php | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/application/controllers/DBTools.php b/application/controllers/DBTools.php index dc3925269..d7e0ca00a 100644 --- a/application/controllers/DBTools.php +++ b/application/controllers/DBTools.php @@ -16,7 +16,7 @@ class DBTools extends FHC_Controller * * @var string */ - protected $seed_path = APPPATH.'seeds/'; + protected $seed_path; /** * Seed basename regex @@ -34,6 +34,8 @@ class DBTools extends FHC_Controller { parent::__construct(); + $seed_path = APPPATH.'seeds/'; + if ($this->input->is_cli_request()) { $cli = true; diff --git a/application/migrations/010_vorlage.php b/application/migrations/010_vorlage.php index 110200fd2..343d6fbc6 100755 --- a/application/migrations/010_vorlage.php +++ b/application/migrations/010_vorlage.php @@ -59,7 +59,8 @@ class Migration_Vorlage extends CI_Migration { { echo 'Column public.tbl_vorlagestudiengang.orgform_kurzbz added!'; // Insert Demo Data - $query= "INSERT INTO public.tbl_vorlagestudiengang VALUES ('MailRegistration', 0, 1, '

Sehr geehrte/r {anrede} {vorname} {nachname},

+ $query = "SELECT setval('seq_vorlagestudiengang_vorlagestudiengang_id', (SELECT MAX(vorlagestudiengang_id) FROM public.tbl_vorlagestudiengang));"; + $query .= "INSERT INTO public.tbl_vorlagestudiengang VALUES ('MailRegistration', 0, 1, '

Sehr geehrte/r {anrede} {vorname} {nachname},

vielen Dank für Ihre Registrierung an unserer Hochschule. Im Anhang senden wir ihnen den Zugangscode.

Code: {code}

Unter folgenden Link können sie sich direkt für unser Service einloggen: {link}{code}