Subversion-Projekte lars-tiefland.laravel_shop

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
148 lars 1
<?php
2
 
3
namespace Doctrine\DBAL\Platforms\Keywords;
4
 
5
use Doctrine\Deprecations\Deprecation;
6
 
7
/**
8
 * Reserved keywords list corresponding to the PostgreSQL database platform of the oldest supported version.
9
 */
10
class PostgreSQLKeywords extends KeywordList
11
{
12
    /**
13
     * {@inheritdoc}
14
     *
15
     * @deprecated
16
     */
17
    public function getName()
18
    {
19
        Deprecation::triggerIfCalledFromOutside(
20
            'doctrine/dbal',
21
            'https://github.com/doctrine/dbal/pull/5433',
22
            'PostgreSQLKeywords::getName() is deprecated.',
23
        );
24
 
25
        return 'PostgreSQL';
26
    }
27
 
28
    /**
29
     * {@inheritdoc}
30
     */
31
    protected function getKeywords()
32
    {
33
        return [
34
            'ALL',
35
            'ANALYSE',
36
            'ANALYZE',
37
            'AND',
38
            'ANY',
39
            'ARRAY',
40
            'AS',
41
            'ASC',
42
            'ASYMMETRIC',
43
            'AUTHORIZATION',
44
            'BINARY',
45
            'BOTH',
46
            'CASE',
47
            'CAST',
48
            'CHECK',
49
            'COLLATE',
50
            'COLLATION',
51
            'COLUMN',
52
            'CONCURRENTLY',
53
            'CONSTRAINT',
54
            'CREATE',
55
            'CROSS',
56
            'CURRENT_CATALOG',
57
            'CURRENT_DATE',
58
            'CURRENT_ROLE',
59
            'CURRENT_SCHEMA',
60
            'CURRENT_TIME',
61
            'CURRENT_TIMESTAMP',
62
            'CURRENT_USER',
63
            'DEFAULT',
64
            'DEFERRABLE',
65
            'DESC',
66
            'DISTINCT',
67
            'DO',
68
            'ELSE',
69
            'END',
70
            'EXCEPT',
71
            'FALSE',
72
            'FETCH',
73
            'FOR',
74
            'FOREIGN',
75
            'FREEZE',
76
            'FROM',
77
            'FULL',
78
            'GRANT',
79
            'GROUP',
80
            'HAVING',
81
            'ILIKE',
82
            'IN',
83
            'INITIALLY',
84
            'INNER',
85
            'INTERSECT',
86
            'INTO',
87
            'IS',
88
            'ISNULL',
89
            'JOIN',
90
            'LATERAL',
91
            'LEADING',
92
            'LEFT',
93
            'LIKE',
94
            'LIMIT',
95
            'LOCALTIME',
96
            'LOCALTIMESTAMP',
97
            'NATURAL',
98
            'NOT',
99
            'NOTNULL',
100
            'NULL',
101
            'OFFSET',
102
            'ON',
103
            'ONLY',
104
            'OR',
105
            'ORDER',
106
            'OUTER',
107
            'OVERLAPS',
108
            'PLACING',
109
            'PRIMARY',
110
            'REFERENCES',
111
            'RETURNING',
112
            'RIGHT',
113
            'SELECT',
114
            'SESSION_USER',
115
            'SIMILAR',
116
            'SOME',
117
            'SYMMETRIC',
118
            'TABLE',
119
            'THEN',
120
            'TO',
121
            'TRAILING',
122
            'TRUE',
123
            'UNION',
124
            'UNIQUE',
125
            'USER',
126
            'USING',
127
            'VARIADIC',
128
            'VERBOSE',
129
            'WHEN',
130
            'WHERE',
131
            'WINDOW',
132
            'WITH',
133
        ];
134
    }
135
}