| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| | |
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
| | |
|
| |
| |
| |
| |
| | |
This reverts commit 17da8a34b81442524a8e01fead7b5968fa1cc39d.
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
| |
| |
| |
| |
| | |
See: 86c5baebda24c1721fb6881df8671a3c7df60e8b
Signed-off-by: William Desportes <williamdes@wdes.fr>
|
|/
|
|
| |
Signed-off-by: Maurício Meneghini Fauth <mauricio@fauth.dev>
|
|
|
|
|
|
|
| |
- Rename test providers
- Mark tests as incomplete
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
|
|
|
|
| |
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
|
|
|
|
| |
Signed-off-by: Maurício Meneghini Fauth <mauriciofauth@gmail.com>
|
|
|
|
|
|
|
|
| |
This seems to work just fine.
Issue #174
Signed-off-by: Michal Čihař <michal@cihar.com>
|
|
|
|
| |
Signed-off-by: Michal Čihař <michal@cihar.com>
|
|\ |
|
|/ |
|
|
|
|
|
|
| |
Fixes #126
Signed-off-by: Michal Čihař <michal@cihar.com>
|
| |
|
|
|
|
| |
Signed-off-by: Michal Čihař <michal@cihar.com>
|
|
|
|
|
|
| |
Fix #92
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Introduce an option to parse 'expr=' (like var, var=, expr)
Fix tests
Fix phpmyadmin/phpmyadmin#12298
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
|
|
|
|
|
|
| |
Issue #59
Signed-off-by: Michal Čihař <michal@cihar.com>
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
While trying to parse a fieldname, disallow only if it is a reserved keywords.
Reserved keywords are still allowed if backquotes are used.
Added testcases to cover both with and w/o backquotes scenarios.
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
|
|/
|
|
| |
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
|
|
|
|
| |
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
|
|
|
|
| |
Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com>
|
|
|
|
|
|
| |
Fixes https://github.com/phpmyadmin/phpmyadmin/issues/12109
Signed-off-by: Michal Čihař <michal@cihar.com>
|
|
|
|
|
|
|
| |
'MAXVALUE' can be used for partitions.
The correct class is used for parsing.
Options may be specified for the class that is used for parsing.
Wrote tests.
|
|
|
|
| |
Implemented a tool to generate tests.
|
|
|
|
| |
Minor coding style fixes.
|
|
|
|
|
|
|
|
|
| |
relevant keywords.
Added magic method '__toString()' for components and statements for building.
Fixed a bug that caused the function name to be incorrectly detected in an expression.
Fixed a bug that ignored the 'noAlias' option in expressions.
Options may be expressions now.
|
|
|
|
|
|
|
|
| |
New query utility to extract the name of the tables used in a statement.
TRUNCATE is being parsed now.
CREATE parsing and building has been improved.
Improved the definition of UPDATE and DELETE statements.
Fixed coding style. Improved documentation and tests.
|
|
|
|
|
|
|
|
|
| |
Implemented a few more builders.
Improved some fragments and statement types.
Fixed the noAlias option in FieldFragment.
Reordered CREATE statements's options.
Updated contexts definitions.
Fixed typos. Improved tests.
|
|
strings).
Implemented support for UNIONs in parser.
Code coverage is now over 99%.
Fixed CHECKSUM statement (typos).
Refactored code. Removed pieces of duplicated code.
Improved documentation and fixed coding style.
Improved PHPUnit's configuration (more test suites for fine-grained testing).
|