12345678910111213141516171819202122232425262728293031323334 |
- package datacenter
- import "testing"
- func TestSelect(t *testing.T) {
- var q = &Query{}
- q.Select("a,b b2,c as c2")
- t.Logf("query=%s", q)
- q = &Query{}
- q.Select(" * ")
- t.Logf("query=%s", q)
- }
- func TestWhere(t *testing.T) {
- var q = &Query{}
- q.Select("a,b,c as yeah").Where(
- ConditionMapType{
- "field1": ConditionIn(1, 2, 3, 4),
- "field3": ConditionIn("OK"),
- },
- ConditionMapType{
- "field2": ConditionGt(100),
- },
- ConditionMapType{
- "field1": ConditionGte(100),
- })
- t.Logf("query=%s", q)
- }
- func TestSort(t *testing.T) {
- var q = &Query{}
- q.Order("field1 desc, field2")
- t.Logf("query=%s", q)
- }
|