Exemple #1
0
 public function testOrderByCanBeOverridden()
 {
     $model = new TestModel();
     $query1 = $model->newQuery()->orderBy('name')->orderBy('email', 'desc')->toSql();
     $query2 = $model->newQuery()->orderBy('sort_order')->orderBy('name')->toSql();
     $this->assertEquals('select * from "test" order by "name" asc, "email" desc', $query1);
     $this->assertEquals('select * from "test" order by "sort_order" asc, "name" asc', $query2);
 }