@@ -104,6 +104,166 @@ making sure that you maintain a proper JSON format.
104104 "propertyTooltip" : " Character classification (LC_CTYPE) to use in the new database. " ,
105105 "propertyType" : " text"
106106 },
107+ {
108+ "propertyName" : " Custom scripts" ,
109+ "propertyType" : " block" ,
110+ "propertyKeyword" : " customScripts" ,
111+ "propertyTooltip" : " " ,
112+ "structure" : [
113+ {
114+ "propertyName" : " Header script" ,
115+ "propertyKeyword" : " headerScript" ,
116+ "propertyType" : " block" ,
117+ "propertyTooltip" : " " ,
118+ "structure" : [
119+ {
120+ "propertyName" : " Script" ,
121+ "propertyKeyword" : " script" ,
122+ "propertyType" : " details" ,
123+ "markdown" : false ,
124+ "template" : " codeEditor" ,
125+ "templateOptions" : {
126+ "editorDialect" : " sql" ,
127+ "customScriptVariables" : true
128+ }
129+ }
130+ ]
131+ },
132+ {
133+ "propertyName" : " Footer script" ,
134+ "propertyKeyword" : " footerScript" ,
135+ "propertyType" : " block" ,
136+ "propertyTooltip" : " " ,
137+ "structure" : [
138+ {
139+ "propertyName" : " Script" ,
140+ "propertyKeyword" : " script" ,
141+ "propertyType" : " details" ,
142+ "markdown" : false ,
143+ "template" : " codeEditor" ,
144+ "templateOptions" : {
145+ "editorDialect" : " sql" ,
146+ "customScriptVariables" : true
147+ }
148+ }
149+ ]
150+ },
151+ {
152+ "propertyName" : " Before each CREATE SCHEMA" ,
153+ "propertyKeyword" : " beforeCreateContainer" ,
154+ "propertyType" : " block" ,
155+ "propertyTooltip" : " " ,
156+ "structure" : [
157+ {
158+ "propertyName" : " Script" ,
159+ "propertyKeyword" : " script" ,
160+ "propertyType" : " details" ,
161+ "markdown" : false ,
162+ "template" : " codeEditor" ,
163+ "templateOptions" : {
164+ "editorDialect" : " sql" ,
165+ "customScriptVariables" : true
166+ }
167+ }
168+ ]
169+ },
170+ {
171+ "propertyName" : " After each CREATE SCHEMA" ,
172+ "propertyKeyword" : " afterCreateContainer" ,
173+ "propertyType" : " block" ,
174+ "propertyTooltip" : " " ,
175+ "structure" : [
176+ {
177+ "propertyName" : " Script" ,
178+ "propertyKeyword" : " script" ,
179+ "propertyType" : " details" ,
180+ "markdown" : false ,
181+ "template" : " codeEditor" ,
182+ "templateOptions" : {
183+ "editorDialect" : " sql" ,
184+ "customScriptVariables" : true
185+ }
186+ }
187+ ]
188+ },
189+ {
190+ "propertyName" : " Before each CREATE TABLE" ,
191+ "propertyKeyword" : " beforeCreateEntity" ,
192+ "propertyType" : " block" ,
193+ "propertyTooltip" : " " ,
194+ "structure" : [
195+ {
196+ "propertyName" : " Script" ,
197+ "propertyKeyword" : " script" ,
198+ "propertyType" : " details" ,
199+ "markdown" : false ,
200+ "template" : " codeEditor" ,
201+ "templateOptions" : {
202+ "editorDialect" : " sql" ,
203+ "customScriptVariables" : true
204+ }
205+ }
206+ ]
207+ },
208+ {
209+ "propertyName" : " After each CREATE TABLE" ,
210+ "propertyKeyword" : " afterCreateEntity" ,
211+ "propertyType" : " block" ,
212+ "propertyTooltip" : " " ,
213+ "structure" : [
214+ {
215+ "propertyName" : " Script" ,
216+ "propertyKeyword" : " script" ,
217+ "propertyType" : " details" ,
218+ "markdown" : false ,
219+ "template" : " codeEditor" ,
220+ "templateOptions" : {
221+ "editorDialect" : " sql" ,
222+ "customScriptVariables" : true
223+ }
224+ }
225+ ]
226+ },
227+ {
228+ "propertyName" : " Before each CREATE VIEW" ,
229+ "propertyKeyword" : " beforeCreateView" ,
230+ "propertyType" : " block" ,
231+ "propertyTooltip" : " " ,
232+ "structure" : [
233+ {
234+ "propertyName" : " Script" ,
235+ "propertyKeyword" : " script" ,
236+ "propertyType" : " details" ,
237+ "markdown" : false ,
238+ "template" : " codeEditor" ,
239+ "templateOptions" : {
240+ "editorDialect" : " sql" ,
241+ "customScriptVariables" : true
242+ }
243+ }
244+ ]
245+ },
246+ {
247+ "propertyName" : " After each CREATE VIEW" ,
248+ "propertyKeyword" : " afterCreateView" ,
249+ "propertyType" : " block" ,
250+ "propertyTooltip" : " " ,
251+ "structure" : [
252+ {
253+ "propertyName" : " Script" ,
254+ "propertyKeyword" : " script" ,
255+ "propertyType" : " details" ,
256+ "markdown" : false ,
257+ "template" : " codeEditor" ,
258+ "templateOptions" : {
259+ "editorDialect" : " sql" ,
260+ "customScriptVariables" : true
261+ }
262+ }
263+ ]
264+ }
265+ ]
266+ },
107267 {
108268 "propertyName" : " Comments" ,
109269 "propertyKeyword" : " comments" ,
0 commit comments