Group conditions in order to avoid querying removed records accidentally.

This commit is contained in:
Alex Tselegidis 2022-07-07 15:27:10 +02:00
parent 3d8d5afa4c
commit 7b5f4d014a
6 changed files with 12 additions and 0 deletions

View File

@ -292,8 +292,10 @@ class Categories_model extends EA_Model {
->db
->select()
->from('categories')
->group_start()
->like('name', $keyword)
->or_like('description', $keyword)
->group_end()
->limit($limit)
->offset($offset)
->order_by($order_by)

View File

@ -274,10 +274,12 @@ class Consents_model extends EA_Model {
->db
->select()
->from('consents')
->group_start()
->like('first_name', $keyword)
->or_like('last_name', $keyword)
->or_like('email', $keyword)
->or_like('ip', $keyword)
->group_end()
->limit($limit)
->offset($offset)
->order_by($order_by)

View File

@ -358,8 +358,10 @@ class Roles_model extends EA_Model {
->db
->select()
->from('roles')
->group_start()
->like('name', $keyword)
->or_like('slug', $keyword)
->group_end()
->limit($limit)
->offset($offset)
->order_by($order_by)

View File

@ -382,8 +382,10 @@ class Services_model extends EA_Model {
->db
->select()
->from('services')
->group_start()
->like('name', $keyword)
->or_like('description', $keyword)
->group_end()
->limit($limit)
->offset($offset)
->order_by($order_by)

View File

@ -291,8 +291,10 @@ class Settings_model extends EA_Model {
->db
->select()
->from('settings')
->group_start()
->like('name', $keyword)
->or_like('value', $keyword)
->group_end()
->limit($limit)
->offset($offset)
->order_by($order_by)

View File

@ -409,6 +409,7 @@ class Users_model extends EA_Model {
->db
->select()
->from('users')
->group_start()
->like('first_name', $keyword)
->or_like('last_name', $keyword)
->or_like('email', $keyword)
@ -419,6 +420,7 @@ class Users_model extends EA_Model {
->or_like('state', $keyword)
->or_like('zip_code', $keyword)
->or_like('notes', $keyword)
->group_end()
->limit($limit)
->offset($offset)
->order_by($order_by)