Prechádzať zdrojové kódy

Merge pull request #3044 from theRemix/development

[sys][sql] Replaced "1"/"0" query comparison values with "TRUE"/"FALSE"
Nicolas Cannasse 11 rokov pred
rodič
commit
857c4b264a
2 zmenil súbory, kde vykonal 5 pridanie a 5 odobranie
  1. 1 1
      std/sys/db/Manager.hx
  2. 4 4
      std/sys/db/RecordMacros.hx

+ 1 - 1
std/sys/db/Manager.hx

@@ -457,7 +457,7 @@ class Manager<T : Object> {
 				}
 			}
 		if( first )
-			s.add("1");
+			s.add("TRUE");
 	}
 
 	/* --------------------------- MISC API  ------------------------------ */

+ 4 - 4
std/sys/db/RecordMacros.hx

@@ -439,8 +439,8 @@ class RecordMacros {
 			case CIdent(n):
 				switch( n ) {
 				case "null": return { expr : EConst(CString("NULL")), pos : v.pos };
-				case "true": return { expr : EConst(CInt("1")), pos : v.pos };
-				case "false": return { expr : EConst(CInt("0")), pos : v.pos };
+				case "true": return { expr : EConst(CInt("TRUE")), pos : v.pos };
+				case "false": return { expr : EConst(CInt("FALSE")), pos : v.pos };
 				}
 			default:
 			}
@@ -756,9 +756,9 @@ class RecordMacros {
 				case "null":
 					return { sql : makeString("NULL", p), t : DNull, n : true };
 				case "true":
-					return { sql : makeString("1", p), t : DBool, n : false };
+					return { sql : makeString("TRUE", p), t : DBool, n : false };
 				case "false":
-					return { sql : makeString("0", p), t : DBool, n : false };
+					return { sql : makeString("FALSE", p), t : DBool, n : false };
 				}
 				return buildDefault(cond);
 			}