-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy patherror.sql
More file actions
58 lines (48 loc) · 1.44 KB
/
error.sql
File metadata and controls
58 lines (48 loc) · 1.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
-- ERROR PAGE --
select
'alert' as component,
'ERROR' as title,
"Problem in «**" || sqlpage.path() || "**»." as description_md,
"Please, report to the *developer*!" as description_md,
'alert-circle' as icon,
'danger' as color;
select
'index' AS link,
'green' AS color,
'BACK to index' AS title;
-- GET VARIABLES --
SELECT
'title' AS component,
'GET Variables' AS contents,
3 AS level,
TRUE AS center;
SELECT
'table' AS component,
TRUE AS sort,
TRUE AS search,
TRUE AS border,
TRUE AS hover,
FALSE AS striped_columns,
TRUE AS striped_rows,
'value' AS markdown;
SELECT "key" AS variable, value
FROM json_each(sqlpage.variables('GET'))
ORDER BY substr("key", 1, 1) = '_', "key";
-- POST VARIABLES --
SELECT
'title' AS component,
'POST Variables' AS contents,
3 AS level,
TRUE AS center;
SELECT
'table' AS component,
TRUE AS sort,
TRUE AS search,
TRUE AS border,
TRUE AS hover,
FALSE AS striped_columns,
TRUE AS striped_rows,
'value' AS markdown;
SELECT "key" AS variable, value
FROM json_each(sqlpage.variables('POST'))
ORDER BY "key";