Skip to content

Tags: ramu1081/php-sql-parser

Tags

4.0.0

Toggle 4.0.0's commit message
ADD: we have a presence in GitHub now, see greelion/PHP-SQL-Parser, o…

…th repositories, SVN and GIT will be synchronized

ADD: some code to fix problems described with issue 62
ADD: some code to handle index hints within FROM clause (issue 99)
FIX: issue 133
FIX: issue 134
FIX: creator problem with direction keyword in ORDER-BY clauses
FIX: issue 135
CHG: the PHPSQLParserConstants class is now a Singleton
ADD: two functions to define custom functions for the parser
CHG: parser needs now PHP 5.3.2 as minimal version
ADD: the parser uses now namespaces
FIX: there was a problem with aliases within expressions of the SELECT clause
FIX: all test cases are green, except the cases for the open issues

2014-03-10

Toggle 2014-03-10's commit message
FIX: issue 117

FIX: issue 118
FIX: issue 119
FIX: issue 120
FIX: issue 121
FIX: issue 122
FIX: issue 123
FIX: issue 124
FIX: issue 126
FIX: issue 127
FIX: issue 128
FIX: issue 129
FIX: issue 130
FIX: issue 131
FIX: issue 132

The parser handles now muti-table DELETE statements. The parser output of DROP, RENAME and FROM has been changed. The parser handles also the OPTIONS section. The parser output for the INSERT statement has been enhanced.

Check your client code!

2014-01-23

Toggle 2014-01-23's commit message
ADD: more support for CREATE TABLE (partitions and subpartitions acco…

…rding to MySQL 5.7)

FIX: issue 83
FIX: issue 84
FIX: issue 111
FIX: issue 112
FIX: issue 113
FIX: issue 115
FIX: issue 116

The PHP-SQL-Parser is now available on www.packagist.org (greenlion/php-sql-parser).

2014-01-08

Toggle 2014-01-08's commit message
ADD: more support for CREATE TABLE statement, see issue 33

FIX: issue 103
FIX: issue 105
FIX: issue 106
FIX: issue 107
FIX: issue 108
FIX: issue 110
CHG: a new code style (not yet finished)
CHG: the parser output has been changed, check your client code

2013-11-30

Toggle 2013-11-30's commit message
FIX: issue 78

FIX: issue 79
FIX: issue 80
FIX: issue 81
FIX: issue 87
FIX: issue 89
FIX: issue 90
FIX: issue 91
FIX: issue 93
FIX: issue 94
FIX: issue 98
FIX: issue 100
FIX: issue 101
FIX: issue 102
The internal structure of the parser has been changed, there could be negative performance changes.

2013-10-24

Toggle 2013-10-24's commit message
FIX: issue 76

FIX: issue 82
FIX: issue 85
FIX: issue 86
FIX: issue 88
FIX: issue 92
FIX: issue 97
CHG: output array of the parser has been changed!

2012-08-22

Toggle 2012-08-22's commit message
FIX: issue 66

FIX: issue 67
FIX: issue 68
FIX: issue 69
FIX: issue 70
FIX: issue 71
FIX: issue 72
FIX: issue 73
ADD: operator := 
ADD: some code to handle comments (not yet finished).

2012-07-03

Toggle 2012-07-03's commit message
FIX: issue 55

ADD: tokenize /* ... */
FIX: issue 57
FIX: issue 58
CHG: some optimizations according to issue 59
FIX: issue 61
FIX: issue 65
FIX: issue 63

2012-05-07

Toggle 2012-05-07's commit message
FIX: issue 53

FIX: issue 54
CHG: the output has been changed for LIMIT clauses!

2012-05-02

Toggle 2012-05-02's commit message
FIX: issue 41

FIX: issue 45
CHG: class structure, some more OOP