Project

General

Profile

Actions

Feature #15969

open

Auto Update Stored Procedure

Added by Enis Nuredini about 1 year ago. Updated 4 months ago.

Status:
New
Priority:
Normal
Assignee:
Support: Web
Target version:
Start date:
06.04.2023
Due date:
% Done:

0%

Estimated time:
Discuss:
Prio Planung:
No
Vote:

Description

Wird eine QFQ Instanz als ganzes kopiert und ein SQL Dump von einer DB zur anderen importiert, so fehlen die Stored Procedures. Bisher wurden diese manuell übertragen.

1) Neu braucht es in der QFQ Extension Config unter dem Tab Debug bei database.update eine dritte Option 'autoDb'. Es gibt schon 'auto' und 'always'. 'auto' würde alles triggern beim DB Update inkl. einem Check ob Stored Procedures existieren und diese erstellen falls nicht (sollte bestehender Code existieren). 'autoDb' führt alles aus wie bisher mit Ausnahme der Stored Procedures. Bei 'always' wird sowieso alles ausgeführt und das bei jedem Load wie gewohnt. Permissions werden vorausgesetzt damit Typo3 die Stored Procedures erstellen kann.

2) Was noch ein Thema war: Triggern der Create Stored Procedures falls QFQ Fehlermeldung erscheint dass eine aufzurufende SQL Function nicht gefunden wurde (Idee wurde wieder verworfen.). Danach ein Check ob das Create Stored Procedures erfolgreich ausgeführt wurde.

Actions #1

Updated by Carsten Rose about 1 year ago

  • Description updated (diff)

Option (2) tritt ein bei dem Fall das eine neue Instanz via dump/restore (mysqldump/mysql) erstellt wird. D.h. das ist der primaere Grund fuer dieses Ticket.

Actions #2

Updated by Carsten Rose 4 months ago

  • Target version changed from 385 to 24.10.0
Actions

Also available in: Atom PDF