Database error when Signing In

Hi everyone

I have this error when I try to sign in, does anyone know the solution?

cs-cart version 2.1.2

Thanks !!

Database error: Unknown column ‘users_conditions_hash’ in ‘where clause’ (1054)

Invalid query: SELECT count(*) FROM cscart_promotions WHERE status = ‘A’ AND zone = ‘catalog’ AND users_conditions_hash LIKE ‘%,1,%’


File: /var/www/html/core/fn.database.php

Line: 310

Function: db_error

File: /var/www/html/core/fn.database.php

Line: 132

Function: db_query

File: /var/www/html/controllers/customer/init.php

Line: 49

Function: db_get_field

File: /var/www/html/core/fn.control.php

Line: 567

Function: include

File: /var/www/html/core/fn.control.php

Line: 422

Function: fn_run_controller

File: /var/www/html/index.php

Line: 28

Function: fn_dispatch

Is this a brand new installation or an upgrade?

should be an upgrade, but i also reinstalled the cscart