Revision 838

Date:
2021/11/27 21:27:26
Author:
ahitrov
Revision Log:
New field - accessible for retail | wholesale

Files:

Legend:

 
Added
 
Removed
 
Modified
  • utf8/plugins/webshop/lib/webshop/Coupon.pm

     
    20 20 [4, 'Прототип обработан роботом'],
    21 21 ],
    22 22 },
    23 { 'attr' => 'accessible', 'type' => 'status', 'rusname' => 'Доступность',
    24 'cases' => [
    25 [0, 'Всем'],
    26 [1, 'Только розница'],
    27 [2, 'Только опт'],
    28 ],
    29 },
    23 30 { 'attr' => 'uid_proto','type' => 'status', 'rusname' => 'Прототип пользовательского доступа',
    24 31 'cases' => [
    25 32 [0, 'Купон доступен всем пользователям'],
  • utf8/plugins/webshop/lib/webshop/SQL/CouponsTable.pm

     
    87 87 'default' => 'CURRENT_TIMESTAMP',
    88 88 },
    89 89 {
    90 'attr' => 'accessible',
    91 'type' => 'status',
    92 'rusname' => 'Доступность',
    93 'db_field' => 'accessible',
    94 'db_type' => 'integer',
    95 'db_opts' => "not null default 0",
    96 'default' => 0,
    97 },
    98 {
    90 99 'attr' => 'created_by',
    91 100 'type' => 'integer',
    92 101 'rusname' => 'ID создателя документа',
  • utf8/plugins/webshop/sql/TOAST/coupons.838.sql

     
    1 alter table webshop_coupons add column accessible smallint default 0 not null;
  • utf8/plugins/webshop/sql/TOAST/coupons.sql

     
    14 14 groups integer[],
    15 15 name text,
    16 16 code text not null,
    17 accessible smallint default 0 not null,
    17 18 data text
    18 19 );
    19 20