Tags: ramu1081/php-sql-parser
Tags
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
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!
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).
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
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.
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!
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).
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
FIX: issue 53 FIX: issue 54 CHG: the output has been changed for LIMIT clauses!
FIX: issue 41 FIX: issue 45 CHG: class structure, some more OOP
PreviousNext