├── .gitignore ├── README.md ├── ROADMAP.md ├── composer.json ├── composer.lock ├── src └── Zebra │ └── MergeTable │ ├── Exception │ └── DBCallbackIllegalMergeTableException.php │ ├── MergeTable.php │ └── ResultMerge.php ├── tests ├── composer.json ├── composer.lock ├── sql_parser_test.php └── vendor │ ├── autoload.php │ ├── composer │ ├── ClassLoader.php │ ├── autoload_classmap.php │ ├── autoload_namespaces.php │ ├── autoload_psr4.php │ ├── autoload_real.php │ └── installed.json │ └── soundintheory │ └── php-sql-parser │ ├── README.md │ ├── composer.json │ └── src │ └── PHPSQL │ ├── Creator.php │ ├── Exception │ ├── Exception.php │ ├── InvalidParameter.php │ ├── UnableToCalculatePosition.php │ ├── UnableToCreateSQL.php │ └── UnsupportedFeature.php │ ├── Expression │ ├── Token.php │ └── Type.php │ ├── Parser.php │ └── Parser │ ├── Constants.php │ ├── Lexer.php │ ├── Lexer │ └── Splitter.php │ ├── PositionCalculator.php │ └── Utils.php └── vendor ├── autoload.php ├── composer ├── ClassLoader.php ├── autoload_classmap.php ├── autoload_namespaces.php ├── autoload_psr4.php ├── autoload_real.php └── installed.json └── soundintheory └── php-sql-parser ├── README.md ├── composer.json └── src └── PHPSQL ├── Creator.php ├── Exception ├── Exception.php ├── InvalidParameter.php ├── UnableToCalculatePosition.php ├── UnableToCreateSQL.php └── UnsupportedFeature.php ├── Expression ├── Token.php └── Type.php ├── Parser.php └── Parser ├── Constants.php ├── Lexer.php ├── Lexer └── Splitter.php ├── PositionCalculator.php └── Utils.php /.gitignore: -------------------------------------------------------------------------------- 1 | vendor/ 2 | composer.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/composer.lock -------------------------------------------------------------------------------- /src/Zebra/MergeTable/Exception/DBCallbackIllegalMergeTableException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/src/Zebra/MergeTable/Exception/DBCallbackIllegalMergeTableException.php -------------------------------------------------------------------------------- /src/Zebra/MergeTable/MergeTable.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/src/Zebra/MergeTable/MergeTable.php -------------------------------------------------------------------------------- /src/Zebra/MergeTable/ResultMerge.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/src/Zebra/MergeTable/ResultMerge.php -------------------------------------------------------------------------------- /tests/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/composer.json -------------------------------------------------------------------------------- /tests/composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/composer.lock -------------------------------------------------------------------------------- /tests/sql_parser_test.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/sql_parser_test.php -------------------------------------------------------------------------------- /tests/vendor/autoload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/autoload.php -------------------------------------------------------------------------------- /tests/vendor/composer/ClassLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/composer/ClassLoader.php -------------------------------------------------------------------------------- /tests/vendor/composer/autoload_classmap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/composer/autoload_classmap.php -------------------------------------------------------------------------------- /tests/vendor/composer/autoload_namespaces.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/composer/autoload_namespaces.php -------------------------------------------------------------------------------- /tests/vendor/composer/autoload_psr4.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/composer/autoload_psr4.php -------------------------------------------------------------------------------- /tests/vendor/composer/autoload_real.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/composer/autoload_real.php -------------------------------------------------------------------------------- /tests/vendor/composer/installed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/composer/installed.json -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/README.md -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/composer.json -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Creator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Creator.php -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/Exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/Exception.php -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/InvalidParameter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/InvalidParameter.php -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/UnableToCalculatePosition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/UnableToCalculatePosition.php -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/UnableToCreateSQL.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/UnableToCreateSQL.php -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/UnsupportedFeature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/UnsupportedFeature.php -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Expression/Token.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Expression/Token.php -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Expression/Type.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Expression/Type.php -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser.php -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Constants.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Constants.php -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Lexer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Lexer.php -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Lexer/Splitter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Lexer/Splitter.php -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/PositionCalculator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/PositionCalculator.php -------------------------------------------------------------------------------- /tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Utils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/tests/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Utils.php -------------------------------------------------------------------------------- /vendor/autoload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/autoload.php -------------------------------------------------------------------------------- /vendor/composer/ClassLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/composer/ClassLoader.php -------------------------------------------------------------------------------- /vendor/composer/autoload_classmap.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/composer/autoload_classmap.php -------------------------------------------------------------------------------- /vendor/composer/autoload_namespaces.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/composer/autoload_namespaces.php -------------------------------------------------------------------------------- /vendor/composer/autoload_psr4.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/composer/autoload_psr4.php -------------------------------------------------------------------------------- /vendor/composer/autoload_real.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/composer/autoload_real.php -------------------------------------------------------------------------------- /vendor/composer/installed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/composer/installed.json -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/README.md -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/composer.json -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/src/PHPSQL/Creator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/src/PHPSQL/Creator.php -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/Exception.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/Exception.php -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/InvalidParameter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/InvalidParameter.php -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/UnableToCalculatePosition.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/UnableToCalculatePosition.php -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/UnableToCreateSQL.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/UnableToCreateSQL.php -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/UnsupportedFeature.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/src/PHPSQL/Exception/UnsupportedFeature.php -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/src/PHPSQL/Expression/Token.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/src/PHPSQL/Expression/Token.php -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/src/PHPSQL/Expression/Type.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/src/PHPSQL/Expression/Type.php -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser.php -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Constants.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Constants.php -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Lexer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Lexer.php -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Lexer/Splitter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Lexer/Splitter.php -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/PositionCalculator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/PositionCalculator.php -------------------------------------------------------------------------------- /vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Utils.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PHP-Zebra/Zebra-MergeTable/HEAD/vendor/soundintheory/php-sql-parser/src/PHPSQL/Parser/Utils.php --------------------------------------------------------------------------------