Пример #1
0
 def test_can_chain_scopes(self):
     sql = "SELECT * FROM `users` WHERE `users`.`active` = '2' AND `users`.`gender` = 'W' AND `users`.`name` = 'joe'"
     self.assertEqual(
         sql,
         User.active(2).gender("W").where("name", "joe").to_sql())
Пример #2
0
 def test_active_scope_with_params(self):
     sql = "SELECT * FROM `users` WHERE `users`.`active` = '2' AND `users`.`name` = 'joe'"
     self.assertEqual(sql, User.active(2).where("name", "joe").to_sql())