diff options
| author | polo <ordipolo@gmx.fr> | 2024-08-13 23:45:21 +0200 |
|---|---|---|
| committer | polo <ordipolo@gmx.fr> | 2024-08-13 23:45:21 +0200 |
| commit | bf6655a534a6775d30cafa67bd801276bda1d98d (patch) | |
| tree | c6381e3f6c81c33eab72508f410b165ba05f7e9c /vendor/doctrine/dbal/src/Platforms/Keywords | |
| parent | 94d67a4b51f8e62e7d518cce26a526ae1ec48278 (diff) | |
| download | AppliGestionPHP-bf6655a534a6775d30cafa67bd801276bda1d98d.tar.gz AppliGestionPHP-bf6655a534a6775d30cafa67bd801276bda1d98d.tar.bz2 AppliGestionPHP-bf6655a534a6775d30cafa67bd801276bda1d98d.zip | |
VERSION 0.2 doctrine ORM et entités
Diffstat (limited to 'vendor/doctrine/dbal/src/Platforms/Keywords')
9 files changed, 1636 insertions, 0 deletions
diff --git a/vendor/doctrine/dbal/src/Platforms/Keywords/DB2Keywords.php b/vendor/doctrine/dbal/src/Platforms/Keywords/DB2Keywords.php new file mode 100644 index 0000000..5ab6a6c --- /dev/null +++ b/vendor/doctrine/dbal/src/Platforms/Keywords/DB2Keywords.php | |||
| @@ -0,0 +1,414 @@ | |||
| 1 | <?php | ||
| 2 | |||
| 3 | declare(strict_types=1); | ||
| 4 | |||
| 5 | namespace Doctrine\DBAL\Platforms\Keywords; | ||
| 6 | |||
| 7 | /** | ||
| 8 | * DB2 Keywords. | ||
| 9 | */ | ||
| 10 | class DB2Keywords extends KeywordList | ||
| 11 | { | ||
| 12 | /** | ||
| 13 | * {@inheritDoc} | ||
| 14 | */ | ||
| 15 | protected function getKeywords(): array | ||
| 16 | { | ||
| 17 | return [ | ||
| 18 | 'ACTIVATE', | ||
| 19 | 'ADD', | ||
| 20 | 'AFTER', | ||
| 21 | 'ALIAS', | ||
| 22 | 'ALL', | ||
| 23 | 'ALLOCATE', | ||
| 24 | 'ALLOW', | ||
| 25 | 'ALTER', | ||
| 26 | 'AND', | ||
| 27 | 'ANY', | ||
| 28 | 'AS', | ||
| 29 | 'ASENSITIVE', | ||
| 30 | 'ASSOCIATE', | ||
| 31 | 'ASUTIME', | ||
| 32 | 'AT', | ||
| 33 | 'ATTRIBUTES', | ||
| 34 | 'AUDIT', | ||
| 35 | 'AUTHORIZATION', | ||
| 36 | 'AUX', | ||
| 37 | 'AUXILIARY', | ||
| 38 | 'BEFORE', | ||
| 39 | 'BEGIN', | ||
| 40 | 'BETWEEN', | ||
| 41 | 'BINARY', | ||
| 42 | 'BUFFERPOOL', | ||
| 43 | 'BY', | ||
| 44 | 'CACHE', | ||
| 45 | 'CALL', | ||
| 46 | 'CALLED', | ||
| 47 | 'CAPTURE', | ||
| 48 | 'CARDINALITY', | ||
| 49 | 'CASCADED', | ||
| 50 | 'CASE', | ||
| 51 | 'CAST', | ||
| 52 | 'CCSID', | ||
| 53 | 'CHAR', | ||
| 54 | 'CHARACTER', | ||
| 55 | 'CHECK', | ||
| 56 | 'CLONE', | ||
| 57 | 'CLOSE', | ||
| 58 | 'CLUSTER', | ||
| 59 | 'COLLECTION', | ||
| 60 | 'COLLID', | ||
| 61 | 'COLUMN', | ||
| 62 | 'COMMENT', | ||
| 63 | 'COMMIT', | ||
| 64 | 'CONCAT', | ||
| 65 | 'CONDITION', | ||
| 66 | 'CONNECT', | ||
| 67 | 'CONNECTION', | ||
| 68 | 'CONSTRAINT', | ||
| 69 | 'CONTAINS', | ||
| 70 | 'CONTINUE', | ||
| 71 | 'COUNT', | ||
| 72 | 'COUNT_BIG', | ||
| 73 | 'CREATE', | ||
| 74 | 'CROSS', | ||
| 75 | 'CURRENT', | ||
| 76 | 'CURRENT_DATE', | ||
| 77 | 'CURRENT_LC_CTYPE', | ||
| 78 | 'CURRENT_PATH', | ||
| 79 | 'CURRENT_SCHEMA', | ||
| 80 | 'CURRENT_SERVER', | ||
| 81 | 'CURRENT_TIME', | ||
| 82 | 'CURRENT_TIMESTAMP', | ||
| 83 | 'CURRENT_TIMEZONE', | ||
| 84 | 'CURRENT_USER', | ||
| 85 | 'CURSOR', | ||
| 86 | 'CYCLE', | ||
| 87 | 'DATA', | ||
| 88 | 'DATABASE', | ||
| 89 | 'DATAPARTITIONNAME', | ||
| 90 | 'DATAPARTITIONNUM', | ||
| 91 | 'DATE', | ||
| 92 | 'DAY', | ||
| 93 | 'DAYS', | ||
| 94 | 'DB2GENERAL', | ||
| 95 | 'DB2GENRL', | ||
| 96 | 'DB2SQL', | ||
| 97 | 'DBINFO', | ||
| 98 | 'DBPARTITIONNAME', | ||
| 99 | 'DBPARTITIONNUM', | ||
| 100 | 'DEALLOCATE', | ||
| 101 | 'DECLARE', | ||
| 102 | 'DEFAULT', | ||
| 103 | 'DEFAULTS', | ||
| 104 | 'DEFINITION', | ||
| 105 | 'DELETE', | ||
| 106 | 'DENSE_RANK', | ||
| 107 | 'DENSERANK', | ||
| 108 | 'DESCRIBE', | ||
| 109 | 'DESCRIPTOR', | ||
| 110 | 'DETERMINISTIC', | ||
| 111 | 'DIAGNOSTICS', | ||
| 112 | 'DISABLE', | ||
| 113 | 'DISALLOW', | ||
| 114 | 'DISCONNECT', | ||
| 115 | 'DISTINCT', | ||
| 116 | 'DO', | ||
| 117 | 'DOCUMENT', | ||
| 118 | 'DOUBLE', | ||
| 119 | 'DROP', | ||
| 120 | 'DSSIZE', | ||
| 121 | 'DYNAMIC', | ||
| 122 | 'EACH', | ||
| 123 | 'EDITPROC', | ||
| 124 | 'ELSE', | ||
| 125 | 'ELSEIF', | ||
| 126 | 'ENABLE', | ||
| 127 | 'ENCODING', | ||
| 128 | 'ENCRYPTION', | ||
| 129 | 'END', | ||
| 130 | 'END-EXEC', | ||
| 131 | 'ENDING', | ||
| 132 | 'ERASE', | ||
| 133 | 'ESCAPE', | ||
| 134 | 'EVERY', | ||
| 135 | 'EXCEPT', | ||
| 136 | 'EXCEPTION', | ||
| 137 | 'EXCLUDING', | ||
| 138 | 'EXCLUSIVE', | ||
| 139 | 'EXECUTE', | ||
| 140 | 'EXISTS', | ||
| 141 | 'EXIT', | ||
| 142 | 'EXPLAIN', | ||
| 143 | 'EXTERNAL', | ||
| 144 | 'EXTRACT', | ||
| 145 | 'FENCED', | ||
| 146 | 'FETCH', | ||
| 147 | 'FIELDPROC', | ||
| 148 | 'FILE', | ||
| 149 | 'FINAL', | ||
| 150 | 'FOR', | ||
| 151 | 'FOREIGN', | ||
| 152 | 'FREE', | ||
| 153 | 'FROM', | ||
| 154 | 'FULL', | ||
| 155 | 'FUNCTION', | ||
| 156 | 'GENERAL', | ||
| 157 | 'GENERATED', | ||
| 158 | 'GET', | ||
| 159 | 'GLOBAL', | ||
| 160 | 'GO', | ||
| 161 | 'GOTO', | ||
| 162 | 'GRANT', | ||
| 163 | 'GRAPHIC', | ||
| 164 | 'GROUP', | ||
| 165 | 'HANDLER', | ||
| 166 | 'HASH', | ||
| 167 | 'HASHED_VALUE', | ||
| 168 | 'HAVING', | ||
| 169 | 'HINT', | ||
| 170 | 'HOLD', | ||
| 171 | 'HOUR', | ||
| 172 | 'HOURS', | ||
| 173 | 'IDENTITY', | ||
| 174 | 'IF', | ||
| 175 | 'IMMEDIATE', | ||
| 176 | 'IN', | ||
| 177 | 'INCLUDING', | ||
| 178 | 'INCLUSIVE', | ||
| 179 | 'INCREMENT', | ||
| 180 | 'INDEX', | ||
| 181 | 'INDICATOR', | ||
| 182 | 'INF', | ||
| 183 | 'INFINITY', | ||
| 184 | 'INHERIT', | ||
| 185 | 'INNER', | ||
| 186 | 'INOUT', | ||
| 187 | 'INSENSITIVE', | ||
| 188 | 'INSERT', | ||
| 189 | 'INTEGRITY', | ||
| 190 | 'INTERSECT', | ||
| 191 | 'INTO', | ||
| 192 | 'IS', | ||
| 193 | 'ISOBID', | ||
| 194 | 'ISOLATION', | ||
| 195 | 'ITERATE', | ||
| 196 | 'JAR', | ||
| 197 | 'JAVA', | ||
| 198 | 'JOIN', | ||
| 199 | 'KEEP', | ||
| 200 | 'KEY', | ||
| 201 | 'LABEL', | ||
| 202 | 'LANGUAGE', | ||
| 203 | 'LATERAL', | ||
| 204 | 'LC_CTYPE', | ||
| 205 | 'LEAVE', | ||
| 206 | 'LEFT', | ||
| 207 | 'LIKE', | ||
| 208 | 'LINKTYPE', | ||
| 209 | 'LOCAL', | ||
| 210 | 'LOCALDATE', | ||
| 211 | 'LOCALE', | ||
| 212 | 'LOCALTIME', | ||
| 213 | 'LOCALTIMESTAMP RIGHT', | ||
| 214 | 'LOCATOR', | ||
| 215 | 'LOCATORS', | ||
| 216 | 'LOCK', | ||
| 217 | 'LOCKMAX', | ||
| 218 | 'LOCKSIZE', | ||
| 219 | 'LONG', | ||
| 220 | 'LOOP', | ||
| 221 | 'MAINTAINED', | ||
| 222 | 'MATERIALIZED', | ||
| 223 | 'MAXVALUE', | ||
| 224 | 'MICROSECOND', | ||
| 225 | 'MICROSECONDS', | ||
| 226 | 'MINUTE', | ||
| 227 | 'MINUTES', | ||
| 228 | 'MINVALUE', | ||
| 229 | 'MODE', | ||
| 230 | 'MODIFIES', | ||
| 231 | 'MONTH', | ||
| 232 | 'MONTHS', | ||
| 233 | 'NAN', | ||
| 234 | 'NEW', | ||
| 235 | 'NEW_TABLE', | ||
| 236 | 'NEXTVAL', | ||
| 237 | 'NO', | ||
| 238 | 'NOCACHE', | ||
| 239 | 'NOCYCLE', | ||
| 240 | 'NODENAME', | ||
| 241 | 'NODENUMBER', | ||
| 242 | 'NOMAXVALUE', | ||
| 243 | 'NOMINVALUE', | ||
| 244 | 'NONE', | ||
| 245 | 'NOORDER', | ||
| 246 | 'NORMALIZED', | ||
| 247 | 'NOT', | ||
| 248 | 'NULL', | ||
| 249 | 'NULLS', | ||
| 250 | 'NUMPARTS', | ||
| 251 | 'OBID', | ||
| 252 | 'OF', | ||
| 253 | 'OLD', | ||
| 254 | 'OLD_TABLE', | ||
| 255 | 'ON', | ||
| 256 | 'OPEN', | ||
| 257 | 'OPTIMIZATION', | ||
| 258 | 'OPTIMIZE', | ||
| 259 | 'OPTION', | ||
| 260 | 'OR', | ||
| 261 | 'ORDER', | ||
| 262 | 'OUT', | ||
| 263 | 'OUTER', | ||
| 264 | 'OVER', | ||
| 265 | 'OVERRIDING', | ||
| 266 | 'PACKAGE', | ||
| 267 | 'PADDED', | ||
| 268 | 'PAGESIZE', | ||
| 269 | 'PARAMETER', | ||
| 270 | 'PART', | ||
| 271 | 'PARTITION', | ||
| 272 | 'PARTITIONED', | ||
| 273 | 'PARTITIONING', | ||
| 274 | 'PARTITIONS', | ||
| 275 | 'PASSWORD', | ||
| 276 | 'PATH', | ||
| 277 | 'PIECESIZE', | ||
| 278 | 'PLAN', | ||
| 279 | 'POSITION', | ||
| 280 | 'PRECISION', | ||
| 281 | 'PREPARE', | ||
| 282 | 'PREVVAL', | ||
| 283 | 'PRIMARY', | ||
| 284 | 'PRIQTY', | ||
| 285 | 'PRIVILEGES', | ||
| 286 | 'PROCEDURE', | ||
| 287 | 'PROGRAM', | ||
| 288 | 'PSID', | ||
| 289 | 'PUBLIC', | ||
| 290 | 'QUERY', | ||
| 291 | 'QUERYNO', | ||
| 292 | 'RANGE', | ||
| 293 | 'RANK', | ||
| 294 | 'READ', | ||
| 295 | 'READS', | ||
| 296 | 'RECOVERY', | ||
| 297 | 'REFERENCES', | ||
| 298 | 'REFERENCING', | ||
| 299 | 'REFRESH', | ||
| 300 | 'RELEASE', | ||
| 301 | 'RENAME', | ||
| 302 | 'REPEAT', | ||
| 303 | 'RESET', | ||
| 304 | 'RESIGNAL', | ||
| 305 | 'RESTART', | ||
| 306 | 'RESTRICT', | ||
| 307 | 'RESULT', | ||
| 308 | 'RESULT_SET_LOCATOR WLM', | ||
| 309 | 'RETURN', | ||
| 310 | 'RETURNS', | ||
| 311 | 'REVOKE', | ||
| 312 | 'ROLE', | ||
| 313 | 'ROLLBACK', | ||
| 314 | 'ROUND_CEILING', | ||
| 315 | 'ROUND_DOWN', | ||
| 316 | 'ROUND_FLOOR', | ||
| 317 | 'ROUND_HALF_DOWN', | ||
| 318 | 'ROUND_HALF_EVEN', | ||
| 319 | 'ROUND_HALF_UP', | ||
| 320 | 'ROUND_UP', | ||
| 321 | 'ROUTINE', | ||
| 322 | 'ROW', | ||
| 323 | 'ROW_NUMBER', | ||
| 324 | 'ROWNUMBER', | ||
| 325 | 'ROWS', | ||
| 326 | 'ROWSET', | ||
| 327 | 'RRN', | ||
| 328 | 'RUN', | ||
| 329 | 'SAVEPOINT', | ||
| 330 | 'SCHEMA', | ||
| 331 | 'SCRATCHPAD', | ||
| 332 | 'SCROLL', | ||
| 333 | 'SEARCH', | ||
| 334 | 'SECOND', | ||
| 335 | 'SECONDS', | ||
| 336 | 'SECQTY', | ||
| 337 | 'SECURITY', | ||
| 338 | 'SELECT', | ||
| 339 | 'SENSITIVE', | ||
| 340 | 'SEQUENCE', | ||
| 341 | 'SESSION', | ||
| 342 | 'SESSION_USER', | ||
| 343 | 'SET', | ||
| 344 | 'SIGNAL', | ||
| 345 | 'SIMPLE', | ||
| 346 | 'SNAN', | ||
| 347 | 'SOME', | ||
| 348 | 'SOURCE', | ||
| 349 | 'SPECIFIC', | ||
| 350 | 'SQL', | ||
| 351 | 'SQLID', | ||
| 352 | 'STACKED', | ||
| 353 | 'STANDARD', | ||
| 354 | 'START', | ||
| 355 | 'STARTING', | ||
| 356 | 'STATEMENT', | ||
| 357 | 'STATIC', | ||
| 358 | 'STATMENT', | ||
| 359 | 'STAY', | ||
| 360 | 'STOGROUP', | ||
| 361 | 'STORES', | ||
| 362 | 'STYLE', | ||
| 363 | 'SUBSTRING', | ||
| 364 | 'SUMMARY', | ||
| 365 | 'SYNONYM', | ||
| 366 | 'SYSFUN', | ||
| 367 | 'SYSIBM', | ||
| 368 | 'SYSPROC', | ||
| 369 | 'SYSTEM', | ||
| 370 | 'SYSTEM_USER', | ||
| 371 | 'TABLE', | ||
| 372 | 'TABLESPACE', | ||
| 373 | 'THEN', | ||
| 374 | 'TIME', | ||
| 375 | 'TIMESTAMP', | ||
| 376 | 'TO', | ||
| 377 | 'TRANSACTION', | ||
| 378 | 'TRIGGER', | ||
| 379 | 'TRIM', | ||
| 380 | 'TRUNCATE', | ||
| 381 | 'TYPE', | ||
| 382 | 'UNDO', | ||
| 383 | 'UNION', | ||
| 384 | 'UNIQUE', | ||
| 385 | 'UNTIL', | ||
| 386 | 'UPDATE', | ||
| 387 | 'USAGE', | ||
| 388 | 'USER', | ||
| 389 | 'USING', | ||
| 390 | 'VALIDPROC', | ||
| 391 | 'VALUE', | ||
| 392 | 'VALUES', | ||
| 393 | 'VARIABLE', | ||
| 394 | 'VARIANT', | ||
| 395 | 'VCAT', | ||
| 396 | 'VERSION', | ||
| 397 | 'VIEW', | ||
| 398 | 'VOLATILE', | ||
| 399 | 'VOLUMES', | ||
| 400 | 'WHEN', | ||
| 401 | 'WHENEVER', | ||
| 402 | 'WHERE', | ||
| 403 | 'WHILE', | ||
| 404 | 'WITH', | ||
| 405 | 'WITHOUT', | ||
| 406 | 'WRITE', | ||
| 407 | 'XMLELEMENT', | ||
| 408 | 'XMLEXISTS', | ||
| 409 | 'XMLNAMESPACES', | ||
| 410 | 'YEAR', | ||
| 411 | 'YEARS', | ||
| 412 | ]; | ||
| 413 | } | ||
| 414 | } | ||
diff --git a/vendor/doctrine/dbal/src/Platforms/Keywords/KeywordList.php b/vendor/doctrine/dbal/src/Platforms/Keywords/KeywordList.php new file mode 100644 index 0000000..150ca3b --- /dev/null +++ b/vendor/doctrine/dbal/src/Platforms/Keywords/KeywordList.php | |||
| @@ -0,0 +1,42 @@ | |||
| 1 | <?php | ||
| 2 | |||
| 3 | declare(strict_types=1); | ||
| 4 | |||
| 5 | namespace Doctrine\DBAL\Platforms\Keywords; | ||
| 6 | |||
| 7 | use function array_flip; | ||
| 8 | use function array_map; | ||
| 9 | use function strtoupper; | ||
| 10 | |||
| 11 | /** | ||
| 12 | * Abstract interface for a SQL reserved keyword dictionary. | ||
| 13 | */ | ||
| 14 | abstract class KeywordList | ||
| 15 | { | ||
| 16 | /** @var string[]|null */ | ||
| 17 | private ?array $keywords = null; | ||
| 18 | |||
| 19 | /** | ||
| 20 | * Checks if the given word is a keyword of this dialect/vendor platform. | ||
| 21 | */ | ||
| 22 | public function isKeyword(string $word): bool | ||
| 23 | { | ||
| 24 | if ($this->keywords === null) { | ||
| 25 | $this->initializeKeywords(); | ||
| 26 | } | ||
| 27 | |||
| 28 | return isset($this->keywords[strtoupper($word)]); | ||
| 29 | } | ||
| 30 | |||
| 31 | protected function initializeKeywords(): void | ||
| 32 | { | ||
| 33 | $this->keywords = array_flip(array_map('strtoupper', $this->getKeywords())); | ||
| 34 | } | ||
| 35 | |||
| 36 | /** | ||
| 37 | * Returns the list of keywords. | ||
| 38 | * | ||
| 39 | * @return string[] | ||
| 40 | */ | ||
| 41 | abstract protected function getKeywords(): array; | ||
| 42 | } | ||
diff --git a/vendor/doctrine/dbal/src/Platforms/Keywords/MariaDBKeywords.php b/vendor/doctrine/dbal/src/Platforms/Keywords/MariaDBKeywords.php new file mode 100644 index 0000000..6857cd3 --- /dev/null +++ b/vendor/doctrine/dbal/src/Platforms/Keywords/MariaDBKeywords.php | |||
| @@ -0,0 +1,264 @@ | |||
| 1 | <?php | ||
| 2 | |||
| 3 | declare(strict_types=1); | ||
| 4 | |||
| 5 | namespace Doctrine\DBAL\Platforms\Keywords; | ||
| 6 | |||
| 7 | class MariaDBKeywords extends MySQLKeywords | ||
| 8 | { | ||
| 9 | /** | ||
| 10 | * {@inheritDoc} | ||
| 11 | */ | ||
| 12 | protected function getKeywords(): array | ||
| 13 | { | ||
| 14 | return [ | ||
| 15 | 'ACCESSIBLE', | ||
| 16 | 'ADD', | ||
| 17 | 'ALL', | ||
| 18 | 'ALTER', | ||
| 19 | 'ANALYZE', | ||
| 20 | 'AND', | ||
| 21 | 'AS', | ||
| 22 | 'ASC', | ||
| 23 | 'ASENSITIVE', | ||
| 24 | 'BEFORE', | ||
| 25 | 'BETWEEN', | ||
| 26 | 'BIGINT', | ||
| 27 | 'BINARY', | ||
| 28 | 'BLOB', | ||
| 29 | 'BOTH', | ||
| 30 | 'BY', | ||
| 31 | 'CALL', | ||
| 32 | 'CASCADE', | ||
| 33 | 'CASE', | ||
| 34 | 'CHANGE', | ||
| 35 | 'CHAR', | ||
| 36 | 'CHARACTER', | ||
| 37 | 'CHECK', | ||
| 38 | 'COLLATE', | ||
| 39 | 'COLUMN', | ||
| 40 | 'CONDITION', | ||
| 41 | 'CONSTRAINT', | ||
| 42 | 'CONTINUE', | ||
| 43 | 'CONVERT', | ||
| 44 | 'CREATE', | ||
| 45 | 'CROSS', | ||
| 46 | 'CURRENT_DATE', | ||
| 47 | 'CURRENT_TIME', | ||
| 48 | 'CURRENT_TIMESTAMP', | ||
| 49 | 'CURRENT_USER', | ||
| 50 | 'CURSOR', | ||
| 51 | 'DATABASE', | ||
| 52 | 'DATABASES', | ||
| 53 | 'DAY_HOUR', | ||
| 54 | 'DAY_MICROSECOND', | ||
| 55 | 'DAY_MINUTE', | ||
| 56 | 'DAY_SECOND', | ||
| 57 | 'DEC', | ||
| 58 | 'DECIMAL', | ||
| 59 | 'DECLARE', | ||
| 60 | 'DEFAULT', | ||
| 61 | 'DELAYED', | ||
| 62 | 'DELETE', | ||
| 63 | 'DESC', | ||
| 64 | 'DESCRIBE', | ||
| 65 | 'DETERMINISTIC', | ||
| 66 | 'DISTINCT', | ||
| 67 | 'DISTINCTROW', | ||
| 68 | 'DIV', | ||
| 69 | 'DOUBLE', | ||
| 70 | 'DROP', | ||
| 71 | 'DUAL', | ||
| 72 | 'EACH', | ||
| 73 | 'ELSE', | ||
| 74 | 'ELSEIF', | ||
| 75 | 'ENCLOSED', | ||
| 76 | 'ESCAPED', | ||
| 77 | 'EXCEPT', | ||
| 78 | 'EXISTS', | ||
| 79 | 'EXIT', | ||
| 80 | 'EXPLAIN', | ||
| 81 | 'FALSE', | ||
| 82 | 'FETCH', | ||
| 83 | 'FLOAT', | ||
| 84 | 'FLOAT4', | ||
| 85 | 'FLOAT8', | ||
| 86 | 'FOR', | ||
| 87 | 'FORCE', | ||
| 88 | 'FOREIGN', | ||
| 89 | 'FROM', | ||
| 90 | 'FULLTEXT', | ||
| 91 | 'GENERATED', | ||
| 92 | 'GET', | ||
| 93 | 'GENERAL', | ||
| 94 | 'GRANT', | ||
| 95 | 'GROUP', | ||
| 96 | 'HAVING', | ||
| 97 | 'HIGH_PRIORITY', | ||
| 98 | 'HOUR_MICROSECOND', | ||
| 99 | 'HOUR_MINUTE', | ||
| 100 | 'HOUR_SECOND', | ||
| 101 | 'IF', | ||
| 102 | 'IGNORE', | ||
| 103 | 'IGNORE_SERVER_IDS', | ||
| 104 | 'IN', | ||
| 105 | 'INDEX', | ||
| 106 | 'INFILE', | ||
| 107 | 'INNER', | ||
| 108 | 'INOUT', | ||
| 109 | 'INSENSITIVE', | ||
| 110 | 'INSERT', | ||
| 111 | 'INT', | ||
| 112 | 'INT1', | ||
| 113 | 'INT2', | ||
| 114 | 'INT3', | ||
| 115 | 'INT4', | ||
| 116 | 'INT8', | ||
| 117 | 'INTEGER', | ||
| 118 | 'INTERSECT', | ||
| 119 | 'INTERVAL', | ||
| 120 | 'INTO', | ||
| 121 | 'IO_AFTER_GTIDS', | ||
| 122 | 'IO_BEFORE_GTIDS', | ||
| 123 | 'IS', | ||
| 124 | 'ITERATE', | ||
| 125 | 'JOIN', | ||
| 126 | 'KEY', | ||
| 127 | 'KEYS', | ||
| 128 | 'KILL', | ||
| 129 | 'LEADING', | ||
| 130 | 'LEAVE', | ||
| 131 | 'LEFT', | ||
| 132 | 'LIKE', | ||
| 133 | 'LIMIT', | ||
| 134 | 'LINEAR', | ||
| 135 | 'LINES', | ||
| 136 | 'LOAD', | ||
| 137 | 'LOCALTIME', | ||
| 138 | 'LOCALTIMESTAMP', | ||
| 139 | 'LOCK', | ||
| 140 | 'LONG', | ||
| 141 | 'LONGBLOB', | ||
| 142 | 'LONGTEXT', | ||
| 143 | 'LOOP', | ||
| 144 | 'LOW_PRIORITY', | ||
| 145 | 'MASTER_BIND', | ||
| 146 | 'MASTER_HEARTBEAT_PERIOD', | ||
| 147 | 'MASTER_SSL_VERIFY_SERVER_CERT', | ||
| 148 | 'MATCH', | ||
| 149 | 'MAXVALUE', | ||
| 150 | 'MEDIUMBLOB', | ||
| 151 | 'MEDIUMINT', | ||
| 152 | 'MEDIUMTEXT', | ||
| 153 | 'MIDDLEINT', | ||
| 154 | 'MINUTE_MICROSECOND', | ||
| 155 | 'MINUTE_SECOND', | ||
| 156 | 'MOD', | ||
| 157 | 'MODIFIES', | ||
| 158 | 'NATURAL', | ||
| 159 | 'NO_WRITE_TO_BINLOG', | ||
| 160 | 'NOT', | ||
| 161 | 'NULL', | ||
| 162 | 'NUMERIC', | ||
| 163 | 'OFFSET', | ||
| 164 | 'ON', | ||
| 165 | 'OPTIMIZE', | ||
| 166 | 'OPTIMIZER_COSTS', | ||
| 167 | 'OPTION', | ||
| 168 | 'OPTIONALLY', | ||
| 169 | 'OR', | ||
| 170 | 'ORDER', | ||
| 171 | 'OUT', | ||
| 172 | 'OUTER', | ||
| 173 | 'OUTFILE', | ||
| 174 | 'OVER', | ||
| 175 | 'PARTITION', | ||
| 176 | 'PRECISION', | ||
| 177 | 'PRIMARY', | ||
| 178 | 'PROCEDURE', | ||
| 179 | 'PURGE', | ||
| 180 | 'RANGE', | ||
| 181 | 'READ', | ||
| 182 | 'READ_WRITE', | ||
| 183 | 'READS', | ||
| 184 | 'REAL', | ||
| 185 | 'RECURSIVE', | ||
| 186 | 'REFERENCES', | ||
| 187 | 'REGEXP', | ||
| 188 | 'RELEASE', | ||
| 189 | 'RENAME', | ||
| 190 | 'REPEAT', | ||
| 191 | 'REPLACE', | ||
| 192 | 'REQUIRE', | ||
| 193 | 'RESIGNAL', | ||
| 194 | 'RESTRICT', | ||
| 195 | 'RETURN', | ||
| 196 | 'RETURNING', | ||
| 197 | 'REVOKE', | ||
| 198 | 'RIGHT', | ||
| 199 | 'RLIKE', | ||
| 200 | 'ROWS', | ||
| 201 | 'SCHEMA', | ||
| 202 | 'SCHEMAS', | ||
| 203 | 'SECOND_MICROSECOND', | ||
| 204 | 'SELECT', | ||
| 205 | 'SENSITIVE', | ||
| 206 | 'SEPARATOR', | ||
| 207 | 'SET', | ||
| 208 | 'SHOW', | ||
| 209 | 'SIGNAL', | ||
| 210 | 'SLOW', | ||
| 211 | 'SMALLINT', | ||
| 212 | 'SPATIAL', | ||
| 213 | 'SPECIFIC', | ||
| 214 | 'SQL', | ||
| 215 | 'SQL_BIG_RESULT', | ||
| 216 | 'SQL_CALC_FOUND_ROWS', | ||
| 217 | 'SQL_SMALL_RESULT', | ||
| 218 | 'SQLEXCEPTION', | ||
| 219 | 'SQLSTATE', | ||
| 220 | 'SQLWARNING', | ||
| 221 | 'SSL', | ||
| 222 | 'STARTING', | ||
| 223 | 'STORED', | ||
| 224 | 'STRAIGHT_JOIN', | ||
| 225 | 'TABLE', | ||
| 226 | 'TERMINATED', | ||
| 227 | 'THEN', | ||
| 228 | 'TINYBLOB', | ||
| 229 | 'TINYINT', | ||
| 230 | 'TINYTEXT', | ||
| 231 | 'TO', | ||
| 232 | 'TRAILING', | ||
| 233 | 'TRIGGER', | ||
| 234 | 'TRUE', | ||
| 235 | 'UNDO', | ||
| 236 | 'UNION', | ||
| 237 | 'UNIQUE', | ||
| 238 | 'UNLOCK', | ||
| 239 | 'UNSIGNED', | ||
| 240 | 'UPDATE', | ||
| 241 | 'USAGE', | ||
| 242 | 'USE', | ||
| 243 | 'USING', | ||
| 244 | 'UTC_DATE', | ||
| 245 | 'UTC_TIME', | ||
| 246 | 'UTC_TIMESTAMP', | ||
| 247 | 'VALUES', | ||
| 248 | 'VARBINARY', | ||
| 249 | 'VARCHAR', | ||
| 250 | 'VARCHARACTER', | ||
| 251 | 'VARYING', | ||
| 252 | 'VIRTUAL', | ||
| 253 | 'WHEN', | ||
| 254 | 'WHERE', | ||
| 255 | 'WHILE', | ||
| 256 | 'WINDOW', | ||
| 257 | 'WITH', | ||
| 258 | 'WRITE', | ||
| 259 | 'XOR', | ||
| 260 | 'YEAR_MONTH', | ||
| 261 | 'ZEROFILL', | ||
| 262 | ]; | ||
| 263 | } | ||
| 264 | } | ||
diff --git a/vendor/doctrine/dbal/src/Platforms/Keywords/MySQL80Keywords.php b/vendor/doctrine/dbal/src/Platforms/Keywords/MySQL80Keywords.php new file mode 100644 index 0000000..331192a --- /dev/null +++ b/vendor/doctrine/dbal/src/Platforms/Keywords/MySQL80Keywords.php | |||
| @@ -0,0 +1,59 @@ | |||
| 1 | <?php | ||
| 2 | |||
| 3 | declare(strict_types=1); | ||
| 4 | |||
| 5 | namespace Doctrine\DBAL\Platforms\Keywords; | ||
| 6 | |||
| 7 | use function array_merge; | ||
| 8 | |||
| 9 | /** | ||
| 10 | * MySQL 8.0 reserved keywords list. | ||
| 11 | */ | ||
| 12 | class MySQL80Keywords extends MySQLKeywords | ||
| 13 | { | ||
| 14 | /** | ||
| 15 | * {@inheritDoc} | ||
| 16 | * | ||
| 17 | * @link https://dev.mysql.com/doc/refman/8.0/en/keywords.html | ||
| 18 | */ | ||
| 19 | protected function getKeywords(): array | ||
| 20 | { | ||
| 21 | $keywords = parent::getKeywords(); | ||
| 22 | |||
| 23 | $keywords = array_merge($keywords, [ | ||
| 24 | 'ADMIN', | ||
| 25 | 'ARRAY', | ||
| 26 | 'CUBE', | ||
| 27 | 'CUME_DIST', | ||
| 28 | 'DENSE_RANK', | ||
| 29 | 'EMPTY', | ||
| 30 | 'EXCEPT', | ||
| 31 | 'FIRST_VALUE', | ||
| 32 | 'FUNCTION', | ||
| 33 | 'GROUPING', | ||
| 34 | 'GROUPS', | ||
| 35 | 'JSON_TABLE', | ||
| 36 | 'LAG', | ||
| 37 | 'LAST_VALUE', | ||
| 38 | 'LATERAL', | ||
| 39 | 'LEAD', | ||
| 40 | 'MEMBER', | ||
| 41 | 'NTH_VALUE', | ||
| 42 | 'NTILE', | ||
| 43 | 'OF', | ||
| 44 | 'OVER', | ||
| 45 | 'PERCENT_RANK', | ||
| 46 | 'PERSIST', | ||
| 47 | 'PERSIST_ONLY', | ||
| 48 | 'RANK', | ||
| 49 | 'RECURSIVE', | ||
| 50 | 'ROW', | ||
| 51 | 'ROWS', | ||
| 52 | 'ROW_NUMBER', | ||
| 53 | 'SYSTEM', | ||
| 54 | 'WINDOW', | ||
| 55 | ]); | ||
| 56 | |||
| 57 | return $keywords; | ||
| 58 | } | ||
| 59 | } | ||
diff --git a/vendor/doctrine/dbal/src/Platforms/Keywords/MySQLKeywords.php b/vendor/doctrine/dbal/src/Platforms/Keywords/MySQLKeywords.php new file mode 100644 index 0000000..2fbc461 --- /dev/null +++ b/vendor/doctrine/dbal/src/Platforms/Keywords/MySQLKeywords.php | |||
| @@ -0,0 +1,257 @@ | |||
| 1 | <?php | ||
| 2 | |||
| 3 | declare(strict_types=1); | ||
| 4 | |||
| 5 | namespace Doctrine\DBAL\Platforms\Keywords; | ||
| 6 | |||
| 7 | /** | ||
| 8 | * MySQL Keywordlist. | ||
| 9 | */ | ||
| 10 | class MySQLKeywords extends KeywordList | ||
| 11 | { | ||
| 12 | /** | ||
| 13 | * {@inheritDoc} | ||
| 14 | * | ||
| 15 | * @link https://dev.mysql.com/doc/mysqld-version-reference/en/keywords-5-7.html | ||
| 16 | */ | ||
| 17 | protected function getKeywords(): array | ||
| 18 | { | ||
| 19 | return [ | ||
| 20 | 'ACCESSIBLE', | ||
| 21 | 'ADD', | ||
| 22 | 'ALL', | ||
| 23 | 'ALTER', | ||
| 24 | 'ANALYZE', | ||
| 25 | 'AND', | ||
| 26 | 'AS', | ||
| 27 | 'ASC', | ||
| 28 | 'ASENSITIVE', | ||
| 29 | 'BEFORE', | ||
| 30 | 'BETWEEN', | ||
| 31 | 'BIGINT', | ||
| 32 | 'BINARY', | ||
| 33 | 'BLOB', | ||
| 34 | 'BOTH', | ||
| 35 | 'BY', | ||
| 36 | 'CALL', | ||
| 37 | 'CASCADE', | ||
| 38 | 'CASE', | ||
| 39 | 'CHANGE', | ||
| 40 | 'CHAR', | ||
| 41 | 'CHARACTER', | ||
| 42 | 'CHECK', | ||
| 43 | 'COLLATE', | ||
| 44 | 'COLUMN', | ||
| 45 | 'CONDITION', | ||
| 46 | 'CONSTRAINT', | ||
| 47 | 'CONTINUE', | ||
| 48 | 'CONVERT', | ||
| 49 | 'CREATE', | ||
| 50 | 'CROSS', | ||
| 51 | 'CURRENT_DATE', | ||
| 52 | 'CURRENT_TIME', | ||
| 53 | 'CURRENT_TIMESTAMP', | ||
| 54 | 'CURRENT_USER', | ||
| 55 | 'CURSOR', | ||
| 56 | 'DATABASE', | ||
| 57 | 'DATABASES', | ||
| 58 | 'DAY_HOUR', | ||
| 59 | 'DAY_MICROSECOND', | ||
| 60 | 'DAY_MINUTE', | ||
| 61 | 'DAY_SECOND', | ||
| 62 | 'DEC', | ||
| 63 | 'DECIMAL', | ||
| 64 | 'DECLARE', | ||
| 65 | 'DEFAULT', | ||
| 66 | 'DELAYED', | ||
| 67 | 'DELETE', | ||
| 68 | 'DESC', | ||
| 69 | 'DESCRIBE', | ||
| 70 | 'DETERMINISTIC', | ||
| 71 | 'DISTINCT', | ||
| 72 | 'DISTINCTROW', | ||
| 73 | 'DIV', | ||
| 74 | 'DOUBLE', | ||
| 75 | 'DROP', | ||
| 76 | 'DUAL', | ||
| 77 | 'EACH', | ||
| 78 | 'ELSE', | ||
| 79 | 'ELSEIF', | ||
| 80 | 'ENCLOSED', | ||
| 81 | 'ESCAPED', | ||
| 82 | 'EXISTS', | ||
| 83 | 'EXIT', | ||
| 84 | 'EXPLAIN', | ||
| 85 | 'FALSE', | ||
| 86 | 'FETCH', | ||
| 87 | 'FLOAT', | ||
| 88 | 'FLOAT4', | ||
| 89 | 'FLOAT8', | ||
| 90 | 'FOR', | ||
| 91 | 'FORCE', | ||
| 92 | 'FOREIGN', | ||
| 93 | 'FROM', | ||
| 94 | 'FULLTEXT', | ||
| 95 | 'GENERATED', | ||
| 96 | 'GET', | ||
| 97 | 'GRANT', | ||
| 98 | 'GROUP', | ||
| 99 | 'HAVING', | ||
| 100 | 'HIGH_PRIORITY', | ||
| 101 | 'HOUR_MICROSECOND', | ||
| 102 | 'HOUR_MINUTE', | ||
| 103 | 'HOUR_SECOND', | ||
| 104 | 'IF', | ||
| 105 | 'IGNORE', | ||
| 106 | 'IN', | ||
| 107 | 'INDEX', | ||
| 108 | 'INFILE', | ||
| 109 | 'INNER', | ||
| 110 | 'INOUT', | ||
| 111 | 'INSENSITIVE', | ||
| 112 | 'INSERT', | ||
| 113 | 'INT', | ||
| 114 | 'INT1', | ||
| 115 | 'INT2', | ||
| 116 | 'INT3', | ||
| 117 | 'INT4', | ||
| 118 | 'INT8', | ||
| 119 | 'INTEGER', | ||
| 120 | 'INTERVAL', | ||
| 121 | 'INTO', | ||
| 122 | 'IO_AFTER_GTIDS', | ||
| 123 | 'IO_BEFORE_GTIDS', | ||
| 124 | 'IS', | ||
| 125 | 'ITERATE', | ||
| 126 | 'JOIN', | ||
| 127 | 'KEY', | ||
| 128 | 'KEYS', | ||
| 129 | 'KILL', | ||
| 130 | 'LEADING', | ||
| 131 | 'LEAVE', | ||
| 132 | 'LEFT', | ||
| 133 | 'LIKE', | ||
| 134 | 'LIMIT', | ||
| 135 | 'LINEAR', | ||
| 136 | 'LINES', | ||
| 137 | 'LOAD', | ||
| 138 | 'LOCALTIME', | ||
| 139 | 'LOCALTIMESTAMP', | ||
| 140 | 'LOCK', | ||
| 141 | 'LONG', | ||
| 142 | 'LONGBLOB', | ||
| 143 | 'LONGTEXT', | ||
| 144 | 'LOOP', | ||
| 145 | 'LOW_PRIORITY', | ||
| 146 | 'MASTER_BIND', | ||
| 147 | 'MASTER_SSL_VERIFY_SERVER_CERT', | ||
| 148 | 'MATCH', | ||
| 149 | 'MAXVALUE', | ||
| 150 | 'MEDIUMBLOB', | ||
| 151 | 'MEDIUMINT', | ||
| 152 | 'MEDIUMTEXT', | ||
| 153 | 'MIDDLEINT', | ||
| 154 | 'MINUTE_MICROSECOND', | ||
| 155 | 'MINUTE_SECOND', | ||
| 156 | 'MOD', | ||
| 157 | 'MODIFIES', | ||
| 158 | 'NATURAL', | ||
| 159 | 'NO_WRITE_TO_BINLOG', | ||
| 160 | 'NOT', | ||
| 161 | 'NULL', | ||
| 162 | 'NUMERIC', | ||
| 163 | 'ON', | ||
| 164 | 'OPTIMIZE', | ||
| 165 | 'OPTIMIZER_COSTS', | ||
| 166 | 'OPTION', | ||
| 167 | 'OPTIONALLY', | ||
| 168 | 'OR', | ||
| 169 | 'ORDER', | ||
| 170 | 'OUT', | ||
| 171 | 'OUTER', | ||
| 172 | 'OUTFILE', | ||
| 173 | 'PARTITION', | ||
| 174 | 'PRECISION', | ||
| 175 | 'PRIMARY', | ||
| 176 | 'PROCEDURE', | ||
| 177 | 'PURGE', | ||
| 178 | 'RANGE', | ||
| 179 | 'READ', | ||
| 180 | 'READ_WRITE', | ||
| 181 | 'READS', | ||
| 182 | 'REAL', | ||
| 183 | 'REFERENCES', | ||
| 184 | 'REGEXP', | ||
| 185 | 'RELEASE', | ||
| 186 | 'RENAME', | ||
| 187 | 'REPEAT', | ||
| 188 | 'REPLACE', | ||
| 189 | 'REQUIRE', | ||
| 190 | 'RESIGNAL', | ||
| 191 | 'RESTRICT', | ||
| 192 | 'RETURN', | ||
| 193 | 'REVOKE', | ||
| 194 | 'RIGHT', | ||
| 195 | 'RLIKE', | ||
| 196 | 'SCHEMA', | ||
| 197 | 'SCHEMAS', | ||
| 198 | 'SECOND_MICROSECOND', | ||
| 199 | 'SELECT', | ||
| 200 | 'SENSITIVE', | ||
| 201 | 'SEPARATOR', | ||
| 202 | 'SET', | ||
| 203 | 'SHOW', | ||
| 204 | 'SIGNAL', | ||
| 205 | 'SMALLINT', | ||
| 206 | 'SPATIAL', | ||
| 207 | 'SPECIFIC', | ||
| 208 | 'SQL', | ||
| 209 | 'SQL_BIG_RESULT', | ||
| 210 | 'SQL_CALC_FOUND_ROWS', | ||
| 211 | 'SQL_SMALL_RESULT', | ||
| 212 | 'SQLEXCEPTION', | ||
| 213 | 'SQLSTATE', | ||
| 214 | 'SQLWARNING', | ||
| 215 | 'SSL', | ||
| 216 | 'STARTING', | ||
| 217 | 'STORED', | ||
| 218 | 'STRAIGHT_JOIN', | ||
| 219 | 'TABLE', | ||
| 220 | 'TERMINATED', | ||
| 221 | 'THEN', | ||
| 222 | 'TINYBLOB', | ||
| 223 | 'TINYINT', | ||
| 224 | 'TINYTEXT', | ||
| 225 | 'TO', | ||
| 226 | 'TRAILING', | ||
| 227 | 'TRIGGER', | ||
| 228 | 'TRUE', | ||
| 229 | 'UNDO', | ||
| 230 | 'UNION', | ||
| 231 | 'UNIQUE', | ||
| 232 | 'UNLOCK', | ||
| 233 | 'UNSIGNED', | ||
| 234 | 'UPDATE', | ||
| 235 | 'USAGE', | ||
| 236 | 'USE', | ||
| 237 | 'USING', | ||
| 238 | 'UTC_DATE', | ||
| 239 | 'UTC_TIME', | ||
| 240 | 'UTC_TIMESTAMP', | ||
| 241 | 'VALUES', | ||
| 242 | 'VARBINARY', | ||
| 243 | 'VARCHAR', | ||
| 244 | 'VARCHARACTER', | ||
| 245 | 'VARYING', | ||
| 246 | 'VIRTUAL', | ||
| 247 | 'WHEN', | ||
| 248 | 'WHERE', | ||
| 249 | 'WHILE', | ||
| 250 | 'WITH', | ||
| 251 | 'WRITE', | ||
| 252 | 'XOR', | ||
| 253 | 'YEAR_MONTH', | ||
| 254 | 'ZEROFILL', | ||
| 255 | ]; | ||
| 256 | } | ||
| 257 | } | ||
diff --git a/vendor/doctrine/dbal/src/Platforms/Keywords/OracleKeywords.php b/vendor/doctrine/dbal/src/Platforms/Keywords/OracleKeywords.php new file mode 100644 index 0000000..589d092 --- /dev/null +++ b/vendor/doctrine/dbal/src/Platforms/Keywords/OracleKeywords.php | |||
| @@ -0,0 +1,133 @@ | |||
| 1 | <?php | ||
| 2 | |||
| 3 | declare(strict_types=1); | ||
| 4 | |||
| 5 | namespace Doctrine\DBAL\Platforms\Keywords; | ||
| 6 | |||
| 7 | /** | ||
| 8 | * Oracle Keywordlist. | ||
| 9 | */ | ||
| 10 | class OracleKeywords extends KeywordList | ||
| 11 | { | ||
| 12 | /** | ||
| 13 | * {@inheritDoc} | ||
| 14 | */ | ||
| 15 | protected function getKeywords(): array | ||
| 16 | { | ||
| 17 | return [ | ||
| 18 | 'ACCESS', | ||
| 19 | 'ADD', | ||
| 20 | 'ALL', | ||
| 21 | 'ALTER', | ||
| 22 | 'AND', | ||
| 23 | 'ANY', | ||
| 24 | 'ARRAYLEN', | ||
| 25 | 'AS', | ||
| 26 | 'ASC', | ||
| 27 | 'AUDIT', | ||
| 28 | 'BETWEEN', | ||
| 29 | 'BY', | ||
| 30 | 'CHAR', | ||
| 31 | 'CHECK', | ||
| 32 | 'CLUSTER', | ||
| 33 | 'COLUMN', | ||
| 34 | 'COMMENT', | ||
| 35 | 'COMPRESS', | ||
| 36 | 'CONNECT', | ||
| 37 | 'CREATE', | ||
| 38 | 'CURRENT', | ||
| 39 | 'DATE', | ||
| 40 | 'DECIMAL', | ||
| 41 | 'DEFAULT', | ||
| 42 | 'DELETE', | ||
| 43 | 'DESC', | ||
| 44 | 'DISTINCT', | ||
| 45 | 'DROP', | ||
| 46 | 'ELSE', | ||
| 47 | 'EXCLUSIVE', | ||
| 48 | 'EXISTS', | ||
| 49 | 'FILE', | ||
| 50 | 'FLOAT', | ||
| 51 | 'FOR', | ||
| 52 | 'FROM', | ||
| 53 | 'GRANT', | ||
| 54 | 'GROUP', | ||
| 55 | 'HAVING', | ||
| 56 | 'IDENTIFIED', | ||
| 57 | 'IMMEDIATE', | ||
| 58 | 'IN', | ||
| 59 | 'INCREMENT', | ||
| 60 | 'INDEX', | ||
| 61 | 'INITIAL', | ||
| 62 | 'INSERT', | ||
| 63 | 'INTEGER', | ||
| 64 | 'INTERSECT', | ||
| 65 | 'INTO', | ||
| 66 | 'IS', | ||
| 67 | 'LEVEL', | ||
| 68 | 'LIKE', | ||
| 69 | 'LOCK', | ||
| 70 | 'LONG', | ||
| 71 | 'MAXEXTENTS', | ||
| 72 | 'MINUS', | ||
| 73 | 'MODE', | ||
| 74 | 'MODIFY', | ||
| 75 | 'NOAUDIT', | ||
| 76 | 'NOCOMPRESS', | ||
| 77 | 'NOT', | ||
| 78 | 'NOTFOUND', | ||
| 79 | 'NOWAIT', | ||
| 80 | 'NULL', | ||
| 81 | 'NUMBER', | ||
| 82 | 'OF', | ||
| 83 | 'OFFLINE', | ||
| 84 | 'ON', | ||
| 85 | 'ONLINE', | ||
| 86 | 'OPTION', | ||
| 87 | 'OR', | ||
| 88 | 'ORDER', | ||
| 89 | 'PCTFREE', | ||
| 90 | 'PRIOR', | ||
| 91 | 'PRIVILEGES', | ||
| 92 | 'PUBLIC', | ||
| 93 | 'RANGE', | ||
| 94 | 'RAW', | ||
| 95 | 'RENAME', | ||
| 96 | 'RESOURCE', | ||
| 97 | 'REVOKE', | ||
| 98 | 'ROW', | ||
| 99 | 'ROWID', | ||
| 100 | 'ROWLABEL', | ||
| 101 | 'ROWNUM', | ||
| 102 | 'ROWS', | ||
| 103 | 'SELECT', | ||
| 104 | 'SESSION', | ||
| 105 | 'SET', | ||
| 106 | 'SHARE', | ||
| 107 | 'SIZE', | ||
| 108 | 'SMALLINT', | ||
| 109 | 'SQLBUF', | ||
| 110 | 'START', | ||
| 111 | 'SUCCESSFUL', | ||
| 112 | 'SYNONYM', | ||
| 113 | 'SYSDATE', | ||
| 114 | 'TABLE', | ||
| 115 | 'THEN', | ||
| 116 | 'TO', | ||
| 117 | 'TRIGGER', | ||
| 118 | 'UID', | ||
| 119 | 'UNION', | ||
| 120 | 'UNIQUE', | ||
| 121 | 'UPDATE', | ||
| 122 | 'USER', | ||
| 123 | 'VALIDATE', | ||
| 124 | 'VALUES', | ||
| 125 | 'VARCHAR', | ||
| 126 | 'VARCHAR2', | ||
| 127 | 'VIEW', | ||
| 128 | 'WHENEVER', | ||
| 129 | 'WHERE', | ||
| 130 | 'WITH', | ||
| 131 | ]; | ||
| 132 | } | ||
| 133 | } | ||
diff --git a/vendor/doctrine/dbal/src/Platforms/Keywords/PostgreSQLKeywords.php b/vendor/doctrine/dbal/src/Platforms/Keywords/PostgreSQLKeywords.php new file mode 100644 index 0000000..62ef98a --- /dev/null +++ b/vendor/doctrine/dbal/src/Platforms/Keywords/PostgreSQLKeywords.php | |||
| @@ -0,0 +1,119 @@ | |||
| 1 | <?php | ||
| 2 | |||
| 3 | declare(strict_types=1); | ||
| 4 | |||
| 5 | namespace Doctrine\DBAL\Platforms\Keywords; | ||
| 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 | protected function getKeywords(): array | ||
| 16 | { | ||
| 17 | return [ | ||
| 18 | 'ALL', | ||
| 19 | 'ANALYSE', | ||
| 20 | 'ANALYZE', | ||
| 21 | 'AND', | ||
| 22 | 'ANY', | ||
| 23 | 'ARRAY', | ||
| 24 | 'AS', | ||
| 25 | 'ASC', | ||
| 26 | 'ASYMMETRIC', | ||
| 27 | 'AUTHORIZATION', | ||
| 28 | 'BINARY', | ||
| 29 | 'BOTH', | ||
| 30 | 'CASE', | ||
| 31 | 'CAST', | ||
| 32 | 'CHECK', | ||
| 33 | 'COLLATE', | ||
| 34 | 'COLLATION', | ||
| 35 | 'COLUMN', | ||
| 36 | 'CONCURRENTLY', | ||
| 37 | 'CONSTRAINT', | ||
| 38 | 'CREATE', | ||
| 39 | 'CROSS', | ||
| 40 | 'CURRENT_CATALOG', | ||
| 41 | 'CURRENT_DATE', | ||
| 42 | 'CURRENT_ROLE', | ||
| 43 | 'CURRENT_SCHEMA', | ||
| 44 | 'CURRENT_TIME', | ||
| 45 | 'CURRENT_TIMESTAMP', | ||
| 46 | 'CURRENT_USER', | ||
| 47 | 'DEFAULT', | ||
| 48 | 'DEFERRABLE', | ||
| 49 | 'DESC', | ||
| 50 | 'DISTINCT', | ||
| 51 | 'DO', | ||
| 52 | 'ELSE', | ||
| 53 | 'END', | ||
| 54 | 'EXCEPT', | ||
| 55 | 'FALSE', | ||
| 56 | 'FETCH', | ||
| 57 | 'FOR', | ||
| 58 | 'FOREIGN', | ||
| 59 | 'FREEZE', | ||
| 60 | 'FROM', | ||
| 61 | 'FULL', | ||
| 62 | 'GRANT', | ||
| 63 | 'GROUP', | ||
| 64 | 'HAVING', | ||
| 65 | 'ILIKE', | ||
| 66 | 'IN', | ||
| 67 | 'INITIALLY', | ||
| 68 | 'INNER', | ||
| 69 | 'INTERSECT', | ||
| 70 | 'INTO', | ||
| 71 | 'IS', | ||
| 72 | 'ISNULL', | ||
| 73 | 'JOIN', | ||
| 74 | 'LATERAL', | ||
| 75 | 'LEADING', | ||
| 76 | 'LEFT', | ||
| 77 | 'LIKE', | ||
| 78 | 'LIMIT', | ||
| 79 | 'LOCALTIME', | ||
| 80 | 'LOCALTIMESTAMP', | ||
| 81 | 'NATURAL', | ||
| 82 | 'NOT', | ||
| 83 | 'NOTNULL', | ||
| 84 | 'NULL', | ||
| 85 | 'OFFSET', | ||
| 86 | 'ON', | ||
| 87 | 'ONLY', | ||
| 88 | 'OR', | ||
| 89 | 'ORDER', | ||
| 90 | 'OUTER', | ||
| 91 | 'OVERLAPS', | ||
| 92 | 'PLACING', | ||
| 93 | 'PRIMARY', | ||
| 94 | 'REFERENCES', | ||
| 95 | 'RETURNING', | ||
| 96 | 'RIGHT', | ||
| 97 | 'SELECT', | ||
| 98 | 'SESSION_USER', | ||
| 99 | 'SIMILAR', | ||
| 100 | 'SOME', | ||
| 101 | 'SYMMETRIC', | ||
| 102 | 'TABLE', | ||
| 103 | 'THEN', | ||
| 104 | 'TO', | ||
| 105 | 'TRAILING', | ||
| 106 | 'TRUE', | ||
| 107 | 'UNION', | ||
| 108 | 'UNIQUE', | ||
| 109 | 'USER', | ||
| 110 | 'USING', | ||
| 111 | 'VARIADIC', | ||
| 112 | 'VERBOSE', | ||
| 113 | 'WHEN', | ||
| 114 | 'WHERE', | ||
| 115 | 'WINDOW', | ||
| 116 | 'WITH', | ||
| 117 | ]; | ||
| 118 | } | ||
| 119 | } | ||
diff --git a/vendor/doctrine/dbal/src/Platforms/Keywords/SQLServerKeywords.php b/vendor/doctrine/dbal/src/Platforms/Keywords/SQLServerKeywords.php new file mode 100644 index 0000000..02d52cf --- /dev/null +++ b/vendor/doctrine/dbal/src/Platforms/Keywords/SQLServerKeywords.php | |||
| @@ -0,0 +1,207 @@ | |||
| 1 | <?php | ||
| 2 | |||
| 3 | declare(strict_types=1); | ||
| 4 | |||
| 5 | namespace Doctrine\DBAL\Platforms\Keywords; | ||
| 6 | |||
| 7 | /** | ||
| 8 | * Reserved keywords list corresponding to the Microsoft SQL Server database platform of the oldest supported version. | ||
| 9 | */ | ||
| 10 | class SQLServerKeywords extends KeywordList | ||
| 11 | { | ||
| 12 | /** | ||
| 13 | * {@inheritDoc} | ||
| 14 | * | ||
| 15 | * @link http://msdn.microsoft.com/en-us/library/aa238507%28v=sql.80%29.aspx | ||
| 16 | */ | ||
| 17 | protected function getKeywords(): array | ||
| 18 | { | ||
| 19 | return [ | ||
| 20 | 'ADD', | ||
| 21 | 'ALL', | ||
| 22 | 'ALTER', | ||
| 23 | 'AND', | ||
| 24 | 'ANY', | ||
| 25 | 'AS', | ||
| 26 | 'ASC', | ||
| 27 | 'AUTHORIZATION', | ||
| 28 | 'BACKUP', | ||
| 29 | 'BEGIN', | ||
| 30 | 'BETWEEN', | ||
| 31 | 'BREAK', | ||
| 32 | 'BROWSE', | ||
| 33 | 'BULK', | ||
| 34 | 'BY', | ||
| 35 | 'CASCADE', | ||
| 36 | 'CASE', | ||
| 37 | 'CHECK', | ||
| 38 | 'CHECKPOINT', | ||
| 39 | 'CLOSE', | ||
| 40 | 'CLUSTERED', | ||
| 41 | 'COALESCE', | ||
| 42 | 'COLLATE', | ||
| 43 | 'COLUMN', | ||
| 44 | 'COMMIT', | ||
| 45 | 'COMPUTE', | ||
| 46 | 'CONSTRAINT', | ||
| 47 | 'CONTAINS', | ||
| 48 | 'CONTAINSTABLE', | ||
| 49 | 'CONTINUE', | ||
| 50 | 'CONVERT', | ||
| 51 | 'CREATE', | ||
| 52 | 'CROSS', | ||
| 53 | 'CURRENT', | ||
| 54 | 'CURRENT_DATE', | ||
| 55 | 'CURRENT_TIME', | ||
| 56 | 'CURRENT_TIMESTAMP', | ||
| 57 | 'CURRENT_USER', | ||
| 58 | 'CURSOR', | ||
| 59 | 'DATABASE', | ||
| 60 | 'DBCC', | ||
| 61 | 'DEALLOCATE', | ||
| 62 | 'DECLARE', | ||
| 63 | 'DEFAULT', | ||
| 64 | 'DELETE', | ||
| 65 | 'DENY', | ||
| 66 | 'DESC', | ||
| 67 | 'DISK', | ||
| 68 | 'DISTINCT', | ||
| 69 | 'DISTRIBUTED', | ||
| 70 | 'DOUBLE', | ||
| 71 | 'DROP', | ||
| 72 | 'DUMP', | ||
| 73 | 'ELSE', | ||
| 74 | 'END', | ||
| 75 | 'ERRLVL', | ||
| 76 | 'ESCAPE', | ||
| 77 | 'EXCEPT', | ||
| 78 | 'EXEC', | ||
| 79 | 'EXECUTE', | ||
| 80 | 'EXISTS', | ||
| 81 | 'EXIT', | ||
| 82 | 'EXTERNAL', | ||
| 83 | 'FETCH', | ||
| 84 | 'FILE', | ||
| 85 | 'FILLFACTOR', | ||
| 86 | 'FOR', | ||
| 87 | 'FOREIGN', | ||
| 88 | 'FREETEXT', | ||
| 89 | 'FREETEXTTABLE', | ||
| 90 | 'FROM', | ||
| 91 | 'FULL', | ||
| 92 | 'FUNCTION', | ||
| 93 | 'GOTO', | ||
| 94 | 'GRANT', | ||
| 95 | 'GROUP', | ||
| 96 | 'HAVING', | ||
| 97 | 'HOLDLOCK', | ||
| 98 | 'IDENTITY', | ||
| 99 | 'IDENTITY_INSERT', | ||
| 100 | 'IDENTITYCOL', | ||
| 101 | 'IF', | ||
| 102 | 'IN', | ||
| 103 | 'INDEX', | ||
| 104 | 'INNER', | ||
| 105 | 'INSERT', | ||
| 106 | 'INTERSECT', | ||
| 107 | 'INTO', | ||
| 108 | 'IS', | ||
| 109 | 'JOIN', | ||
| 110 | 'KEY', | ||
| 111 | 'KILL', | ||
| 112 | 'LEFT', | ||
| 113 | 'LIKE', | ||
| 114 | 'LINENO', | ||
| 115 | 'LOAD', | ||
| 116 | 'MERGE', | ||
| 117 | 'NATIONAL', | ||
| 118 | 'NOCHECK ', | ||
| 119 | 'NONCLUSTERED', | ||
| 120 | 'NOT', | ||
| 121 | 'NULL', | ||
| 122 | 'NULLIF', | ||
| 123 | 'OF', | ||
| 124 | 'OFF', | ||
| 125 | 'OFFSETS', | ||
| 126 | 'ON', | ||
| 127 | 'OPEN', | ||
| 128 | 'OPENDATASOURCE', | ||
| 129 | 'OPENQUERY', | ||
| 130 | 'OPENROWSET', | ||
| 131 | 'OPENXML', | ||
| 132 | 'OPTION', | ||
| 133 | 'OR', | ||
| 134 | 'ORDER', | ||
| 135 | 'OUTER', | ||
| 136 | 'OVER', | ||
| 137 | 'PERCENT', | ||
| 138 | 'PIVOT', | ||
| 139 | 'PLAN', | ||
| 140 | 'PRECISION', | ||
| 141 | 'PRIMARY', | ||
| 142 | 'PRINT', | ||
| 143 | 'PROC', | ||
| 144 | 'PROCEDURE', | ||
| 145 | 'PUBLIC', | ||
| 146 | 'RAISERROR', | ||
| 147 | 'READ', | ||
| 148 | 'READTEXT', | ||
| 149 | 'RECONFIGURE', | ||
| 150 | 'REFERENCES', | ||
| 151 | 'REPLICATION', | ||
| 152 | 'RESTORE', | ||
| 153 | 'RESTRICT', | ||
| 154 | 'RETURN', | ||
| 155 | 'REVERT', | ||
| 156 | 'REVOKE', | ||
| 157 | 'RIGHT', | ||
| 158 | 'ROLLBACK', | ||
| 159 | 'ROWCOUNT', | ||
| 160 | 'ROWGUIDCOL', | ||
| 161 | 'RULE', | ||
| 162 | 'SAVE', | ||
| 163 | 'SCHEMA', | ||
| 164 | 'SECURITYAUDIT', | ||
| 165 | 'SELECT', | ||
| 166 | 'SEMANTICKEYPHRASETABLE', | ||
| 167 | 'SEMANTICSIMILARITYDETAILSTABLE', | ||
| 168 | 'SEMANTICSIMILARITYTABLE', | ||
| 169 | 'SESSION_USER', | ||
| 170 | 'SET', | ||
| 171 | 'SETUSER', | ||
| 172 | 'SHUTDOWN', | ||
| 173 | 'SOME', | ||
| 174 | 'STATISTICS', | ||
| 175 | 'SYSTEM_USER', | ||
| 176 | 'TABLE', | ||
| 177 | 'TABLESAMPLE', | ||
| 178 | 'TEXTSIZE', | ||
| 179 | 'THEN', | ||
| 180 | 'TO', | ||
| 181 | 'TOP', | ||
| 182 | 'TRAN', | ||
| 183 | 'TRANSACTION', | ||
| 184 | 'TRIGGER', | ||
| 185 | 'TRUNCATE', | ||
| 186 | 'TRY_CONVERT', | ||
| 187 | 'TSEQUAL', | ||
| 188 | 'UNION', | ||
| 189 | 'UNIQUE', | ||
| 190 | 'UNPIVOT', | ||
| 191 | 'UPDATE', | ||
| 192 | 'UPDATETEXT', | ||
| 193 | 'USE', | ||
| 194 | 'USER', | ||
| 195 | 'VALUES', | ||
| 196 | 'VARYING', | ||
| 197 | 'VIEW', | ||
| 198 | 'WAITFOR', | ||
| 199 | 'WHEN', | ||
| 200 | 'WHERE', | ||
| 201 | 'WHILE', | ||
| 202 | 'WITH', | ||
| 203 | 'WITHIN GROUP', | ||
| 204 | 'WRITETEXT', | ||
| 205 | ]; | ||
| 206 | } | ||
| 207 | } | ||
diff --git a/vendor/doctrine/dbal/src/Platforms/Keywords/SQLiteKeywords.php b/vendor/doctrine/dbal/src/Platforms/Keywords/SQLiteKeywords.php new file mode 100644 index 0000000..e7de212 --- /dev/null +++ b/vendor/doctrine/dbal/src/Platforms/Keywords/SQLiteKeywords.php | |||
| @@ -0,0 +1,141 @@ | |||
| 1 | <?php | ||
| 2 | |||
| 3 | declare(strict_types=1); | ||
| 4 | |||
| 5 | namespace Doctrine\DBAL\Platforms\Keywords; | ||
| 6 | |||
| 7 | /** | ||
| 8 | * SQLite Keywordlist. | ||
| 9 | */ | ||
| 10 | class SQLiteKeywords extends KeywordList | ||
| 11 | { | ||
| 12 | /** | ||
| 13 | * {@inheritDoc} | ||
| 14 | */ | ||
| 15 | protected function getKeywords(): array | ||
| 16 | { | ||
| 17 | return [ | ||
| 18 | 'ABORT', | ||
| 19 | 'ACTION', | ||
| 20 | 'ADD', | ||
| 21 | 'AFTER', | ||
| 22 | 'ALL', | ||
| 23 | 'ALTER', | ||
| 24 | 'ANALYZE', | ||
| 25 | 'AND', | ||
| 26 | 'AS', | ||
| 27 | 'ASC', | ||
| 28 | 'ATTACH', | ||
| 29 | 'AUTOINCREMENT', | ||
| 30 | 'BEFORE', | ||
| 31 | 'BEGIN', | ||
| 32 | 'BETWEEN', | ||
| 33 | 'BY', | ||
| 34 | 'CASCADE', | ||
| 35 | 'CASE', | ||
| 36 | 'CAST', | ||
| 37 | 'CHECK', | ||
| 38 | 'COLLATE', | ||
| 39 | 'COLUMN', | ||
| 40 | 'COMMIT', | ||
| 41 | 'CONFLICT', | ||
| 42 | 'CONSTRAINT', | ||
| 43 | 'CREATE', | ||
| 44 | 'CROSS', | ||
| 45 | 'CURRENT_DATE', | ||
| 46 | 'CURRENT_TIME', | ||
| 47 | 'CURRENT_TIMESTAMP', | ||
| 48 | 'DATABASE', | ||
| 49 | 'DEFAULT', | ||
| 50 | 'DEFERRABLE', | ||
| 51 | 'DEFERRED', | ||
| 52 | 'DELETE', | ||
| 53 | 'DESC', | ||
| 54 | 'DETACH', | ||
| 55 | 'DISTINCT', | ||
| 56 | 'DROP', | ||
| 57 | 'EACH', | ||
| 58 | 'ELSE', | ||
| 59 | 'END', | ||
| 60 | 'ESCAPE', | ||
| 61 | 'EXCEPT', | ||
| 62 | 'EXCLUSIVE', | ||
| 63 | 'EXISTS', | ||
| 64 | 'EXPLAIN', | ||
| 65 | 'FAIL', | ||
| 66 | 'FOR', | ||
| 67 | 'FOREIGN', | ||
| 68 | 'FROM', | ||
| 69 | 'FULL', | ||
| 70 | 'GLOB', | ||
| 71 | 'GROUP', | ||
| 72 | 'HAVING', | ||
| 73 | 'IF', | ||
| 74 | 'IGNORE', | ||
| 75 | 'IMMEDIATE', | ||
| 76 | 'IN', | ||
| 77 | 'INDEX', | ||
| 78 | 'INDEXED', | ||
| 79 | 'INITIALLY', | ||
| 80 | 'INNER', | ||
| 81 | 'INSERT', | ||
| 82 | 'INSTEAD', | ||
| 83 | 'INTERSECT', | ||
| 84 | 'INTO', | ||
| 85 | 'IS', | ||
| 86 | 'ISNULL', | ||
| 87 | 'JOIN', | ||
| 88 | 'KEY', | ||
| 89 | 'LEFT', | ||
| 90 | 'LIKE', | ||
| 91 | 'LIMIT', | ||
| 92 | 'MATCH', | ||
| 93 | 'NATURAL', | ||
| 94 | 'NO', | ||
| 95 | 'NOT', | ||
| 96 | 'NOTNULL', | ||
| 97 | 'NULL', | ||
| 98 | 'OF', | ||
| 99 | 'OFFSET', | ||
| 100 | 'ON', | ||
| 101 | 'OR', | ||
| 102 | 'ORDER', | ||
| 103 | 'OUTER', | ||
| 104 | 'PLAN', | ||
| 105 | 'PRAGMA', | ||
| 106 | 'PRIMARY', | ||
| 107 | 'QUERY', | ||
| 108 | 'RAISE', | ||
| 109 | 'REFERENCES', | ||
| 110 | 'REGEXP', | ||
| 111 | 'REINDEX', | ||
| 112 | 'RELEASE', | ||
| 113 | 'RENAME', | ||
| 114 | 'REPLACE', | ||
| 115 | 'RESTRICT', | ||
| 116 | 'RIGHT', | ||
| 117 | 'ROLLBACK', | ||
| 118 | 'ROW', | ||
| 119 | 'SAVEPOINT', | ||
| 120 | 'SELECT', | ||
| 121 | 'SET', | ||
| 122 | 'TABLE', | ||
| 123 | 'TEMP', | ||
| 124 | 'TEMPORARY', | ||
| 125 | 'THEN', | ||
| 126 | 'TO', | ||
| 127 | 'TRANSACTION', | ||
| 128 | 'TRIGGER', | ||
| 129 | 'UNION', | ||
| 130 | 'UNIQUE', | ||
| 131 | 'UPDATE', | ||
| 132 | 'USING', | ||
| 133 | 'VACUUM', | ||
| 134 | 'VALUES', | ||
| 135 | 'VIEW', | ||
| 136 | 'VIRTUAL', | ||
| 137 | 'WHEN', | ||
| 138 | 'WHERE', | ||
| 139 | ]; | ||
| 140 | } | ||
| 141 | } | ||
