mirror of
https://codeberg.org/vlw/php-mysql.git
synced 2025-09-14 08:43:40 +02:00
The name I gave this years ago "libmysqldriver" never sat right with me.. okay it might be considered a library for mysql but it's *definitely* not a driver. Reviewed-on: https://codeberg.org/vlw/php-mysql/pulls/36 Co-authored-by: vlw <victor@vlw.se> Co-committed-by: vlw <victor@vlw.se>
46 lines
No EOL
852 B
PHP
46 lines
No EOL
852 B
PHP
<?php
|
|
|
|
namespace vlw\MySQL;
|
|
|
|
enum Operators: string {
|
|
// Logical
|
|
case ALL = "ALL";
|
|
case AND = "AND";
|
|
case ANY = "ANY";
|
|
case BETWEEN = "BETWEEN";
|
|
case EXISTS = "EXISTS";
|
|
case IN = "IN";
|
|
case LIKE = "LIKE";
|
|
case NOT = "NOT";
|
|
case OR = "OR";
|
|
case SOME = "SOME";
|
|
|
|
// Comparison
|
|
case EQUALS = "=";
|
|
case GT = ">";
|
|
case LT = "<";
|
|
case GTE = ">=";
|
|
case LTE = "<=";
|
|
case NOTE = "<>";
|
|
|
|
// Arithmetic
|
|
case ADD = "+";
|
|
case SUBTRACT = "-";
|
|
case MULTIPLY = "*";
|
|
case DIVIDE = "/";
|
|
case MODULO = "%";
|
|
|
|
// Bitwise
|
|
case BS_AND = "&";
|
|
case BS_OR = "|";
|
|
case BS_XOR = "^";
|
|
|
|
// Compound
|
|
case ADDE = "+=";
|
|
case SUBE = "-=";
|
|
case DIVE = "/=";
|
|
case MODE = "%=";
|
|
case BS_ANDE = "&=";
|
|
case BS_ORE = "|*=";
|
|
case BS_XORE = "^-=";
|
|
} |