Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
typo3
qfq
Commits
1d2d7d80
Commit
1d2d7d80
authored
Feb 24, 2016
by
Carsten Rose
Browse files
formEditor.sql: add field Form.showDebugInfo
parent
d93ae811
Changes
1
Hide whitespace changes
Inline
Side-by-side
extension/qfq/sql/formEditor.sql
View file @
1d2d7d80
...
...
@@ -24,6 +24,7 @@ CREATE TABLE IF NOT EXISTS `Form` (
`bsNoteColumns`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`parameter`
TEXT
NOT
NULL
,
`showDebugInfo`
ENUM
(
'yes'
,
'no'
)
NOT
NULL
DEFAULT
'no'
,
`deleted`
ENUM
(
'yes'
,
'no'
)
NOT
NULL
DEFAULT
'no'
,
`modified`
TIMESTAMP
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
,
...
...
@@ -55,34 +56,34 @@ DROP TABLE IF EXISTS `FormElement`;
CREATE
TABLE
IF
NOT
EXISTS
`FormElement`
(
`id`
INT
(
11
)
NOT
NULL
AUTO_INCREMENT
,
`formId`
INT
(
11
)
NOT
NULL
,
`feIdContainer`
INT
(
11
)
NOT
NULL
DEFAULT
'0'
,
`feIdContainer`
INT
(
11
)
NOT
NULL
DEFAULT
'0'
,
`enabled`
ENUM
(
'yes'
,
'no'
)
NOT
NULL
DEFAULT
'yes'
,
`enabled`
ENUM
(
'yes'
,
'no'
)
NOT
NULL
DEFAULT
'yes'
,
`name`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`label`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`name`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`label`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`mode`
ENUM
(
'show'
,
'readonly'
,
'required'
,
'lock'
,
'disabled'
)
NOT
NULL
DEFAULT
'show'
,
`class`
ENUM
(
'native'
,
'action'
,
'container'
)
NOT
NULL
DEFAULT
'native'
,
`mode`
ENUM
(
'show'
,
'readonly'
,
'required'
,
'lock'
,
'disabled'
)
NOT
NULL
DEFAULT
'show'
,
`class`
ENUM
(
'native'
,
'action'
,
'container'
)
NOT
NULL
DEFAULT
'native'
,
`type`
ENUM
(
'checkbox'
,
'dateJQW'
,
'datetimeJQW'
,
'gridJQW'
,
'hidden'
,
'text'
,
'note'
,
'password'
,
'radio'
,
'select'
,
'subrecord'
,
'upload'
,
'fieldset'
,
'pill'
,
'before_load'
,
'before_save'
,
'before_insert'
,
'before_update'
,
'before_delete'
,
'after_load'
,
'after_save'
,
'after_insert'
,
'after_update'
,
'after_delete'
,
'feGroup'
,
'sendmail'
)
NOT
NULL
DEFAULT
'text'
,
`checkType`
ENUM
(
''
,
'min|max'
,
'pattern'
,
'number'
,
'email'
)
NOT
NULL
DEFAULT
''
,
`checkPattern`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
'note'
,
'password'
,
'radio'
,
'select'
,
'subrecord'
,
'upload'
,
'fieldset'
,
'pill'
,
'before_load'
,
'before_save'
,
'before_insert'
,
'before_update'
,
'before_delete'
,
'after_load'
,
'after_save'
,
'after_insert'
,
'after_update'
,
'after_delete'
,
'feGroup'
,
'sendmail'
)
NOT
NULL
DEFAULT
'text'
,
`checkType`
ENUM
(
''
,
'min|max'
,
'pattern'
,
'number'
,
'email'
)
NOT
NULL
DEFAULT
''
,
`checkPattern`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`onChange`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`onChange`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`ord`
INT
(
11
)
NOT
NULL
DEFAULT
'0'
,
`tabindex`
INT
(
11
)
NOT
NULL
DEFAULT
'0'
,
`ord`
INT
(
11
)
NOT
NULL
DEFAULT
'0'
,
`tabindex`
INT
(
11
)
NOT
NULL
DEFAULT
'0'
,
`size`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`maxLength`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`size`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`maxLength`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`note`
TEXT
NOT
NULL
,
`tooltip`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`placeholder`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`tooltip`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`placeholder`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`value`
TEXT
NOT
NULL
,
`sql1`
TEXT
NOT
NULL
,
...
...
@@ -90,11 +91,11 @@ CREATE TABLE IF NOT EXISTS `FormElement` (
`parameter`
TEXT
NOT
NULL
,
`clientJs`
TEXT
NOT
NULL
,
`feGroup`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`debug`
ENUM
(
'yes'
,
'no'
)
NOT
NULL
DEFAULT
'no'
,
`deleted`
ENUM
(
'yes'
,
'no'
)
NOT
NULL
DEFAULT
'no'
,
`modified`
TIMESTAMP
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
,
`created`
DATETIME
NOT
NULL
DEFAULT
'0000-00-00 00:00:00'
,
`feGroup`
VARCHAR
(
255
)
NOT
NULL
DEFAULT
''
,
`debug`
ENUM
(
'yes'
,
'no'
)
NOT
NULL
DEFAULT
'no'
,
`deleted`
ENUM
(
'yes'
,
'no'
)
NOT
NULL
DEFAULT
'no'
,
`modified`
TIMESTAMP
NOT
NULL
DEFAULT
CURRENT_TIMESTAMP
,
`created`
DATETIME
NOT
NULL
DEFAULT
'0000-00-00 00:00:00'
,
PRIMARY
KEY
(
`id`
),
KEY
`formId`
(
`formId`
),
...
...
@@ -150,7 +151,8 @@ VALUES
(
1
,
'bsInputColumns'
,
'BS Input Columns'
,
'show'
,
'text'
,
'native'
,
290
,
40
,
250
,
''
,
''
,
''
,
''
,
''
,
''
,
3
),
(
1
,
'bsNoteColumns'
,
'BS Note Columns'
,
'show'
,
'text'
,
'native'
,
300
,
40
,
250
,
''
,
''
,
''
,
''
,
''
,
''
,
3
),
(
1
,
'deleted'
,
'Deleted'
,
'show'
,
'checkbox'
,
'native'
,
400
,
0
,
0
,
''
,
''
,
''
,
''
,
''
,
''
,
3
),
(
1
,
'showDebugInfo'
,
'Show debug info'
,
'show'
,
'checkbox'
,
'native'
,
400
,
0
,
0
,
''
,
''
,
''
,
''
,
''
,
''
,
3
),
(
1
,
'deleted'
,
'Deleted'
,
'show'
,
'checkbox'
,
'native'
,
405
,
0
,
0
,
''
,
''
,
''
,
''
,
''
,
''
,
3
),
(
1
,
'modified'
,
'Modified'
,
'readonly'
,
'text'
,
'native'
,
410
,
40
,
20
,
''
,
''
,
''
,
''
,
''
,
''
,
3
),
(
1
,
'created'
,
'Created'
,
'readonly'
,
'text'
,
'native'
,
420
,
40
,
20
,
''
,
''
,
''
,
''
,
''
,
''
,
3
),
...
...
@@ -158,13 +160,13 @@ VALUES
(
1
,
'multiMode'
,
'Multi Mode'
,
'show'
,
'radio'
,
'native'
,
220
,
0
,
0
,
''
,
''
,
''
,
''
,
''
,
''
,
4
),
(
1
,
'multiSql'
,
'Multi SQL'
,
'show'
,
'text'
,
'native'
,
230
,
'40,3'
,
0
,
''
,
''
,
''
,
''
,
''
,
''
,
4
),
(
1
,
'multiDetailForm'
,
'Multi Detail Form'
,
'show'
,
'text'
,
'native'
,
240
,
40
,
255
,
''
,
''
,
''
,
''
,
''
,
''
,
4
),
(
1
,
'multiDetailFormParameter'
,
'Multi Detail Form Parameter'
,
'show'
,
'text'
,
'native'
,
250
,
40
,
255
,
''
,
''
,
''
,
''
,
''
,
''
,
4
),
(
1
,
'multiDetailFormParameter'
,
'Multi Detail Form Parameter'
,
'show'
,
'text'
,
'native'
,
250
,
40
,
255
,
''
,
''
,
''
,
''
,
''
,
''
,
4
),
(
1
,
''
,
'FormElements'
,
'show'
,
'subrecord'
,
'native'
,
500
,
0
,
0
,
''
,
''
,
''
,
'{{!SELECT * FROM FormElement WHERE formId={{id:R0}}}}'
,
''
,
'form=formElement'
,
5
);
#
#
FormEditor
:
FormElement
INSERT
INTO
Form
(
name
,
title
,
noteInternal
,
tableName
,
permitNew
,
permitEdit
,
render
,
multiSql
,
parameter
)
VALUES
...
...
@@ -185,7 +187,7 @@ VALUES
(
110
,
2
,
'id'
,
'id'
,
'readonly'
,
'text'
,
'native'
,
100
,
10
,
11
,
''
,
''
,
''
,
''
,
''
,
''
,
100
,
'no'
),
(
111
,
2
,
'formId'
,
'formId'
,
'readonly'
,
'text'
,
'native'
,
120
,
40
,
255
,
''
,
''
,
''
,
''
,
''
,
''
,
100
,
'no'
),
(
112
,
2
,
'feIdContainer'
,
'Container'
,
'show'
,
'select'
,
'native'
,
150
,
0
,
0
,
''
,
''
,
''
,
'{{!SELECT fe.id, CONCAT(fe.class, " / ", fe.label) FROM FormElement As fe WHERE fe.formId={{
i
d}} AND fe.class="container" ORDER BY fe.ord }}'
,
'{{!SELECT fe.id, CONCAT(fe.class, " / ", fe.label) FROM FormElement As fe WHERE fe.formId={{
formI
d}} AND fe.class="container" ORDER BY fe.ord }}'
,
''
,
'emptyItemAtStart'
,
100
,
'no'
),
(
113
,
2
,
'enabled'
,
'Enabled'
,
'show'
,
'checkbox'
,
'native'
,
120
,
0
,
0
,
''
,
''
,
''
,
''
,
''
,
''
,
100
,
'no'
),
(
114
,
2
,
'name'
,
'Name'
,
'show'
,
'text'
,
'native'
,
120
,
40
,
255
,
''
,
''
,
''
,
''
,
''
,
''
,
100
,
'no'
),
...
...
@@ -213,7 +215,6 @@ VALUES
(
136
,
2
,
'modified'
,
'Modified'
,
'readonly'
,
'text'
,
'native'
,
410
,
40
,
20
,
''
,
''
,
''
,
''
,
''
,
''
,
104
,
'no'
),
(
137
,
2
,
'created'
,
'Created'
,
'readonly'
,
'text'
,
'native'
,
420
,
40
,
20
,
''
,
''
,
''
,
''
,
''
,
''
,
104
,
'no'
);
#
FormEditor
:
Small
INSERT
INTO
Form
(
name
,
title
,
noteInternal
,
tableName
,
permitNew
,
permitEdit
,
render
,
multiSql
,
parameter
)
VALUES
(
'person'
,
'Person {{SELECT ": ", firstName, " ", name, " (", id, ")" FROM Person WHERE id = {{recordId:S0}}}}'
,
...
...
@@ -240,7 +241,6 @@ VALUES
(
300
,
4
,
'id'
,
'id'
,
'readonly'
,
'text'
,
'native'
,
100
,
10
,
11
,
''
,
''
,
''
,
''
,
''
,
''
,
0
,
'no'
),
(
310
,
4
,
'name'
,
'Name'
,
'show'
,
'text'
,
'native'
,
120
,
40
,
255
,
''
,
''
,
''
,
''
,
''
,
''
,
0
,
'no'
);
#
Form
:
table
INSERT
INTO
Form
(
name
,
title
,
noteInternal
,
tableName
,
permitNew
,
permitEdit
,
render
,
multiSql
,
parameter
)
VALUES
(
'formtable'
,
'Form: Table'
,
''
,
'Form'
,
'always'
,
'always'
,
'table'
,
''
,
''
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment