From 17f6cb851a0c6d70a948757fe5a157ba0d95594c Mon Sep 17 00:00:00 2001 From: Ansgar Becker Date: Wed, 13 Nov 2019 14:40:16 +0100 Subject: [PATCH] Issue #88: remove definer clause also for views and events, if wanted --- source/tabletools.pas | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/tabletools.pas b/source/tabletools.pas index c04bf9e2..f0bb38ae 100644 --- a/source/tabletools.pas +++ b/source/tabletools.pas @@ -1588,7 +1588,7 @@ begin Struc := Struc + Quoter.QuoteIdent(FinalDbName)+'.'; Struc := Struc + Quoter.QuoteIdent(DBObj.Name); Output(Struc, True, True, True, True, True); - Struc := DBObj.CreateCode; + Struc := DBObj.GetCreateCode(False, menuExportRemoveDefiner.Checked); if ToDb then Insert(Quoter.QuoteIdent(FinalDbName)+'.', Struc, Pos('VIEW', Struc) + 5 ); end; @@ -1622,7 +1622,7 @@ begin end; lntEvent: begin - Struc := DBObj.CreateCode; + Struc := DBObj.GetCreateCode(False, menuExportRemoveDefiner.Checked); if ToDb then Insert(Quoter.QuoteIdent(FinalDbName)+'.', Struc, Pos('EVENT', Struc) + 6 ); if ToFile or ToDir or ToClipboard then