From 94c48719eaa7278bb97766c0dcfb2df8719ef297 Mon Sep 17 00:00:00 2001 From: renz78 Date: Wed, 24 May 2023 14:00:34 +0300 Subject: [PATCH] test --- k2shop/usr/k2shop/README | 23 + k2shop/usr/k2shop/cmd.php | 61 + k2shop/usr/k2shop/history_en.txt | 453 ++++++ k2shop/usr/k2shop/history_ru.txt | 607 ++++++++ k2shop/usr/k2shop/index.php | 87 ++ k2shop/usr/k2shop/k2global.php | 69 + k2shop/usr/k2shop/k2shop | 67 + .../k2shop/metadata/agrosepro/agro_declarac.yml | 270 ++++ .../metadata/agrosepro/agro_declarations.yml | 271 ++++ .../k2shop/metadata/agrosepro/agro_group_auto.yml | 51 + .../k2shop/metadata/agrosepro/agro_marka_auto.yml | 61 + .../usr/k2shop/metadata/agrosepro/agro_reestr.yml | 100 ++ .../metadata/agrosepro/agro_region_zavod.yml | 52 + k2shop/usr/k2shop/metadata/agrosepro/agro_sert.yml | 271 ++++ .../k2shop/metadata/agrosepro/agro_vid_auto.yml | 61 + .../usr/k2shop/metadata/agrosepro/agro_zavod.yml | 61 + .../usr/k2shop/metadata/booster/k2boost_atrib.yml | 47 + .../usr/k2shop/metadata/booster/k2boost_invest.yml | 67 + .../usr/k2shop/metadata/booster/k2boost_sess.yml | 100 ++ k2shop/usr/k2shop/metadata/booster/k2boost_url.yml | 123 ++ .../k2shop/metadata/booster/k2boost_url_show.yml | 70 + .../usr/k2shop/metadata/booster/k2boost_zakaz.yml | 100 ++ .../k2shop/metadata/depricated/ajax_chat_bans.yml | 83 + .../metadata/depricated/ajax_chat_invitations.yml | 60 + .../metadata/depricated/ajax_chat_messages.yml | 123 ++ .../metadata/depricated/ajax_chat_online.yml | 90 ++ .../k2shop/metadata/depricated/k2ObmenEmoney.yml | 50 + .../k2shop/metadata/depricated/k2_obmen_emoney.yml | 60 + .../metadata/depricated/k2_obmen_emoneyval.yml | 70 + .../k2shop/metadata/depricated/k2_obmen_kurs.yml | 103 ++ .../k2shop/metadata/depricated/k2_obmen_val.yml | 60 + .../k2shop/metadata/depricated/k2_obmen_zakaz.yml | 210 +++ k2shop/usr/k2shop/metadata/depricated/k2_proxy.yml | 67 + .../k2shop/metadata/depricated/k2anticapcha.yml | 37 + .../usr/k2shop/metadata/depricated/k2chat_room.yml | 50 + .../metadata/depricated/k2games_cur_type.yml | 47 + .../k2shop/metadata/depricated/k2games_name.yml | 47 + .../k2shop/metadata/depricated/k2games_stat.yml | 137 ++ .../metadata/depricated/k2investor_boost.yml | 47 + .../k2shop/metadata/depricated/k2investor_pack.yml | 113 ++ k2shop/usr/k2shop/metadata/dp2/dp2Agronoms.yml | 150 ++ k2shop/usr/k2shop/metadata/dp2/dp2Categors.yml | 47 + k2shop/usr/k2shop/metadata/dp2/dp2Cert.yml | 523 +++++++ k2shop/usr/k2shop/metadata/dp2/dp2Cert_sugar.yml | 523 +++++++ k2shop/usr/k2shop/metadata/dp2/dp2Dog.yml | 140 ++ k2shop/usr/k2shop/metadata/dp2/dp2FormVlasn.yml | 37 + k2shop/usr/k2shop/metadata/dp2/dp2God.yml | 117 ++ k2shop/usr/k2shop/metadata/dp2/dp2Kultur.yml | 37 + k2shop/usr/k2shop/metadata/dp2/dp2Oblast.yml | 47 + k2shop/usr/k2shop/metadata/dp2/dp2OblastZona.yml | 60 + k2shop/usr/k2shop/metadata/dp2/dp2ParamViprob.yml | 47 + k2shop/usr/k2shop/metadata/dp2/dp2PartNasin.yml | 169 +++ k2shop/usr/k2shop/metadata/dp2/dp2PrichVidmov.yml | 70 + .../usr/k2shop/metadata/dp2/dp2Priznach_nasinn.yml | 47 + k2shop/usr/k2shop/metadata/dp2/dp2SortReestr.yml | 119 ++ k2shop/usr/k2shop/metadata/dp2/dp2StatusZajavk.yml | 51 + k2shop/usr/k2shop/metadata/dp2/dp2TypeBlank.yml | 57 + k2shop/usr/k2shop/metadata/dp2/dp2TypeCert.yml | 57 + k2shop/usr/k2shop/metadata/dp2/dp2TypeNasinnya.yml | 37 + k2shop/usr/k2shop/metadata/dp2/dp2VidPotreb.yml | 47 + k2shop/usr/k2shop/metadata/dp2/dp2VidVikor.yml | 47 + k2shop/usr/k2shop/metadata/dp2/dp2Virobn.yml | 196 +++ k2shop/usr/k2shop/metadata/dp2/dp2VirobnikSort.yml | 276 ++++ k2shop/usr/k2shop/metadata/dp2/dp2_akt.yml | 84 ++ k2shop/usr/k2shop/metadata/dp2/dp2_auditors.yml | 143 ++ k2shop/usr/k2shop/metadata/dp2/dp2_dstu.yml | 70 + k2shop/usr/k2shop/metadata/dp2/dp2_typezajav.yml | 47 + .../usr/k2shop/metadata/dp2/dp2_zajavka_obsteg.yml | 471 ++++++ k2shop/usr/k2shop/metadata/dp2/dp2act_pop_ocen.yml | 348 +++++ k2shop/usr/k2shop/metadata/dp2/dp2akt_pol_ocen.yml | 318 ++++ k2shop/usr/k2shop/metadata/dp2/dp2akt_prob.yml | 345 +++++ k2shop/usr/k2shop/metadata/dp2/dp2files.yml | 93 ++ k2shop/usr/k2shop/metadata/dp2/dp2generation.yml | 37 + k2shop/usr/k2shop/metadata/dp2/dp2labs.yml | 113 ++ k2shop/usr/k2shop/metadata/dp2/dp2param_value.yml | 83 + k2shop/usr/k2shop/metadata/dp2/dp2params_need.yml | 93 ++ k2shop/usr/k2shop/metadata/dp2/dp2rajon.yml | 60 + k2shop/usr/k2shop/metadata/dp2/dp2ser_blank.yml | 80 + k2shop/usr/k2shop/metadata/dp2/dp2type_vimog.yml | 57 + k2shop/usr/k2shop/metadata/dp2/dp2vid_analize.yml | 47 + k2shop/usr/k2shop/metadata/dp2/dp2vlasn.yml | 95 ++ k2shop/usr/k2shop/metadata/edoc/dpTypePrichin.yml | 47 + k2shop/usr/k2shop/metadata/edoc/k2bank_vipisk.yml | 107 ++ .../usr/k2shop/metadata/edoc/k2bank_vipisk_row.yml | 120 ++ k2shop/usr/k2shop/metadata/edoc/k2docnum.yml | 90 ++ k2shop/usr/k2shop/metadata/edoc/k2docs.yml | 385 +++++ k2shop/usr/k2shop/metadata/edoc/k2dvig.yml | 120 ++ k2shop/usr/k2shop/metadata/k2/const.yml | 97 ++ k2shop/usr/k2shop/metadata/k2/entity_type.yml | 37 + k2shop/usr/k2shop/metadata/k2/k2VFirms.yml | 37 + k2shop/usr/k2shop/metadata/k2/k2VRaj.yml | 24 + k2shop/usr/k2shop/metadata/k2/k2_country.yml | 100 ++ k2shop/usr/k2shop/metadata/k2/k2admin_design.yml | 57 + k2shop/usr/k2shop/metadata/k2/k2admin_menus.yml | 330 ++++ .../usr/k2shop/metadata/k2/k2admin_menus_prava.yml | 510 +++++++ k2shop/usr/k2shop/metadata/k2/k2auktion.yml | 207 +++ k2shop/usr/k2shop/metadata/k2/k2baldetile.yml | 77 + k2shop/usr/k2shop/metadata/k2/k2balsum.yml | 57 + k2shop/usr/k2shop/metadata/k2/k2bets.yml | 77 + k2shop/usr/k2shop/metadata/k2/k2blogs.yml | 77 + k2shop/usr/k2shop/metadata/k2/k2city.yml | 103 ++ k2shop/usr/k2shop/metadata/k2/k2cli_transfer.yml | 120 ++ k2shop/usr/k2shop/metadata/k2/k2comments.yml | 97 ++ k2shop/usr/k2shop/metadata/k2/k2const.yml | 97 ++ k2shop/usr/k2shop/metadata/k2/k2const_proj.yml | 267 ++++ k2shop/usr/k2shop/metadata/k2/k2contact_test.yml | 117 ++ k2shop/usr/k2shop/metadata/k2/k2content.yml | 210 +++ k2shop/usr/k2shop/metadata/k2/k2country.yml | 67 + k2shop/usr/k2shop/metadata/k2/k2delivery.yml | 77 + k2shop/usr/k2shop/metadata/k2/k2dolgnost.yml | 80 + k2shop/usr/k2shop/metadata/k2/k2edizm.yml | 86 ++ k2shop/usr/k2shop/metadata/k2/k2enum_fields.yml | 47 + k2shop/usr/k2shop/metadata/k2/k2firms.yml | 431 ++++++ k2shop/usr/k2shop/metadata/k2/k2history.yml | 107 ++ k2shop/usr/k2shop/metadata/k2/k2ini.yml | 77 + k2shop/usr/k2shop/metadata/k2/k2keys.yml | 93 ++ k2shop/usr/k2shop/metadata/k2/k2keywords.yml | 109 ++ k2shop/usr/k2shop/metadata/k2/k2lang.yml | 57 + k2shop/usr/k2shop/metadata/k2/k2likes.yml | 97 ++ k2shop/usr/k2shop/metadata/k2/k2mag.yml | 107 ++ k2shop/usr/k2shop/metadata/k2/k2magazins.yml | 277 ++++ k2shop/usr/k2shop/metadata/k2/k2mass_mess_user.yml | 77 + k2shop/usr/k2shop/metadata/k2/k2mass_message.yml | 97 ++ k2shop/usr/k2shop/metadata/k2/k2menu.yml | 110 ++ k2shop/usr/k2shop/metadata/k2/k2menuitems.yml | 256 ++++ k2shop/usr/k2shop/metadata/k2/k2obrasch.yml | 67 + k2shop/usr/k2shop/metadata/k2/k2order_details.yml | 70 + k2shop/usr/k2shop/metadata/k2/k2order_status.yml | 37 + k2shop/usr/k2shop/metadata/k2/k2pack_prog.yml | 257 ++++ k2shop/usr/k2shop/metadata/k2/k2pay_system.yml | 80 + k2shop/usr/k2shop/metadata/k2/k2pay_type.yml | 67 + k2shop/usr/k2shop/metadata/k2/k2payparam.yml | 67 + k2shop/usr/k2shop/metadata/k2/k2pays.yml | 209 +++ k2shop/usr/k2shop/metadata/k2/k2portf_proj.yml | 67 + k2shop/usr/k2shop/metadata/k2/k2portf_type.yml | 87 ++ k2shop/usr/k2shop/metadata/k2/k2portfolio.yml | 117 ++ k2shop/usr/k2shop/metadata/k2/k2proj.yml | 67 + k2shop/usr/k2shop/metadata/k2/k2projrole.yml | 87 ++ .../usr/k2shop/metadata/k2/k2razrez_keywords.yml | 60 + k2shop/usr/k2shop/metadata/k2/k2report_actions.yml | 195 +++ k2shop/usr/k2shop/metadata/k2/k2report_cuberep.yml | 327 ++++ k2shop/usr/k2shop/metadata/k2/k2report_data.yml | 324 ++++ k2shop/usr/k2shop/metadata/k2/k2report_otchet.yml | 330 ++++ .../usr/k2shop/metadata/k2/k2report_otchet_sql.yml | 134 ++ .../usr/k2shop/metadata/k2/k2report_treeotch.yml | 267 ++++ .../usr/k2shop/metadata/k2/k2report_userdata.yml | 222 +++ k2shop/usr/k2shop/metadata/k2/k2roles.yml | 90 ++ k2shop/usr/k2shop/metadata/k2/k2sites.yml | 87 ++ k2shop/usr/k2shop/metadata/k2/k2slider.yml | 77 + k2shop/usr/k2shop/metadata/k2/k2struct_field.yml | 462 ++++++ k2shop/usr/k2shop/metadata/k2/k2struct_ftype.yml | 323 ++++ k2shop/usr/k2shop/metadata/k2/k2struct_group.yml | 267 ++++ k2shop/usr/k2shop/metadata/k2/k2struct_table.yml | 448 ++++++ k2shop/usr/k2shop/metadata/k2/k2temp.yml | 77 + k2shop/usr/k2shop/metadata/k2/k2temp_list.yml | 37 + k2shop/usr/k2shop/metadata/k2/k2tov.yml | 523 +++++++ k2shop/usr/k2shop/metadata/k2/k2tov_img.yml | 113 ++ k2shop/usr/k2shop/metadata/k2/k2tov_params.yml | 97 ++ k2shop/usr/k2shop/metadata/k2/k2tov_type.yml | 77 + k2shop/usr/k2shop/metadata/k2/k2tov_type_img.yml | 57 + k2shop/usr/k2shop/metadata/k2/k2tovtype_fields.yml | 117 ++ k2shop/usr/k2shop/metadata/k2/k2type_field.yml | 37 + k2shop/usr/k2shop/metadata/k2/k2typedoc.yml | 290 ++++ k2shop/usr/k2shop/metadata/k2/k2typedoc_docn.yml | 47 + k2shop/usr/k2shop/metadata/k2/k2typedoc_tree.yml | 244 +++ k2shop/usr/k2shop/metadata/k2/k2typedog.yml | 90 ++ k2shop/usr/k2shop/metadata/k2/k2typefirm.yml | 50 + k2shop/usr/k2shop/metadata/k2/k2users.yml | 659 ++++++++ k2shop/usr/k2shop/metadata/k2/k2users_obl.yml | 70 + k2shop/usr/k2shop/metadata/k2/k2val.yml | 37 + k2shop/usr/k2shop/metadata/k2/k2ver.yml | 37 + k2shop/usr/k2shop/metadata/k2/k2vip_day.yml | 47 + k2shop/usr/k2shop/metadata/k2/report_folder.yml | 57 + k2shop/usr/k2shop/metadata/k2/site_page.yml | 183 +++ k2shop/usr/k2shop/metadata/k2crm/crmPrivatBank.yml | 166 ++ k2shop/usr/k2shop/metadata/k2crm/crmWialonAcc.yml | 120 ++ .../usr/k2shop/metadata/k2crm/crmWialonAcount.yml | 47 + k2shop/usr/k2shop/metadata/k2crm/crmZohoAcc.yml | 207 +++ k2shop/usr/k2shop/metadata/k2crm/crmZohoTarif.yml | 48 + k2shop/usr/k2shop/metadata/k2crm/k2message.yml | 109 ++ k2shop/usr/k2shop/metadata/kartin/k2karta_mat.yml | 57 + .../k2shop/metadata/kartin/k2kartakat_author.yml | 57 + .../k2shop/metadata/kartin/k2kartakat_thema.yml | 57 + k2shop/usr/k2shop/metadata/kartin/k2kartauthor.yml | 110 ++ k2shop/usr/k2shop/metadata/kartin/k2kartcolor.yml | 90 ++ k2shop/usr/k2shop/metadata/kartin/k2kartganr.yml | 80 + k2shop/usr/k2shop/metadata/kartin/k2kartkatgor.yml | 77 + k2shop/usr/k2shop/metadata/kartin/k2kartmat.yml | 80 + k2shop/usr/k2shop/metadata/kartin/k2kartrazmer.yml | 80 + k2shop/usr/k2shop/metadata/kartin/k2kartthema.yml | 80 + k2shop/usr/k2shop/metadata/kartin/k2karttov.yml | 226 +++ .../usr/k2shop/metadata/shop/k2shop_category.yml | 313 ++++ .../metadata/shop/k2shop_category_products.yml | 87 ++ k2shop/usr/k2shop/metadata/shop/k2shop_orders.yml | 193 +++ .../k2shop/metadata/shopscript/shop_category.yml | 322 ++++ .../metadata/shopscript/shop_category_images.yml | 120 ++ .../metadata/shopscript/shop_category_products.yml | 67 + .../usr/k2shop/metadata/shopscript/shop_order.yml | 233 +++ .../k2shop/metadata/shopscript/shop_product.yml | 542 +++++++ .../metadata/shopscript/shop_product_images.yml | 170 +++ .../metadata/shopscript/shop_product_skus.yml | 243 +++ k2shop/usr/k2shop/metadata/shopscript/users.yml | 37 + .../usr/k2shop/metadata/shopscript/wa_contact.yml | 548 +++++++ .../metadata/shopscript/wa_contact_categories.yml | 50 + .../metadata/shopscript/wa_contact_category.yml | 90 ++ .../k2shop/metadata/shopscript/wa_contact_data.yml | 129 ++ .../metadata/shopscript/wa_contact_emails.yml | 116 ++ .../metadata/shopscript/wa_contact_rights.yml | 70 + .../metadata/shopscript/wa_contact_settings.yml | 57 + .../usr/k2shop/metadata/shopscript/wa_country.yml | 106 ++ k2shop/usr/k2shop/metadata/shopscript/wa_log.yml | 87 ++ .../k2shop/metadata/shopscript/wa_login_log.yml | 57 + .../usr/k2shop/metadata/shopscript/wa_region.yml | 57 + .../metadata/transfer/k2_partner_discount.yml | 57 + .../metadata/transfer/k2_partner_meneger.yml | 77 + .../k2shop/metadata/transfer/k2_partner_trans.yml | 226 +++ .../k2shop/metadata/transfer/k2_service_arenda.yml | 37 + .../metadata/transfer/k2_service_directory.yml | 67 + .../usr/k2shop/metadata/transfer/k2_status_zak.yml | 50 + .../k2shop/metadata/transfer/k2_who_transfer.yml | 103 ++ .../usr/k2shop/metadata/transfer/k2arenda_avto.yml | 235 +++ k2shop/usr/k2shop/metadata/transfer/k2ekskurs.yml | 67 + .../k2shop/metadata/transfer/k2ekskurs_tarif.yml | 137 ++ .../usr/k2shop/metadata/transfer/k2ganrkategor.yml | 57 + .../k2shop/metadata/transfer/k2group_transfer.yml | 649 ++++++++ .../usr/k2shop/metadata/transfer/k2partner_pay.yml | 90 ++ .../k2shop/metadata/transfer/k2partner_status.yml | 67 + .../usr/k2shop/metadata/transfer/k2post_index.yml | 47 + k2shop/usr/k2shop/metadata/transfer/k2punkt_id.yml | 67 + .../usr/k2shop/metadata/transfer/k2punkt_name.yml | 67 + k2shop/usr/k2shop/metadata/transfer/k2punkts.yml | 77 + .../k2shop/metadata/transfer/k2punkts_names.yml | 107 ++ .../k2shop/metadata/transfer/k2service_guide.yml | 77 + .../k2shop/metadata/transfer/k2status_transfer.yml | 57 + .../k2shop/metadata/transfer/k2trans_provodk.yml | 67 + .../usr/k2shop/metadata/transfer/k2trans_tarif.yml | 338 +++++ k2shop/usr/k2shop/metadata/transfer/k2transfer.yml | 962 ++++++++++++ .../k2shop/metadata/transfer/k2transfer_age.yml | 37 + .../metadata/transfer/k2transfer_avto_driver.yml | 100 ++ .../k2shop/metadata/transfer/k2transfer_button.yml | 67 + .../metadata/transfer/k2transfer_contract.yml | 57 + .../k2shop/metadata/transfer/k2transfer_driver.yml | 120 ++ .../k2shop/metadata/transfer/k2transfer_hint.yml | 57 + .../metadata/transfer/k2transfer_services.yml | 57 + .../metadata/transfer/k2transfer_tarif_partner.yml | 77 + .../metadata/transfer/k2transfer_typeopl.yml | 57 + .../metadata/transfer/k2type_acc_transfer.yml | 50 + .../usr/k2shop/metadata/transfer/k2type_avto.yml | 140 ++ .../usr/k2shop/metadata/transfer/k2type_mash.yml | 47 + .../k2shop/metadata/transfer/k2type_transfer.yml | 57 + k2shop/usr/k2shop/metadata/vdocs/k2add_files.yml | 87 ++ k2shop/usr/k2shop/metadata/vdocs/vdHistory.yml | 129 ++ k2shop/usr/k2shop/metadata/vdocs/vdProj.yml | 60 + k2shop/usr/k2shop/metadata/vdocs/vdSign.yml | 93 ++ k2shop/usr/k2shop/metadata/vdocs/vdTabuFiles.yml | 73 + k2shop/usr/k2shop/metadata/vdocs/vdTreeRight.yml | 153 ++ k2shop/usr/k2shop/metadata/vdocs/vdTypeDoc.yml | 106 ++ .../k2shop/metadata_view/dp2/dp2_auditors_plod.yml | 222 +++ .../k2shop/metadata_view/dp2/dp2_auditors_pole.yml | 148 ++ .../k2shop/metadata_view/dp2/dp2act_pop_ocen.yml | 412 +++++ k2shop/usr/k2shop/model/php/Bug.php | 120 ++ k2shop/usr/k2shop/model/php/BugRepository.php | 43 + k2shop/usr/k2shop/model/php/K2users.php | 341 +++++ k2shop/usr/k2shop/model/php/Product.php | 26 + k2shop/usr/k2shop/model/php/User.php | 66 + .../usr/k2shop/model/xml/ExampleDoctrine.dcm.xml | 22 + .../usr/k2shop/model/yaml/ExampleDoctrine.dcm.yml | 26 + k2shop/usr/k2shop/proxy | 11 + k2shop/usr/k2shop/resource/yaml/en/k2cfg-month.yml | 12 + k2shop/usr/k2shop/resource/yaml/k2cfg-langs.yml | 306 ++++ k2shop/usr/k2shop/resource/yaml/ru/k2cfg-month.yml | 12 + k2shop/usr/k2shop/resource/yaml/ua/k2cfg-month.yml | 12 + k2shop/usr/k2shop/script/uniq_text.php | 148 ++ .../usr/k2shop/sql/clear_db/vdoc/clear_db_vdoc.sql | 4 + .../usr/k2shop/sql/del_old_tables/shop_script.sql | 27 + k2shop/usr/k2shop/sql/rabota/view.sql | 40 + k2shop/usr/k2shop/sql/sql/k2func.sql | 15 + .../k2shop/sql/sql/transfer/k2transfer_detile.sql | 526 +++++++ .../usr/k2shop/sql/sql/transfer/k2transfer_sum.sql | 293 ++++ k2shop/usr/k2shop/sql/sql/vdoc/vdoc.sql | 374 +++++ k2shop/usr/k2shop/sql/sql/vdoc/vdoc_service.sql | 36 + k2shop/usr/k2shop/sql/update/2.2.28_chat.sql | 73 + k2shop/usr/k2shop/sql/update/2.2.28_collection.sql | 284 ++++ k2shop/usr/k2shop/sql/update/2.2.28_k2obmen.sql | 99 ++ k2shop/usr/k2shop/sql/update/2.2.28_k2seo.sql | 53 + k2shop/usr/k2shop/sql/update/2.2.28_k2shop.sql | 909 +++++++++++ k2shop/usr/k2shop/sql/update/2.2.28_transfer.sql | 371 +++++ k2shop/usr/k2shop/sql/update/2.2.28_unlock.sql | 8 + k2shop/usr/k2shop/sql/update/2.2.30_transfer.sql | 5 + k2shop/usr/k2shop/sql/update/2.2.31_transfer.sql | 3 + k2shop/usr/k2shop/sql/update/2.2.32_transfer.sql | 53 + k2shop/usr/k2shop/sql/update/2.2.39_transfer.sql | 29 + k2shop/usr/k2shop/sql/update/2.2.40_transfer.sql | 7 + k2shop/usr/k2shop/sql/update/2.2.41_transfer.sql | 3 + k2shop/usr/k2shop/sql/update/2.2.43_k2.sql | 6 + k2shop/usr/k2shop/sql/update/2.2.43_transfer.sql | 6 + k2shop/usr/k2shop/sql/update/2.2.44_k2.sql | 2 + k2shop/usr/k2shop/sql/update/2.2.45_transfer.sql | 24 + k2shop/usr/k2shop/sql/update/2.2.46_k2.sql | 406 +++++ k2shop/usr/k2shop/sql/update/2.2.47_k2.sql | 10 + k2shop/usr/k2shop/sql/update/2.2.48_k2.sql | 41 + k2shop/usr/k2shop/sql/update/2.2.52_k2.sql | 385 +++++ k2shop/usr/k2shop/sql/update/2.2.53_k2.sql | 181 +++ k2shop/usr/k2shop/sql/update/2.2.54_k2.sql | 40 + k2shop/usr/k2shop/sql/update/2.2.56_k2.sql | 653 ++++++++ k2shop/usr/k2shop/sql/update/2.2.57_k2.sql | 21 + k2shop/usr/k2shop/sql/update/2.2.60_k2.sql | 1 + k2shop/usr/k2shop/sql/update/2.2.61_k2.sql | 251 ++++ k2shop/usr/k2shop/sql/update/2.2.62_k2.sql | 1 + k2shop/usr/k2shop/sql/update/2.2.63_k2.sql | 21 + k2shop/usr/k2shop/sql/update/2.2.64_k2.sql | 53 + k2shop/usr/k2shop/sql/update/2.2.65_k2.sql | 5 + k2shop/usr/k2shop/sql/update/2.2.67_k2.sql | 6 + k2shop/usr/k2shop/sql/update/2.2.68_k2.sql | 1 + k2shop/usr/k2shop/sql/update/2.2.69_k2.sql | 1 + k2shop/usr/k2shop/sql/update/2.2.70_k2.sql | 1 + k2shop/usr/k2shop/sql/update/2.2.71_k2.sql | 1 + k2shop/usr/k2shop/sql/update/2.2.72_k2.sql | 1 + k2shop/usr/k2shop/sql/update/2.2.73_k2.sql | 2 + k2shop/usr/k2shop/sql/update/2.2.74_transfer.sql | 5 + k2shop/usr/k2shop/sql/update/2.2.75_k2.sql | 1 + k2shop/usr/k2shop/sql/update/2.2.76_k2.sql | 1 + k2shop/usr/k2shop/sql/update/2.2.77_transfer.sql | 1 + k2shop/usr/k2shop/sql/update/2.2.78_k2.sql | 9 + k2shop/usr/k2shop/sql/update/2.2.79_k2.sql | 133 ++ k2shop/usr/k2shop/sql/update/2.2.80_k2.sql | 5 + k2shop/usr/k2shop/sql/update/2.2.81_k2.sql | 11 + k2shop/usr/k2shop/sql/update/2.2.82_k2.sql | 19 + k2shop/usr/k2shop/sql/update/2.2.83_transfer.sql | 2 + k2shop/usr/k2shop/sql/update/2.2.84_k2.sql | 89 ++ k2shop/usr/k2shop/sql/update/2.2.85_k2.sql | 18 + k2shop/usr/k2shop/sql/update/2.2.86_transfer.sql | 327 ++++ k2shop/usr/k2shop/sql/update/2.2.87_k2.sql | 308 ++++ k2shop/usr/k2shop/sql/update/2.2.88_k2.sql | 30 + k2shop/usr/k2shop/sql/update/2.3.10_k2.sql | 264 ++++ k2shop/usr/k2shop/sql/update/2.3.11_k2.sql | 71 + k2shop/usr/k2shop/sql/update/2.3.12_k2.sql | 152 ++ k2shop/usr/k2shop/sql/update/2.3.1_k2.sql | 764 ++++++++++ k2shop/usr/k2shop/sql/update/2.3.2_k2.sql | 20 + k2shop/usr/k2shop/sql/update/2.3.3_dp2.sql | 1578 ++++++++++++++++++++ k2shop/usr/k2shop/sql/update/2.3.3_k2.sql | 477 ++++++ k2shop/usr/k2shop/sql/update/2.3.4_k2.sql | 662 ++++++++ k2shop/usr/k2shop/sql/update/2.3.5_k2.sql | 18 + k2shop/usr/k2shop/sql/update/2.3.6_k2.sql | 83 + k2shop/usr/k2shop/sql/update/2.3.8_k2.sql | Bin 0 -> 91270 bytes k2shop/usr/k2shop/sql/update/2.3.9_k2.sql | 334 +++++ k2shop/usr/k2shop/sql/updatercc/2.2.64_rcc.sql | 44 + k2shop/usr/k2shop/sql/updatercc/rcc.sql | 6 + 348 files changed, 47153 insertions(+) create mode 100644 k2shop/usr/k2shop/README create mode 100644 k2shop/usr/k2shop/cmd.php create mode 100644 k2shop/usr/k2shop/history_en.txt create mode 100644 k2shop/usr/k2shop/history_ru.txt create mode 100644 k2shop/usr/k2shop/index.php create mode 100644 k2shop/usr/k2shop/k2global.php create mode 100644 k2shop/usr/k2shop/k2shop create mode 100644 k2shop/usr/k2shop/metadata/agrosepro/agro_declarac.yml create mode 100644 k2shop/usr/k2shop/metadata/agrosepro/agro_declarations.yml create mode 100644 k2shop/usr/k2shop/metadata/agrosepro/agro_group_auto.yml create mode 100644 k2shop/usr/k2shop/metadata/agrosepro/agro_marka_auto.yml create mode 100644 k2shop/usr/k2shop/metadata/agrosepro/agro_reestr.yml create mode 100644 k2shop/usr/k2shop/metadata/agrosepro/agro_region_zavod.yml create mode 100644 k2shop/usr/k2shop/metadata/agrosepro/agro_sert.yml create mode 100644 k2shop/usr/k2shop/metadata/agrosepro/agro_vid_auto.yml create mode 100644 k2shop/usr/k2shop/metadata/agrosepro/agro_zavod.yml create mode 100644 k2shop/usr/k2shop/metadata/booster/k2boost_atrib.yml create mode 100644 k2shop/usr/k2shop/metadata/booster/k2boost_invest.yml create mode 100644 k2shop/usr/k2shop/metadata/booster/k2boost_sess.yml create mode 100644 k2shop/usr/k2shop/metadata/booster/k2boost_url.yml create mode 100644 k2shop/usr/k2shop/metadata/booster/k2boost_url_show.yml create mode 100644 k2shop/usr/k2shop/metadata/booster/k2boost_zakaz.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/ajax_chat_bans.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/ajax_chat_invitations.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/ajax_chat_messages.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/ajax_chat_online.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/k2ObmenEmoney.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/k2_obmen_emoney.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/k2_obmen_emoneyval.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/k2_obmen_kurs.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/k2_obmen_val.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/k2_obmen_zakaz.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/k2_proxy.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/k2anticapcha.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/k2chat_room.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/k2games_cur_type.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/k2games_name.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/k2games_stat.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/k2investor_boost.yml create mode 100644 k2shop/usr/k2shop/metadata/depricated/k2investor_pack.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2Agronoms.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2Categors.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2Cert.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2Cert_sugar.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2Dog.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2FormVlasn.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2God.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2Kultur.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2Oblast.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2OblastZona.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2ParamViprob.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2PartNasin.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2PrichVidmov.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2Priznach_nasinn.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2SortReestr.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2StatusZajavk.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2TypeBlank.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2TypeCert.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2TypeNasinnya.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2VidPotreb.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2VidVikor.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2Virobn.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2VirobnikSort.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2_akt.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2_auditors.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2_dstu.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2_typezajav.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2_zajavka_obsteg.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2act_pop_ocen.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2akt_pol_ocen.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2akt_prob.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2files.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2generation.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2labs.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2param_value.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2params_need.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2rajon.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2ser_blank.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2type_vimog.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2vid_analize.yml create mode 100644 k2shop/usr/k2shop/metadata/dp2/dp2vlasn.yml create mode 100644 k2shop/usr/k2shop/metadata/edoc/dpTypePrichin.yml create mode 100644 k2shop/usr/k2shop/metadata/edoc/k2bank_vipisk.yml create mode 100644 k2shop/usr/k2shop/metadata/edoc/k2bank_vipisk_row.yml create mode 100644 k2shop/usr/k2shop/metadata/edoc/k2docnum.yml create mode 100644 k2shop/usr/k2shop/metadata/edoc/k2docs.yml create mode 100644 k2shop/usr/k2shop/metadata/edoc/k2dvig.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/const.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/entity_type.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2VFirms.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2VRaj.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2_country.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2admin_design.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2admin_menus.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2admin_menus_prava.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2auktion.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2baldetile.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2balsum.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2bets.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2blogs.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2city.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2cli_transfer.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2comments.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2const.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2const_proj.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2contact_test.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2content.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2country.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2delivery.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2dolgnost.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2edizm.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2enum_fields.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2firms.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2history.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2ini.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2keys.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2keywords.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2lang.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2likes.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2mag.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2magazins.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2mass_mess_user.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2mass_message.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2menu.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2menuitems.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2obrasch.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2order_details.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2order_status.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2pack_prog.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2pay_system.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2pay_type.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2payparam.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2pays.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2portf_proj.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2portf_type.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2portfolio.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2proj.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2projrole.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2razrez_keywords.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2report_actions.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2report_cuberep.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2report_data.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2report_otchet.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2report_otchet_sql.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2report_treeotch.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2report_userdata.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2roles.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2sites.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2slider.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2struct_field.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2struct_ftype.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2struct_group.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2struct_table.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2temp.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2temp_list.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2tov.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2tov_img.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2tov_params.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2tov_type.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2tov_type_img.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2tovtype_fields.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2type_field.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2typedoc.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2typedoc_docn.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2typedoc_tree.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2typedog.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2typefirm.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2users.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2users_obl.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2val.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2ver.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/k2vip_day.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/report_folder.yml create mode 100644 k2shop/usr/k2shop/metadata/k2/site_page.yml create mode 100644 k2shop/usr/k2shop/metadata/k2crm/crmPrivatBank.yml create mode 100644 k2shop/usr/k2shop/metadata/k2crm/crmWialonAcc.yml create mode 100644 k2shop/usr/k2shop/metadata/k2crm/crmWialonAcount.yml create mode 100644 k2shop/usr/k2shop/metadata/k2crm/crmZohoAcc.yml create mode 100644 k2shop/usr/k2shop/metadata/k2crm/crmZohoTarif.yml create mode 100644 k2shop/usr/k2shop/metadata/k2crm/k2message.yml create mode 100644 k2shop/usr/k2shop/metadata/kartin/k2karta_mat.yml create mode 100644 k2shop/usr/k2shop/metadata/kartin/k2kartakat_author.yml create mode 100644 k2shop/usr/k2shop/metadata/kartin/k2kartakat_thema.yml create mode 100644 k2shop/usr/k2shop/metadata/kartin/k2kartauthor.yml create mode 100644 k2shop/usr/k2shop/metadata/kartin/k2kartcolor.yml create mode 100644 k2shop/usr/k2shop/metadata/kartin/k2kartganr.yml create mode 100644 k2shop/usr/k2shop/metadata/kartin/k2kartkatgor.yml create mode 100644 k2shop/usr/k2shop/metadata/kartin/k2kartmat.yml create mode 100644 k2shop/usr/k2shop/metadata/kartin/k2kartrazmer.yml create mode 100644 k2shop/usr/k2shop/metadata/kartin/k2kartthema.yml create mode 100644 k2shop/usr/k2shop/metadata/kartin/k2karttov.yml create mode 100644 k2shop/usr/k2shop/metadata/shop/k2shop_category.yml create mode 100644 k2shop/usr/k2shop/metadata/shop/k2shop_category_products.yml create mode 100644 k2shop/usr/k2shop/metadata/shop/k2shop_orders.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/shop_category.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/shop_category_images.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/shop_category_products.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/shop_order.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/shop_product.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/shop_product_images.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/shop_product_skus.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/users.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/wa_contact.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/wa_contact_categories.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/wa_contact_category.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/wa_contact_data.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/wa_contact_emails.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/wa_contact_rights.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/wa_contact_settings.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/wa_country.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/wa_log.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/wa_login_log.yml create mode 100644 k2shop/usr/k2shop/metadata/shopscript/wa_region.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2_partner_discount.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2_partner_meneger.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2_partner_trans.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2_service_arenda.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2_service_directory.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2_status_zak.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2_who_transfer.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2arenda_avto.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2ekskurs.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2ekskurs_tarif.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2ganrkategor.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2group_transfer.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2partner_pay.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2partner_status.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2post_index.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2punkt_id.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2punkt_name.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2punkts.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2punkts_names.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2service_guide.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2status_transfer.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2trans_provodk.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2trans_tarif.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2transfer.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2transfer_age.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2transfer_avto_driver.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2transfer_button.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2transfer_contract.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2transfer_driver.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2transfer_hint.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2transfer_services.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2transfer_tarif_partner.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2transfer_typeopl.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2type_acc_transfer.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2type_avto.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2type_mash.yml create mode 100644 k2shop/usr/k2shop/metadata/transfer/k2type_transfer.yml create mode 100644 k2shop/usr/k2shop/metadata/vdocs/k2add_files.yml create mode 100644 k2shop/usr/k2shop/metadata/vdocs/vdHistory.yml create mode 100644 k2shop/usr/k2shop/metadata/vdocs/vdProj.yml create mode 100644 k2shop/usr/k2shop/metadata/vdocs/vdSign.yml create mode 100644 k2shop/usr/k2shop/metadata/vdocs/vdTabuFiles.yml create mode 100644 k2shop/usr/k2shop/metadata/vdocs/vdTreeRight.yml create mode 100644 k2shop/usr/k2shop/metadata/vdocs/vdTypeDoc.yml create mode 100644 k2shop/usr/k2shop/metadata_view/dp2/dp2_auditors_plod.yml create mode 100644 k2shop/usr/k2shop/metadata_view/dp2/dp2_auditors_pole.yml create mode 100644 k2shop/usr/k2shop/metadata_view/dp2/dp2act_pop_ocen.yml create mode 100644 k2shop/usr/k2shop/model/php/Bug.php create mode 100644 k2shop/usr/k2shop/model/php/BugRepository.php create mode 100644 k2shop/usr/k2shop/model/php/K2users.php create mode 100644 k2shop/usr/k2shop/model/php/Product.php create mode 100644 k2shop/usr/k2shop/model/php/User.php create mode 100644 k2shop/usr/k2shop/model/xml/ExampleDoctrine.dcm.xml create mode 100644 k2shop/usr/k2shop/model/yaml/ExampleDoctrine.dcm.yml create mode 100644 k2shop/usr/k2shop/proxy create mode 100644 k2shop/usr/k2shop/resource/yaml/en/k2cfg-month.yml create mode 100644 k2shop/usr/k2shop/resource/yaml/k2cfg-langs.yml create mode 100644 k2shop/usr/k2shop/resource/yaml/ru/k2cfg-month.yml create mode 100644 k2shop/usr/k2shop/resource/yaml/ua/k2cfg-month.yml create mode 100644 k2shop/usr/k2shop/script/uniq_text.php create mode 100644 k2shop/usr/k2shop/sql/clear_db/vdoc/clear_db_vdoc.sql create mode 100644 k2shop/usr/k2shop/sql/del_old_tables/shop_script.sql create mode 100644 k2shop/usr/k2shop/sql/rabota/view.sql create mode 100644 k2shop/usr/k2shop/sql/sql/k2func.sql create mode 100644 k2shop/usr/k2shop/sql/sql/transfer/k2transfer_detile.sql create mode 100644 k2shop/usr/k2shop/sql/sql/transfer/k2transfer_sum.sql create mode 100644 k2shop/usr/k2shop/sql/sql/vdoc/vdoc.sql create mode 100644 k2shop/usr/k2shop/sql/sql/vdoc/vdoc_service.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.28_chat.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.28_collection.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.28_k2obmen.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.28_k2seo.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.28_k2shop.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.28_transfer.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.28_unlock.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.30_transfer.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.31_transfer.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.32_transfer.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.39_transfer.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.40_transfer.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.41_transfer.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.43_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.43_transfer.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.44_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.45_transfer.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.46_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.47_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.48_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.52_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.53_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.54_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.56_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.57_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.60_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.61_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.62_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.63_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.64_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.65_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.67_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.68_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.69_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.70_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.71_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.72_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.73_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.74_transfer.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.75_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.76_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.77_transfer.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.78_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.79_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.80_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.81_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.82_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.83_transfer.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.84_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.85_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.86_transfer.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.87_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.2.88_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.3.10_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.3.11_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.3.12_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.3.1_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.3.2_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.3.3_dp2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.3.3_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.3.4_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.3.5_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.3.6_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.3.8_k2.sql create mode 100644 k2shop/usr/k2shop/sql/update/2.3.9_k2.sql create mode 100644 k2shop/usr/k2shop/sql/updatercc/2.2.64_rcc.sql create mode 100644 k2shop/usr/k2shop/sql/updatercc/rcc.sql diff --git a/k2shop/usr/k2shop/README b/k2shop/usr/k2shop/README new file mode 100644 index 0000000..8cd7d13 --- /dev/null +++ b/k2shop/usr/k2shop/README @@ -0,0 +1,23 @@ +cmd.php - K2 system call from the command line (вызов системы К2 из командной строки). +index.php - K2 system call from the browser (вызов системы К2 из браузера). + + +Parameters use (Параметры использования): + php cmd.php -c=? - receive assistance for the application in the console (получение помощи по применению в консоли). + + k2shop - execution of processes online store (выполение процессов интернет-магазина0. + +Settings Web Parts (Параметры веб-части) +======================================== +/?p=install - site installation (инсталляция сайта). +/?p=auth - authorization on site (авторизация на сайте). +/?p=PageNumber - загрузка страницы (loading page). + + +The directory structure (Структура каталогов): + k2shop - core system (ядро системы). + cfg - configuration for the terminal system (конфигурация для терминальной системы). + import - data import (импорт информации). + + +В k2shop/README.txt You will find the description, which relates to the functioning of the software part of K2 (Вы найдете описание, которое касается функционирования программной части К2). diff --git a/k2shop/usr/k2shop/cmd.php b/k2shop/usr/k2shop/cmd.php new file mode 100644 index 0000000..a26c855 --- /dev/null +++ b/k2shop/usr/k2shop/cmd.php @@ -0,0 +1,61 @@ +show(); + diff --git a/k2shop/usr/k2shop/history_en.txt b/k2shop/usr/k2shop/history_en.txt new file mode 100644 index 0000000..c15a900 --- /dev/null +++ b/k2shop/usr/k2shop/history_en.txt @@ -0,0 +1,453 @@ +HISTORY OF CORPORATION 2 (K2) + +2.2.60 + * Tansfers. + * Generation of documentation for the source code. + +2.2.59 + * Security. + * Tansfers. + * Portal paintings. + +2.2.58 + * Configurator. + +2.2.57 + * The calculation of the amounts in the packages. + * Combine components in packages. + * RCC. + * Transfers. + * The system of payments. + * Further development of the functional. + * Debugging of all functions. + * Portal paintings. + * Auctions. + * Multi-lingual support. + +2.2.56 + * Koiponenty auction and store. + +2.2.55 + * Transfers. + * Portal paintings. + +2.2.54 + * Transfer system. + * Classrooms users. + * Workflow. + +2.2.53 + * Portal paintings. + * Electronic document management. + * A number of improvements. + +2.2.52 + * Transfer system. + * Correct the content output. + * Payment systems. + * Debugging of the system, error correction. + * Electronic document management. + +2.2.48-2.2.50 + * Transfer system. + * Classrooms. + * Grief order. + * Electronic document management. + * Electronic signature. + +2.2.47 + * K2Shop. Importing Softkey. + * Content Grabber. + +2.2.46 + * Transfer system. + * Print voucher. + * Print invoice. + * Update the system from the command line. + php cmd.php -c = updatek2 + * Fix imports price lists: + * Nutend. + * ABBYY. + * Iname. + * Softkey. + A large number of other changes. + +2.2.45 + * Component switch pages. + * Collector Web. + * Pagination in the derivation of the list items. + * Pagination on the author page. + * Pagination in search. + * Title: Site postcards collection Albom, photos. + * Information about the copyright. + * The template add include area to insert counters. + * Sending a message by e-mail. + * Add menu. + * The template add the ability to edit the content. + * Transfer system. + * Formation of orders - without lengthy multiple steps. + * Formation of a number of orders to make in the table. + * Each of the transfer of operations to maintain formiirovaniya immediately. + * The output value of the order with the help of Ajax. + * Show the people mentioned in the order in the office using a 1-to-many. + * The output value of the basket. + * Remember the people mentioned in the order. + * If you are not logged in - to give a message of authorization or registration. + +2.2.44 + * Content Editing - revised and simplified. + * Improved handling of content. + * Tables k2phpgrid supports Master-detile mode. + +2.2.43 + * Transfer system. + * Costing. + * The output value of the popular transfers. + * Rounding prices. + +2.2.42 + * Ability to change the h1 header. + * Display login authorized user. + * Component output of bread crumbs. + Default * in tables phpGrid editing is prohibited. + * Significant expansion opportunities tables. + * Transfer system. + * Do not start up in sections, if you do not have sufficient rights to the user. + * All passwords are encrypted. + * Fixed registration partners. + * Fixed registration of clients. + * Separate registration of customers from partner registration - to avoid confusion among customers. + * Do not display transfers. + * Upload images in transfers. + +2.2.41 + * Component change the image size. + * Module collector. + * Menu with the release of the current element. + * Transfer system. + * Fix the output menu by k2menusimple component. + * Do not check for the existence of the components in all the dynamic challenges of operations. + +2.2.40 + * Transfer system. + * The fees add: + - Time with the tariff; + - While the tariff on; + - Direction on both sides. + * Fees for guided tours. + +2.2.39 + * Further replacing tables with new ones. + * Transfer system. + * The excursions. + - City - multiple meanings. + +2.2.38 + * Tables uvelichina width of edit forms. + * Replacement of the tables in transfers to a new kind of tables. + +2.2.37 + * Transfer system. + * Proyentnye rate tariffs. + +2.2.36 + * Fixed a minor bug prorutki output tables, if the small screen size. + +2.2.35 + * Examples of program code execution and testing component K2. + * Transfer system. + * Fixed a minor bug of poor response sets in multiple fields of tariff table. + * Collection. + * The output page group collections. + +2.2.34 + * New tables - as the standard for K2 system. + * Dynamically pick up the settings and cause the desired component, depending on the call from the command line. + * Transfer system. + * Multiple choice in tariffs. + * Fixed width trnasferah. + * Examples of the implementation and testing of components. + +2.2.33 + * The database system K2 fixed version. + * Replacing the fields named in the act active. + * New tables. + * Work Module Test System. + * KoolPHP module, phpGrid. + * Testing of the work tables. + * Transfer system. + * Multiple choice in tariffs. + +2.2.32 + Adding a large number of libraries and components. + * Transfer system. + * Transfer Order. + * Must have a minimum and maximum number of seats for the type of vehicle. + * Generate contact forms, depending on the type of vehicle. + +2.2.31 + * Ability to toggle editing of lines in the form / row. + * Transfer system. + * Depending on the occupancy of the order parameter to activate or deactivate + button to confirm the order. + * Transfer Order. + +2.2.30 + * Transfer system. + * Ability to specify% margin and the amount of the extra charges for the type of vehicle. + * The rates stamp tariff impact on all pricing. + * In tables editing is done in line and not uniform. + +2.2.29 + * Transfer system. + * Transfer Order from popular transfers. + * Transfer Order from the calculator. + +2.2.28 + * With page_rows parameter to specify the number of rows in the table on the same page. + +2.2.27 + * Transfer system. + * Transfer Calculator. + * If the rate is not found, then look for the tariff items in the opposite direction. + +2.2.26 + * Transfer system. + * In the admin part correctly display the information on the center. If the information + It does not fit - not to transfer immediately to the Durga line. + * The widths of the columns by default - the entire width. Adjusted basic table. + +2.2.24 + * Transfer system. + * Further development of the system. + * Menu items to representation. + * To provide a way out of representation. + * The reference output destination city - country. + +2.2.23 + * Transfer system. + * In the public part of the assignment is the ability to specify items and sent to different countries and cities. + +2.2.22 + * Transfer system. + * Unbinding from cities and countries. + +2.2.21 + * Transfer system. + * Transfers can be in different cities, countries. + * Number of C quantity. + +2.2.20 + * Remove the regions. + * A number of other changes. + +2.2.19 + * Transfer system. + * Finish registration. + A large number of different variations. + * Popular transfers. + +2.2.18 + * Transfer system. + * Construction of the main tables. + * Ability to make all the directories. + * Private offices for different user groups. + * A large number of changes in the system of transfers. + * To show the type of car seats. + * Note payment system owner. + * Directory roles. + * The user to select a role from the list. + * K2 Component to display the scheduled fields. + * The date input field with a drop-down calendar. + * Input field time with drop-down clock. + +2.2.17 +* Support for the Windows operating system. +* The editing tab showing. +* When displaying the information displayed old default text. +* For the opportunity to include areas not display html-editor. +* News. Refinement. +* Reviews. Refinement. + +2.2.16 +* Administration chat rooms. +* Create a user in the chat. + +2.2.15 +* 3D-objects. +* Ajax Chat. +* News. +* Reviews. +* Chat. + +2.2.14 +* The history of currency exchange transactions. + +2.2.13 +* Exchange Form. +* Significantly expanded opportunities to work with tables. + +2.2.12 +* Orders currency exchange. + +2.2.11 +* A number of bug fixes. + +2.2.10 +* When you register to issue a registration message. +* Sent by e-mail about the registration message. +* Provide the "remember password". +* If the authorization immediately enter the home office. +* Orders currency exchange. + +2.2.9 + * Exchange Form. + +2.2.8 + * User registration. + * Change the user information. + +2.2.7 +* Exchange rates - currency rates. +* Entering content. + +2.2.6 +* Display the menu of the database. +* Output the content of the database. + +2.2.5 +* Further development of the exchanger module. +* Content Editor maintaining the database. +* Menu Editor, save the database. + +2.2.4 +* Module exchanger. +* Output tables on the screen. +* Groups of tables. +* Work Master-Detile tables. +* SEO-module. Table proxies. + +2.2.3 +* Download of the files of the menu structure, without using the database. +* Download the file contents of the file. +* Content Editor, save the files. +* Menu Editor, save the files. + +2.2.2 +* Run-time calculation process. +* Mechanisms of insertion components. +* Implementation of a template. +* Mechanisms of call patterns. +* Content Editor. +* Output phpKool component. +* Output menu. +* Protection against break-ins. +* Display system version. +* Ability to specify a list of users for CMS-system without a database. +* Headings, keywords and description in the content. +* Forms. +* Authorization. + +2.2.1 +* Implemented price lists of imports Nutend, ABBYY, Softkey. +* Implemented a web part for mobile applications online store. +* Implemented export from the online store ShopScript and K2 in the Prom. +* Implemented exports ECShop online store in Prom. +* Implemented a web service antikapchu. +* Created a module for use on the command line. +* Created a module for use in a Web application mode. +* Create the initial classes. +* Displays help at the command prompt. +* Ability to change the settings by changing the configuration files. +* The first elements of the statistical system Mantis. +* Stuck large number of adaptive designs. +* Integration with ShopScript. + + +It is planned in future releases +================================================== ===== + + * K2Shop. Importing Softkey. + * Image Grabber. + + * Docs. + * The system of electronic signature of documents. + * Create phys. persons. + * Create legal. persons. + * Create contracts. + * Create accounts. + * Create consumables overhead. + * Synchronization with 1C. + * The application of electronic signature of documents. + * Checking the bills paid. + * The ability to write off inspectors forms. + + + * Transfer system. + * The calculation of the tariff on both sides. + * Calculation not standard fare. + * Show the customer orders. + * Shopping - Display the selected transfers. + * Displays information about the basket. + * Correct pricing. + * Provide customer registration. + * Print the order form and the voucher. Ability to save her. + * Connection of payment systems. + + * Online Store. + * Provide online shopping cart. + * Provide for dispatch to cart button. + * Implement the process of ordering and discharge documents. + + * Collector Web. + * Ability to reset the search. + * In the middle, when you click on the link does not open in a new window. + + * Admin to insert / change the cards. + +================================================== ====================== + + +* Display graphs on the screen. +* Output barcode on the screen. +* Conclusion 2D-code on the screen. +* Output cubes on the screen. +* Ability to enable obvusifikatsii web pages. +* NC. +* Elements of the social network. +* Video conference. +* Forum. +* E-mail messages on the site. +* Editor goods. +* Cart. +* Display the product catalog on display in the public section. +* Display the product catalog on the screen in the admin section. +* Upload images and files to the server. +* Site Map, which is displayed on the site. +* Sitemap to search engines. +* RSS - the formation of the products. + +* Multiproject. +* Multisite. +* Separation of users on the network resselerskuyu. +* Web Hosting Control System. +* Tag Cloud. + +* Cryptographic algorithms. +* Electronic signature on zakondatelstvu Ukraine. +* Integration with 1C. + +* Integration with Woocommerce. +* Integration with Wordpress. +* Integration with Magento. +* Integration with ECShop. +* Integration with MantisBT. +* Output MantisBT statistics and reports. + +* Integration with Facebook. +* Integration with Vk. + +* Authorization through social networks. +* Backup site. +* Restoration of the site information. +* The anti-virus module. \ No newline at end of file diff --git a/k2shop/usr/k2shop/history_ru.txt b/k2shop/usr/k2shop/history_ru.txt new file mode 100644 index 0000000..c4099e5 --- /dev/null +++ b/k2shop/usr/k2shop/history_ru.txt @@ -0,0 +1,607 @@ +ИСТОРИЯ СИСТЕМЫ КОРПОРАЦИЯ 2 (К2) + +В ближайших версиях: + * VDoc. Api. + * VDoc приложение-браузер под Windows. + * Создание конструктора. + * Вывод активных пользователей (подключенных в текущий момент времени). + * Счетчик посещаемости. + * Лог авторизаций и посещений страниц. + * Работа над системой безопасности, переписывание запросов на параметризированные с + помощью компоненты k2sql. + * История изменений всех данных на уровне базы данных. + * Оптимизация подключения таблиц phpGrid. + * Возможность работы с Postgresql. + + * VDoc. + * Новые окна. + * Новая система загрузки файлов. + +2.3.12 + * ORM К2. + * Вывод структуры базы данных + * Построение структуры базы данных из YML. + * Сравнение структуры метаданных со структурой базой данных. + * Формирование структуры базы данных на основании метаданных. + * Развертывание изменений в базе данных на основании метаданных. + * Развитие компонент k2orm. + +2.3.11 + * Агросепро. Реєстр. + +2.3.10 + * Импорт данных из Приватбанк. + * Composer. + * Doctrine. + * Symfony. + * Form. + * Twig. + * Ряд других компонент из Composer. + * ЧПУ по умолчанию влкючено. + * Множественное подключение к базе данных в К2. + * В электронных документов переделать механизм печати на новый принцип работы. + * Перед массивов в меню и таблицах на сохранение в YML. + + * Таблица платежей, выписки по счетам. + * Автоматическое выставление счетов. + * Импорт данных из Zoho. + * Импорт данных из Wialon CMS. + +2.3.9 + * Типовой интернет-магазин. + +2.3.8 + * VDoc. + * Пермещение каталогов. + * Перемещение файлов. + * Физическое удаление. + * Массовое перемещение файлов. + * Массовое удаление файлов. + * Выгрузка выбранного каталога архивом. + * Просмотр изображений в окне при клике на иконку. + * + +2.3.7 + * Отказоустойчивость системы VDoc. + +2.3.6 + * Работа VDoc с последними версиями MySQL. + * Устойчивость работы при закачке каталогов в VDoc. + * Другие не большие изменения. + +2.3.5 + * Стабильность работы VDoc. + +2.3.4 + * Вставлены обновления модуля Портфолио. + +2.3.3 + * Компонента логирования. + * Развитие конструктора. + * Тестирование компонент. + * Возможность одновременной работы в админке и публичной части. + * Возможность указать шаблон административной части для админки. + * Загрузка шаблона для ajax в том числе в админ-части. + * Исправление создания пользователя. + * Корректная работа админки AdminLTE. Полная переработка работы механизма. + * Система реестра сертификатов. + * Возможность администратору определять права доступа. + * Автоматическое определение прав доступа из прав доступа меню. + * Автоматический вывод пунктов меню админки в зависимости от прав доступа. + * Автоматическое ограничение прав доступа в окнах. + * Большое количество других исправлений и доработок. + * Рефакоринг. + * Система VDoc. Отладка базовых возможностей. + * Определение версии браузера и ограничение доступа, если версия не достаточная. + * Обновление трансферов под новую версию сисетемы К2. + * Дизайнер отчетов. + +2.3.2 + * Пстроение конструктора отчетов. + * Система VDoc. + +2.3.1 + * Создание дизайнера отчетов. + * Корректная работа таблиц в PHP7. + * Создание конструктора. + + +2.2.86-2.2.89 + * Vdoc. Главное окно. Основные функции. + +2.2.79-2.2.85 + * Развитие компонент. + * Трансферы. + * Исправление недочетов. + +2.2.79 + * Много-проектность. + * Много-доменность. + +2.2.67-2.2.78 + * Трансферы. + * Аукцион зерна. + * Редактор содержимого. + * Редактирование лендингов. + * Большое количество исправлений. + +2.2.67 + * Трансферы. + +2.2.66 + * Трансферы. + * Портал картин. + +2.2.65 + * Портал игр. + * Трансферы. + * Портал картин. + * Бустер. + +2.2.64 + * Портал игр. + * Трансферы. + * Портал картин. + +2.2.63 + * Смена пароля в админ-части. + +2.2.62 + * Трансферы. + * Портал картин. + +2.2.61 + * Трансферы. + * Портал картин. + +2.2.60 + * Трансферы. + * Генерация документации для исходного кода. + +2.2.59 + * Безопасность. + * Трансферы. + * Портал картин. + +2.2.58 + * Конфигуратор. + +2.2.57 + * Расчет сумм в пакетах. + * Объединение компонент в пакеты. + * RCC. + * Трансферы. + * Система платежей. + * Доработка функционала. + * Отладка всех функций. + * Портал картин. + * Аукционы. + * Много-язычная поддержка. + +2.2.56 + * Коипоненты аукциона и магазина. + +2.2.55 + * Трансферы. + * Портал картин. + +2.2.54 + * Система трансферов. + * Кабинеты пользователей. + * Документооборот. + +2.2.53 + * Портал картин. + * Электронный документооборот. + * Ряд доработок. + +2.2.52 + * Система трансферов. + * Поправить вывод контента. + * Платежные системы. + * Отладка работы системы, исправление ошибок. + * Электронный документооборот. + +2.2.48-2.2.50 + * Система трансферов. + * Кабинеты. + * Гриф заказа. + * Электронный документооборот. + * Электронная подпись. + +2.2.47 + * K2Shop. Импорт Softkey. + * Граббер контента. + +2.2.46 + * Система трансферов. + * Печать ваучеров. + * Печать счета. + * Обновление системы из командной строки. + php cmd.php -c=updatek2 + * Исправление импортов прайс-листов: + * Nutend. + * ABBYY. + * Iname. + * Softkey. + * Большое количество других изменений. + +2.2.45 + * Компонента переключения страниц. + * Коллекционер Web. + * Разбиение на страницы при выводе списка элементов. + * Разбиение на страницы на странице автора. + * Разбиение на страницы в поиске. + * Надпись: Сайт коллекции почтовых открыток, албомов, фотографий. + * Информация о авторских правах. + * В шаблон добавить включаемую область для вставки счетчиков. + * Отправка сообщения по почте. + * Добавить меню. + * В шаблон добавить возможность редактирования контента. + * Система трансферов. + * Формирование заказов - без длительных множественных шагов. + * Формирование ряда заказов делать в таблице. + * Каждую из операций формиирования трансфера сохранять сразу. + * Вывод стоимости заказа с помощью Ajax. + * Показывать людей, указанных в заказе в кабинете с помощью 1 ко многим. + * Вывод стоимости в корзине. + * Запоминать людей, указанных в заказе. + * Если не авторизирован - выдавать сообщение о авторизации или регистрации. + +2.2.44 + * Редактирование контента - переработано и упрощено. + * Улучшена управляемость контентом. + * В таблицах k2phpgrid поддерживается режим Master-detile. + +2.2.43 + * Система трансферов. + * Расчет стоимости. + * Вывод стоимости популярных трансферов. + * Округление цен. + +2.2.42 + * Возможность менять заголовок h1. + * Отображать логин авторизированного пользователя. + * Компонента вывода хлебной крошки. + * По умолчанию, в таблицах phpGrid запрещено редактирование. + * Значительное расширение возможностей таблиц. + * Система трансферов. + * Не пускать в разделы, если не достаточно прав у пользователя. + * Все пароли шифруются. + * Исправлена регистрация партнеров. + * Исправлена регистрация клиентов. + * Разделить регистрацию клиентов от регистрации партнеров - чтоб не возникало путаницы у клиентов. + * Не отображаются трансферы. + * Загрузка изображений в трансферах. + +2.2.41 + * Компонента изменения размера изображения. + * Модуль коллекционера. + * Меню с выделением текущего элемента. + * Система трансферов. + * Исправить вывод меню через компоненту k2menusimple. + * Делать проверку на не существование компоненты во всех динамических вызовах операций. + +2.2.40 + * Система трансферов. + * В тарифах добавить: + - время действия тарифа с; + - время действия тарифа по; + - направление в обе стороны. + * Тарифы на экскурсии. + +2.2.39 + * Дальнейшая замена таблиц на новые. + * Система трансферов. + * В экскурсиях. + - Город - множественное значение. + +2.2.38 + * В таблицах увеличина ширина форм редактирования. + * Замена таблиц в трансферах на новый вид таблиц. + +2.2.37 + * Система трансферов. + * Проыентные ставки в тарифах. + +2.2.36 + * Исправлен недочет вывода прорутки в таблицах, если небольшой размер экрана. + +2.2.35 + * Примеры выполнения программного кода К2 и тестирование компонент. + * Система трансферов. + * Исправлен недочет плохого срабатывания множества в множественных полях таблицы тарифов. + * Коллекция. + * Вывод страницы групп коллекций. + +2.2.34 + * Новые таблицы - как стандарт для системы К2. + * Динамически подхватывать параметры и вызывать нужную компоненту, в зависимости от вызова в командной строки. + * Система трансферов. + * Множественный выбор в тарифах. + * Исправлена ширина в трнасферах. + * Примеры реализации и тестирование компонент. + +2.2.33 + * В базе данных фиксируется версия системы К2. + * Замена полей с названием act на active. + * Новые таблицы. + * Модуль тестирования работы системы. + * Модуль KoolPHP, phpGrid. + * Тестирование работы таблиц. + * Система трансферов. + * Множественный выбор в тарифах. + +2.2.32 + * Добавление большого количества библиотек и компонент. + * Система трансферов. + * Заказ трансфера. + * Выводить минимальное и максимальное количество мест для типа автомобиля. + * Генерация контактных форм в зависимостии от типа автомобиля. + +2.2.31 + * Возможность переключения редактирования строк в форме/строке. + * Система трансферов. + * В зависимости от заполненности параметров заказа активировать или деактивировать + кнопку подтверждения заказа. + * Заказ трансфера. + +2.2.30 + * Система трансферов. + * Возможность указывать % наценки и сумму наценки для типа автомобиля. + * В тарифах отметка влияния тарифа на все ценообразование. + * В таблицах редактирование производится в строке, а не форме. + +2.2.29 + * Система трансферов. + * Заказ трансфера из популярных трансферов. + * Заказ трансфера из калькулятора. + +2.2.28 + * С помощью параметра page_rows можно указывать количество строк в таблице на одной странице. + +2.2.27 + * Система трансферов. + * Калькулятор трансфера. + * Если тарифа не найдено, то искать тариф по пунктам в обратном направлении. + +2.2.26 + * Система трансферов. + * В админ-часть корректно выводить информацию по центру. Если информация + не помещается - не переносить сразу на дургую строку. + * Ширины столбцов по умолчанию - на всю ширину. Скорректированы основные таблицы. + +2.2.24 + * Система трансферов. + * Дальнейшее развитие системы. + * Добавить пункты меню для представительства. + * Предусмотреть выход из представительства. + * В справочнике назначений выводить город - страну. + +2.2.23 + * Система трансферов. + * В публичной части возможность указать пункты назначния и отправки в разных странах, городах. + +2.2.22 + * Система трансферов. + * Отвязка от городов и стран. + +2.2.21 + * Система трансферов. + * Трансферы могут быть в разных городах, странах. + * Количество С, Количество По. + +2.2.20 + * Удалить регионы. + * Ряд других изменений. + +2.2.19 + * Система трансферов. + * Доделать регистрацию. + * Большое количество различных изменений. + * Популярные трансферы. + +2.2.18 + * Система трансферов. + * Построение основных таблиц. + * Возможность внесения всех справочников. + * Личные кабинеты для разных групп пользователй. + * Большое количество изменений по системе трансферов. + * Для типа автомобиля показывать количество мест. + * Указание тарифов владельцем системы. + * Справочник ролей. + * В пользователях возможность выбрать роль из списка. + * Компонента К2 для вывода списочных полей. + * Поле ввода даты с выпадающим календарем. + * Поле ввода времени с выпадающими часами. + +2.2.17 +* Поддержка операционной системы Windows. +* В редактировании показывать закладки. +* При выводе информации выводится старый дефолтный текст. +* Для включаемых областей возможность не выводить html-редактор. +* Новости. Доработка. +* Отзывы. Доработка. + +2.2.16 +* Администрирование чат-комнат. +* Создание пользователей в чате. + +2.2.15 +* 3D-объекты. +* Ajax Chat. +* Новости. +* Отзывы. +* Чат. + +2.2.14 +* История операций по обмену валют. + +2.2.13 +* Форма обмена валют. +* Значительно расширены возможности работы с таблицами. + +2.2.12 +* Заказы обмена валют. + +2.2.11 +* Ряд исправлений. + +2.2.10 +* При регистрации выдавать сообщение о регистрации. +* Высылать по электронной почте сообщение о регистрации. +* Предусмотреть функцию "вспомнить пароль". +* При авторизации сразу входить в домашний кабинет. +* Заказы обмена валют. + +2.2.9 + * Форма обмена валют. + +2.2.8 + * Регистрация пользователей. + * Изменение информации о пользователе. + +2.2.7 +* Обмен валют - курсы валют. +* Ввод контента. + +2.2.6 +* Вывод меню из базы данных. +* Вывод контента из базы данных. + +2.2.5 +* Дальнейшее развития модуля обменника. +* Редактор содержимого с сохранением в базу данных. +* Редактор меню с сохранением в базу данных. + +2.2.4 +* Модуль обменника. +* Вывод таблиц на экран. +* Группировки в таблицах. +* Работа таблиц Master-Detile. +* SEO-модуль. Таблица прокси-серверов. + +2.2.3 +* Загрузка структуры меню из файлов, без использования базы данных. +* Загрузка содержимого файлов из файлов. +* Редактор содержимого с сохранением в файлы. +* Редактор меню с сохранением в файлы. + +2.2.2 +* Расчет времени выполнения процесса. +* Механизмы вставки компонент. +* Реализация шаблонизатора. +* Механизмы вызова шаблонов. +* Редактор содержимого. +* Вывод компонент phpKool. +* Вывод меню. +* Зашита от взломов. +* Вывод версии системы. +* Возможность указания списка пользователей для работы CMS-системы без базы данных. +* Заголовки, ключевые слова и описание в контенте. +* Формы. +* Авторизация. + +2.2.1 +* Реализованы прайс-листов импорты из Nutend, ABBYY, Softkey. +* Реализована веб-часть для работы мобильного приложения интернет-магазина. +* Реализован экспорт из интернет-магазина ShopScript и К2 в Prom. +* Реализован экспорт из интернет-магазина ECShop в Prom. +* Реализован веб-сервис антикапчи. +* Создан модуль для работы в командной строке. +* Создан модуль для работы в режиме веб-приложения. +* Созданы начальные классы. +* Вывод помощи в командной строке. +* Возможность изменения настроек за счет изменения конфигурационных файлов. +* Первые элементы системы статистики Mantis. +* Вставлено большое количество адаптивных дизайнов. +* Интеграция с ShopScript. + + +Планируется в следующих версиях +======================================================= + + * K2Shop. Импорт Softkey. + * Граббер изображений. + + * Docs. + * Система электронной подписи документов. + * Регистрация физ. лиц. + * Регистрация юр. лиц. + * Создание договоров. + * Создание счетов. + * Создание расходных накладных. + * Синхронизация с 1С. + * Нанесение электронных подписей документов. + * Проверка оплаченности счета. + * Возможность списания бланков инспекторами. + + + * Система трансферов. + * Расчет тарифа в обе стороны. + * Расчет не стандартных тарифов. + * Показывать заказы клиента. + * Корзина - отображать выбранные трансферы. + * Вывод на экран информации о корзине. + * Поправить расчет цены. + * Предусмотреть регистрацию клиента. + * Печатная форма заказа и ваучера. Возможность сохранить её. + * Подключение платежных систем. + + * Интернет-магазин. + * Предусмотреть корзину интернет-магазина. + * Предусмотреть кнопку отправки товара в корзину. + * Реализовать процесс заказа и выписки документов. + + * Коллекционер Web. + * Возможность сбросить поиск. + * В поиске, при переходе по ссылке не открывать в новом окне. + + * Админка для вставки/изменения карточек. + +======================================================================== + + +* Вывод графиков на экран. +* Вывод штрих-кодов на экран. +* Вывод 2D-кодов на экран. +* Вывод кубов на экран. +* Возможность включения обвусификации интернет-страницы. +* ЧПУ. +* Элементы социальной сети. +* Видео-чат. +* Форум. +* Почтовые сообщения на сайте. +* Редактор товаров. +* Корзина. +* Вывод каталога товаров на экран в публичной части. +* Вывод каталога товаров на экран в админ-части. +* Загрузка изображений и файлов на сервер. +* Карта сайта, которая выводится на сайте. +* Карта сайта для поисковых машин. +* RSS - формирование из товаров. + +* Мультипроектность. +* Мультисайтовость. +* Разделение пользователей на ресселерскую сеть. +* Система управления хостингом. +* Облако тегов. + +* Криптографические алгоритмы. +* Электронная подпись по закондательству Украины. +* Интеграция с 1С. + +* Интеграция с Woocommerce. +* Интеграция с Wordpress. +* Интеграция с Magento. +* Интеграция с ECShop. +* Интеграция с MantisBT. +* Вывод статистики и отчетов MantisBT. + +* Интеграция с Facebook. +* Интеграция с Vk. + +* Авторизация через социальные сети. +* Резервное копирование сайта. +* Восстановление информации сайта. +* Антивирусный модуль. \ No newline at end of file diff --git a/k2shop/usr/k2shop/index.php b/k2shop/usr/k2shop/index.php new file mode 100644 index 0000000..07084b6 --- /dev/null +++ b/k2shop/usr/k2shop/index.php @@ -0,0 +1,87 @@ +''){ + $modeapp=1; + }else{ + $modeapp=2; + } + + } + + + $k2proj=''; + + //$k2_rootpath=''; + //if (!defined('OLDROOT')){ + // $k2_rootpath='../'; + //} + + + $projfilename=/*$k2_rootpath.*/'../k2proj.php'; + if (file_exists($projfilename)){ + $k2proj=file_get_contents($projfilename); + } else { + $k2proj = 'default'; + } + + require_once('k2global.php'); + + + if (!isset($root)){ + $tmp_dir=__DIR__; + $tmp_dir=nslashe(str_replace("\\", "/", $tmp_dir)); + + $root = str_replace(nslashe('/k2shop/k2shop'), '', $tmp_dir); + $k2shop_root=nslashe($root.'/k2shop/k2shop'); + } + + //require_once nslashe($root.'\bootstrap.php'); + //require_once nslashe($root.'\cli-config.php'); + + + + $file_mainshop=nslashe($k2shop_root.'/app/main_shop.php'); + + //echo 'file='.$file_mainshop."\n"; + + require_once($file_mainshop); + + $k2m = new main_shop(); + + $k2m->show(); + + + diff --git a/k2shop/usr/k2shop/k2global.php b/k2shop/usr/k2shop/k2global.php new file mode 100644 index 0000000..f7962d6 --- /dev/null +++ b/k2shop/usr/k2shop/k2global.php @@ -0,0 +1,69 @@ +аудитора1' + visible: true + hidden: false + width: 150 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + date_and_num: + caption: 'Дата та номер
видачі свідоцтва' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + date_and_num_pidv: + caption: 'Дата видачі та номер
свідоцтва про
підвищення кваліфікації' + visible: true + hidden: false + width: 150 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + vid_cultur: + caption: 'Види культур' + visible: true + hidden: false + width: 200 + type: varchar(4096) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + vid_work: + caption: 'Види робіт із сертифікації
насіння та садивного матеріалу' + visible: true + hidden: false + width: 250 + type: varchar(2048) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + date_otmen_svid: + caption: 'Дата скасування чи
тимчасового зупинення' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + #width_form: 500 + type_field: date + dp_posad_name: + caption: 'Найменування
посади/підприємства' + visible: true + hidden: false + width: 150 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + comment_auditor: + caption: 'Примітка' + visible: true + hidden: false + width: 150 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + type_audit: + caption: 'Тип аудитора' + visible: true + hidden: false + width: 75 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + order_ins: + caption: 'id встаки' + visible: true + hidden: false + readonly: true + width: 75 + type: integer + isNull: false + isKey: PRI + def: null + extra: '' +indexes: + PRIMARY: + table: dp2_auditors + notUnique: '0' + seqIndex: '1' + column: auditid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2_dstu.yml b/k2shop/usr/k2shop/metadata/dp2/dp2_dstu.yml new file mode 100644 index 0000000..4338198 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2_dstu.yml @@ -0,0 +1,70 @@ +table: dp2_dstu +caption: 'Довідник ДСТУ' +fields: + dstuid: + caption: 'id ДСТУ' + visible: true + hidden: true + readonly: true + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + dstu_name: + caption: 'Назва стандарта' + visible: true + hidden: false + width: 250 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + comment_dstu: + caption: 'Примітка' + visible: true + hidden: false + width: 250 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: 'Активність' + visible: true + hidden: false + width: 100 + type: integer + isNull: true + isKey: '' + def: null + extra: '' + def_value: 1 + inprot: + caption: 'В протокол' + visible: true + hidden: false + width: 100 + type: integer + isNull: true + isKey: '' + def: null + extra: '' + def_value: 1 +indexes: + PRIMARY: + table: dp2_dstu + notUnique: '0' + seqIndex: '1' + column: dstuid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2_typezajav.yml b/k2shop/usr/k2shop/metadata/dp2/dp2_typezajav.yml new file mode 100644 index 0000000..397d776 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2_typezajav.yml @@ -0,0 +1,47 @@ +table: dp2_typezajav +caption: '' +fields: + typezajavid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + name_typezajav: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + comment_typezajav: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: dp2_typezajav + notUnique: '0' + seqIndex: '1' + column: typezajavid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2_zajavka_obsteg.yml b/k2shop/usr/k2shop/metadata/dp2/dp2_zajavka_obsteg.yml new file mode 100644 index 0000000..c7ce625 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2_zajavka_obsteg.yml @@ -0,0 +1,471 @@ +table: dp2_zajavka_obsteg +caption: '' +fields: + zajavkid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + fio: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + mesto: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + usercreate: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + userupdate: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + datecreate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + dateupdate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + razmer_polya: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: true + isKey: '' + def: null + extra: '' + CodKult: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + SortID: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + clone_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + pidschep: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + catid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + agronomid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + firmid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + doc_mayna_n: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + doc_mayna_date: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + k2firms_our: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + podpis_zajavnik: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + zajavn: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + zajav_date: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + typezajavid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + year_urog: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + mass_part: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,3)' + isNull: true + isKey: '' + def: null + extra: '' + part_num: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + kol_pack: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + doc_yakost_num: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + doc_yakost_date: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: '' + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: false + isKey: MUL + def: null + extra: '' + vladelec_sorta: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: false + isKey: '' + def: null + extra: '' + razmer_part: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + act_n: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: MUL + def: null + extra: '' + act_date: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: false + isKey: MUL + def: null + extra: '' + typezajavkid: + caption: 'id типу заявки' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: MUL + def: null + extra: '' + typezajavkid: + caption: 'id типу заявки' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: dp2_zajavka_obsteg + notUnique: '0' + seqIndex: '1' + column: zajavkid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + order_ins: + table: dp2_zajavka_obsteg + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + act_n: + table: dp2_zajavka_obsteg + notUnique: '1' + seqIndex: '1' + column: act_n + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + act_date: + table: dp2_zajavka_obsteg + notUnique: '1' + seqIndex: '1' + column: act_date + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + dp2_typezajav_dp2_zajavka_obsteg_fk: + table: dp2_zajavka_obsteg + notUnique: '1' + seqIndex: '1' + column: typezajavid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2agronoms_dp2_zajavka_obsteg_fk: + table: dp2_zajavka_obsteg + notUnique: '1' + seqIndex: '1' + column: agronomid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2categors_dp2_zajavka_obsteg_fk: + table: dp2_zajavka_obsteg + notUnique: '1' + seqIndex: '1' + column: catid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2kultur_dp2_zajavka_obsteg_fk: + table: dp2_zajavka_obsteg + notUnique: '1' + seqIndex: '1' + column: CodKult + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2sortreestr_dp2_zajavka_obsteg_fk: + table: dp2_zajavka_obsteg + notUnique: '1' + seqIndex: '1' + column: SortID + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2act_pop_ocen.yml b/k2shop/usr/k2shop/metadata/dp2/dp2act_pop_ocen.yml new file mode 100644 index 0000000..a63623d --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2act_pop_ocen.yml @@ -0,0 +1,348 @@ +table: dp2act_pop_ocen +caption: Акт попередньго оцінювання +typeid: 1 +autowidth: false +sortname: order_ins +sortorder: desc +custom_form: true +form_width: 725 +form_height: 420 +width: 1500 +height: 600 +fields: + act_popid: + field: act_popid + caption: ID акту + visible: true + hidden: true + width: 100 + type: varchar(50) + isNull: false + readonly: true + align: left + + D: + field: ' ' + caption: Д + width: 20 + readonly: true + search: false + align: center + type_field: condition + cond: + class: anone + exp: (false) + url2: '/?comp=k2show&mode=admin&t=dp2act_pop_ocen&id={act_popid}&op=print&temp=print' + target2: _blank + caption2: '' + readonly: true + + + ####### Эта часть должна запускаться под супер-администратором ################ + + K: + field: ' ' + caption: К + width: 20 + readonly: true + search: false + align: center + type_field: condition + cond: + class: anone + exp: (false) + url2: '/?comp=k2show&mode=admin&t=dp2act_pop_ocen&id={act_popid}&op=designer&temp=print' + target2: _blank + caption2: "" + readonly: true + + ####### Конец. Эта часть должна запускаться под супер-администратором ################ + + act_num: + caption: 'Акт №' + visible: true + hidden: false + width: 50 + type: varchar(75) + isNull: true + align: right + act_date: + caption: 'Дата акту' + visible: true + hidden: false + width: 75 + type: date + isNull: true + align: center + type_field: date + firmid: + caption: Господарство + visible: true + hidden: false + width: 150 + type: varchar(75) + readonly: false + align: left + type_field: DropDown + multy: false + sql: "select firmid as k, CONCAT(name_firm, IF(edrpou<>'',CONCAT(' (', edrpou,')'),'')) as v + from k2firms + where trim(name_firm)<>'' + order by name_firm " + width_form: 500 + adress_act: + caption: Адреса + visible: true + hidden: false + width: 100 + type: varchar(75) + width_form: 500 + CodKult: + caption: Культура + visible: true + hidden: false + width: 100 + type: varchar(75) + width_form: 500 + align: left + type_field: DropDown + sql: select CodKult as k, Kultura as v from dp2Kultur order by Kultura + SortID: + caption: Сорт + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + align: left + width_form: 500 + type_field: DropDown + sql: select SortID as k, NameUA as v from dp2SortReestr order by NameUA + catid: + caption: Категорія + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + align: left + width_form: 500 + type_field: DropDown + sql: select catid as k, cat_name as v from dp2Categors order by cat_name + generationid: + caption: Генерація + visible: true + hidden: false + type: varchar(75) + width: 100 + isNull: true + width_form: 500 + align: left + type_field: DropDown + sql: select generationid as k, generation_name as v from dp2generation order by generation_name + plosha: + caption: 'Площа' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + align: right + vneseno_reestr: + caption: Внесено
в реєстр + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + width_form: 200 + align: center + type_field: checkbox + prichin_nevnes: + caption: Причини не
внесення в
реєстр + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + is_vidpovidae: + caption: 'Відповідає' + visible: true + hidden: false + width: 75 + type: 'integer' + width_form: 200 + align: center + type_field: checkbox + dotrimannya_vimog1: + caption: 'Попередник' + visible: true + hidden: false + width: 75 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + dotrimannya_vimog2: + caption: 'Просторова ізоляція' + visible: true + hidden: false + width: 75 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + dotrimannya_vimog3: + caption: "Наявність карантинних об'єктів" + visible: true + hidden: false + width: 75 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + dotrimannya_vimog4: + caption: "Схема розміщення батьківських компонентів" + visible: true + hidden: false + width: 75 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + dotrimannya_vimog5: + caption: "Відсутність змішування насіння батьківських форм" + visible: true + hidden: false + width: 75 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + dotrimannya_vimog6: + caption: "Інші вимоги" + visible: true + hidden: false + width: 75 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + inspection_name: + caption: "Інспекція" + visible: true + hidden: false + width: 75 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + inspector_name: + caption: "Інспектор" + visible: true + hidden: false + width: 75 + type: varchar(150) + isNull: true + width_form: 500 + align: left + predsravnik: + caption: "Представник" + visible: true + hidden: false + width: 75 + type: varchar(150) + isNull: true + width_form: 500 + align: left + comment_doc: + caption: "Примітки" + visible: true + hidden: false + width: 75 + type: varchar(150) + isNull: true + width_form: 500 + align: left + order_ins: + caption: "Сортування" + visible: true + hidden: false + width: 75 + type: int(11) + isNull: true + width_form: 200 + align: left + usercreate: + caption: "Створив" + visible: true + hidden: false + width: 75 + type: varchar(75) + isNull: true + width_form: 200 + align: left + op: ins + def_value: <%user%> + disabled: true + datecreate: + caption: 'Дата створення' + visible: true + hidden: false + width: 100 + type_field: datetime + #type: timestamp + op: ins + def_value: <%Now%> + disabled: true + userupdate: + caption: "Змінив" + visible: true + hidden: false + width: 75 + type: varchar(75) + isNull: true + width_form: 200 + align: left + def_value: <%user%> + disabled: true + dateupdate: + caption: 'Дата зміни' + visible: true + hidden: false + width: 100 + type_field: datetime + #type: timestamp + isNull: true + def_value: <%Now%> + disabled: true +indexes: + PRIMARY: + table: act_popid + notUnique: '0' + seqIndex: '1' + column: act_popid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + order_ins: + table: dp2act_pop_ocen + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2akt_pol_ocen.yml b/k2shop/usr/k2shop/metadata/dp2/dp2akt_pol_ocen.yml new file mode 100644 index 0000000..5688e22 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2akt_pol_ocen.yml @@ -0,0 +1,318 @@ +table: dp2akt_pol_ocen +caption: '' +fields: + aktid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + zajavkid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + agronomid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + generationid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + zajavn: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + ploscha: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + date_pop_ocenk: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + pop_visn: + caption: '' + visible: true + hidden: false + width: 100 + type: mediumtext + isNull: true + isKey: '' + def: null + extra: '' + date_ostat_ocenk: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + aktnum: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + date_akt: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + akt_brak_num: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + date_akt_brak: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + usercreate: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + datecreate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + userupdate: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + dateupdate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: '' + def: '0000-00-00 00:00:00' + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: false + isKey: MUL + def: null + extra: '' + CodKult: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + SortID: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + VirobnikId: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: dp2akt_pol_ocen + notUnique: '0' + seqIndex: '1' + column: aktid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + dp2generation_dp2akt_pol_ocen_fk: + table: dp2akt_pol_ocen + notUnique: '1' + seqIndex: '1' + column: generationid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2agronoms_dp2akt_pol_ocen_fk: + table: dp2akt_pol_ocen + notUnique: '1' + seqIndex: '1' + column: agronomid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2virobn_akt_pol_ocen_fk: + table: dp2akt_pol_ocen + notUnique: '1' + seqIndex: '1' + column: VirobnikId + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2kultur_dp2akt_pol_ocen_fk: + table: dp2akt_pol_ocen + notUnique: '1' + seqIndex: '1' + column: CodKult + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2sortreestr_dp2akt_pol_ocen_fk: + table: dp2akt_pol_ocen + notUnique: '1' + seqIndex: '1' + column: SortID + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2_zajavka_obsteg_dp2akt_pol_ocen_fk: + table: dp2akt_pol_ocen + notUnique: '1' + seqIndex: '1' + column: zajavkid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + order_ins: + table: dp2akt_pol_ocen + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2akt_prob.yml b/k2shop/usr/k2shop/metadata/dp2/dp2akt_prob.yml new file mode 100644 index 0000000..7209677 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2akt_prob.yml @@ -0,0 +1,345 @@ +table: dp2akt_prob +caption: Акти проб +typeid: 1 +autowidth: false +sortname: order_ins +sortorder: desc +custom_form: true +form_width: 725 +form_height: 420 +width: 1500 +height: 600 +fields: + akt_probid: + caption: ID акту + visible: true + hidden: false + width: 120 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + readonly: true + align: center + generationid: + caption: Генерація + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + priznachid: + caption: Призначення
насіння + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + vidanalizeid: + caption: Вид
аналізу + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + year_rogd: + caption: Рік
врожаю + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + align: center + sort_docn: + caption: Сортовий
документ
№ + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + align: right + sort_doc_date: + caption: Сортовий
документ
Дата + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + # Значение для формы + def_value: <%Date%> + width_form: 200 + align: center + sort_chisto: + caption: 'Сортова чистота
або типовість,
%' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + align: right + countryid: + caption: Походження + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 200 + align: left + num_part: + caption: № партії + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 200 + align: right + mass_part: + caption: 'Маса
партії' + visible: true + hidden: false + width: 75 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + width_form: 200 + align: right + kol_mest: + caption: 'Кількість
місць' + visible: true + hidden: false + width: 75 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + width_form: 200 + align: right + misce_sberigan: + caption: 'Місце
зберігання' + visible: true + hidden: false + width: 75 + type: varchar(2048) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 200 + align: left + last_analiz_num: + caption: 'Останній
аналіз
Номер' + visible: true + hidden: false + width: 75 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 200 + align: right + last_analiz_date: + caption: 'Останній
аналіз
Дата' + visible: true + hidden: false + width: 75 + type: date + isNull: true + isKey: '' + def: null + extra: '' + width_form: 200 + # Для форм + def_value: <%Date%> + align: center + yad: + caption: 'Відомості про протруєння,
вказати ядохімікати' + visible: true + hidden: false + width: 100 + type: mediumtext + isNull: true + isKey: '' + def: null + extra: '' + width_form: 200 + align: left + kol_prob: + caption: 'Кількість
проб' + visible: true + hidden: false + width: 75 + width_form: 200 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + align: right + reg_num_prob: + caption: 'Реєстраційний
№ проб' + visible: true + hidden: false + width: 75 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 200 + align: right + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: false + isKey: MUL + def: null + extra: '' + CodKult: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + SortID: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: dp2akt_prob + notUnique: '0' + seqIndex: '1' + column: akt_probid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + dp2vid_analize_dp2akt_prob_fk: + table: dp2akt_prob + notUnique: '1' + seqIndex: '1' + column: vidanalizeid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2priznach_nasinn_dp2akt_prob_fk: + table: dp2akt_prob + notUnique: '1' + seqIndex: '1' + column: priznachid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2generation_dp2akt_prob_fk: + table: dp2akt_prob + notUnique: '1' + seqIndex: '1' + column: generationid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2kultur_dp2akt_prob_fk: + table: dp2akt_prob + notUnique: '1' + seqIndex: '1' + column: CodKult + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2sortreestr_dp2akt_prob_fk: + table: dp2akt_prob + notUnique: '1' + seqIndex: '1' + column: SortID + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + order_ins: + table: dp2akt_prob + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2files.yml b/k2shop/usr/k2shop/metadata/dp2/dp2files.yml new file mode 100644 index 0000000..d3486f0 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2files.yml @@ -0,0 +1,93 @@ +table: dp2files +caption: '' +fields: + fileid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + usercreate: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + datecreate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + spravid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + spravid_1: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: dp2files + notUnique: '0' + seqIndex: '1' + column: fileid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + dp2cert_dp2files_fk: + table: dp2files + notUnique: '1' + seqIndex: '1' + column: spravid_1 + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2_protokol_dp2files_fk: + table: dp2files + notUnique: '1' + seqIndex: '1' + column: spravid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2generation.yml b/k2shop/usr/k2shop/metadata/dp2/dp2generation.yml new file mode 100644 index 0000000..e0207fa --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2generation.yml @@ -0,0 +1,37 @@ +table: dp2generation +caption: '' +fields: + generationid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + generation_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: dp2generation + notUnique: '0' + seqIndex: '1' + column: generationid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2labs.yml b/k2shop/usr/k2shop/metadata/dp2/dp2labs.yml new file mode 100644 index 0000000..debf76f --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2labs.yml @@ -0,0 +1,113 @@ +table: dp2labs +caption: '' +fields: + labid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + num: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + OblastId: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + rayid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + adress: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + date_acred: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + date_end_acred: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: dp2labs + notUnique: '0' + seqIndex: '1' + column: labid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + dp2oblast_dp2labs_fk: + table: dp2labs + notUnique: '1' + seqIndex: '1' + column: OblastId + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2rajon_dp2labs_fk: + table: dp2labs + notUnique: '1' + seqIndex: '1' + column: rayid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2param_value.yml b/k2shop/usr/k2shop/metadata/dp2/dp2param_value.yml new file mode 100644 index 0000000..0453bf6 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2param_value.yml @@ -0,0 +1,83 @@ +table: dp2param_value +caption: '' +fields: + param_valid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + param_cert_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + certid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + value_param: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: dp2param_value + notUnique: '0' + seqIndex: '1' + column: param_valid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + dp2params_need_dp2param_value_fk: + table: dp2param_value + notUnique: '1' + seqIndex: '1' + column: param_cert_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2cert_dp2param_value_fk: + table: dp2param_value + notUnique: '1' + seqIndex: '1' + column: certid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2params_need.yml b/k2shop/usr/k2shop/metadata/dp2/dp2params_need.yml new file mode 100644 index 0000000..5631874 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2params_need.yml @@ -0,0 +1,93 @@ +table: dp2params_need +caption: '' +fields: + param_cert_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + paramid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + typecertid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + orderid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + groupid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: dp2params_need + notUnique: '0' + seqIndex: '1' + column: param_cert_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + dp2paramviprob_dp2params_need_fk: + table: dp2params_need + notUnique: '1' + seqIndex: '1' + column: paramid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + dp2typecert_dp2params_need_fk: + table: dp2params_need + notUnique: '1' + seqIndex: '1' + column: typecertid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2rajon.yml b/k2shop/usr/k2shop/metadata/dp2/dp2rajon.yml new file mode 100644 index 0000000..e36ad3b --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2rajon.yml @@ -0,0 +1,60 @@ +table: dp2rajon +caption: '' +fields: + rayid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + OblastId: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + name_rayon: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: dp2rajon + notUnique: '0' + seqIndex: '1' + column: rayid + collation: A + cardinality: '557' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + dp2oblast_dp2rajon_fk: + table: dp2rajon + notUnique: '1' + seqIndex: '1' + column: OblastId + collation: A + cardinality: '26' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2ser_blank.yml b/k2shop/usr/k2shop/metadata/dp2/dp2ser_blank.yml new file mode 100644 index 0000000..fc0b0b6 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2ser_blank.yml @@ -0,0 +1,80 @@ +table: dp2ser_blank +caption: '' +fields: + ser_blankid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + typeblankid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + serblank: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + comment_serblank: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: dp2ser_blank + notUnique: '0' + seqIndex: '1' + column: ser_blankid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + dp2typeblank_dp2ser_blank_fk: + table: dp2ser_blank + notUnique: '1' + seqIndex: '1' + column: typeblankid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2type_vimog.yml b/k2shop/usr/k2shop/metadata/dp2/dp2type_vimog.yml new file mode 100644 index 0000000..12400ac --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2type_vimog.yml @@ -0,0 +1,57 @@ +table: dp2type_vimog +caption: '' +fields: + vimog_viprid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + name_vimog_vipr: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + comment_vimog: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + act: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: dp2type_vimog + notUnique: '0' + seqIndex: '1' + column: vimog_viprid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2vid_analize.yml b/k2shop/usr/k2shop/metadata/dp2/dp2vid_analize.yml new file mode 100644 index 0000000..e2bdd77 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2vid_analize.yml @@ -0,0 +1,47 @@ +table: dp2vid_analize +caption: '' +fields: + vidanalizeid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + vidanalize_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + comment_vidanalize: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: dp2vid_analize + notUnique: '0' + seqIndex: '1' + column: vidanalizeid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/dp2/dp2vlasn.yml b/k2shop/usr/k2shop/metadata/dp2/dp2vlasn.yml new file mode 100644 index 0000000..d65c199 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/dp2/dp2vlasn.yml @@ -0,0 +1,95 @@ +table: dp2vlasn +caption: 'Заявники, пітримувачі сорта' +custom_form: true +sortname: order_ins +sortorder: desc +fields: + vlasnid: + caption: 'id підтримувача' + visible: true + hidden: false + readonly: true + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + extra: '' + code_vlasnik: + caption: 'Код власника' + visible: true + hidden: false + width: 75 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + vlasn_name: + caption: 'Назва власника' + visible: true + hidden: false + width: 250 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + adress_vlasnik: + caption: 'Адреса власника' + visible: true + hidden: false + width: 250 + type: varchar(2048) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + name_vlasn_en: + caption: 'Назва (англ)' + visible: true + hidden: false + width: 250 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + adress_vlasnik_en: + caption: 'Адреса власника (англ)' + visible: true + hidden: false + width: 250 + type: varchar(2048) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + order_ins: + caption: 'id встаки' + visible: true + hidden: false + readonly: true + width: 100 + type: integer + isNull: false + isKey: PRI + def: null + extra: '' +indexes: + PRIMARY: + table: dp2vlasn + notUnique: '0' + seqIndex: '1' + column: vlasnid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/edoc/dpTypePrichin.yml b/k2shop/usr/k2shop/metadata/edoc/dpTypePrichin.yml new file mode 100644 index 0000000..6c0c53a --- /dev/null +++ b/k2shop/usr/k2shop/metadata/edoc/dpTypePrichin.yml @@ -0,0 +1,47 @@ +table: dpTypePrichin +caption: '' +fields: + type_prichid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + name_type_prichin: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + comment_typeprich: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: dpTypePrichin + notUnique: '0' + seqIndex: '1' + column: type_prichid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/edoc/k2bank_vipisk.yml b/k2shop/usr/k2shop/metadata/edoc/k2bank_vipisk.yml new file mode 100644 index 0000000..1c23253 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/edoc/k2bank_vipisk.yml @@ -0,0 +1,107 @@ +table: k2bank_vipisk +caption: '' +fields: + bank_vipiskid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + date_doc: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + our_firmid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + our_rasch_schet: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + comment_bankvipisk: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + sum_prihod: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + sum_rash: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2bank_vipisk + notUnique: '0' + seqIndex: '1' + column: bank_vipiskid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/edoc/k2bank_vipisk_row.yml b/k2shop/usr/k2shop/metadata/edoc/k2bank_vipisk_row.yml new file mode 100644 index 0000000..e333fad --- /dev/null +++ b/k2shop/usr/k2shop/metadata/edoc/k2bank_vipisk_row.yml @@ -0,0 +1,120 @@ +table: k2bank_vipisk_row +caption: '' +fields: + bank_vipisk_rowid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + bank_vipiskid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + banknum: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + time_provodk: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + sum_operac: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + firmid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + rasch_schet_cli: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + naznach_plat: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + referens: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2bank_vipisk_row + notUnique: '0' + seqIndex: '1' + column: bank_vipisk_rowid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2bank_vipisk_k2bank_vipisk_row_fk: + table: k2bank_vipisk_row + notUnique: '1' + seqIndex: '1' + column: bank_vipiskid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/edoc/k2docnum.yml b/k2shop/usr/k2shop/metadata/edoc/k2docnum.yml new file mode 100644 index 0000000..218e913 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/edoc/k2docnum.yml @@ -0,0 +1,90 @@ +table: k2docnum +caption: '' +fields: + docnumid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + typedocid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + docpref: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + docn: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2docnum + notUnique: '0' + seqIndex: '1' + column: docnumid + collation: A + cardinality: '14' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + docnumid: + table: k2docnum + notUnique: '0' + seqIndex: '1' + column: docnumid + collation: A + cardinality: '14' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/edoc/k2docs.yml b/k2shop/usr/k2shop/metadata/edoc/k2docs.yml new file mode 100644 index 0000000..4e093f0 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/edoc/k2docs.yml @@ -0,0 +1,385 @@ +table: k2docs +caption: '' +fields: + docid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: auto_increment + docdate: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: MUL + def: null + extra: '' + docnum: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + docpref: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + docsum: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + myfirmid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + firmid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + username: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + datecreate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: false + isKey: MUL + def: null + extra: '' + our_podpis: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + cli_podpis: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + is_payed: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + hashdoc: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + typedocid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + specific_num: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + specif_docid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + osndprnum: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + code1c: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + typedogid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + comment_doc: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1500) + isNull: true + isKey: '' + def: null + extra: '' + zajavk_num: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + + + + +indexes: + PRIMARY: + table: k2docs + notUnique: '0' + seqIndex: '1' + column: docid + collation: A + cardinality: '17' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + docid: + table: k2docs + notUnique: '0' + seqIndex: '1' + column: docid + collation: A + cardinality: '17' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2docs_docdate_idx: + table: k2docs + notUnique: '1' + seqIndex: '1' + column: docdate + collation: A + cardinality: '7' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2docs_docnum_idx: + table: k2docs + notUnique: '1' + seqIndex: '2' + column: docpref + collation: A + cardinality: '15' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2docs_username_idx: + table: k2docs + notUnique: '1' + seqIndex: '1' + column: username + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2docs_datecreate_idx: + table: k2docs + notUnique: '1' + seqIndex: '1' + column: datecreate + collation: A + cardinality: '5' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2docs_ourpodpis_idx: + table: k2docs + notUnique: '1' + seqIndex: '1' + column: our_podpis + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2docs_clipodpis_idx: + table: k2docs + notUnique: '1' + seqIndex: '1' + column: cli_podpis + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2docs_ispayed_idx: + table: k2docs + notUnique: '1' + seqIndex: '1' + column: is_payed + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2docs_typedocid_idx1: + table: k2docs + notUnique: '1' + seqIndex: '1' + column: typedocid + collation: A + cardinality: '4' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2docs_code1c_idx1: + table: k2docs + notUnique: '1' + seqIndex: '1' + column: code1c + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + + + + diff --git a/k2shop/usr/k2shop/metadata/edoc/k2dvig.yml b/k2shop/usr/k2shop/metadata/edoc/k2dvig.yml new file mode 100644 index 0000000..987e435 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/edoc/k2dvig.yml @@ -0,0 +1,120 @@ +table: k2dvig +caption: '' +fields: + dvigid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: auto_increment + docid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: null + extra: '' + tovid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + edizmid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + kol: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + cena: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + summa: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + cena_s_nds: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + nameservice: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2dvig + notUnique: '0' + seqIndex: '1' + column: dvigid + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + dvigid: + table: k2dvig + notUnique: '0' + seqIndex: '1' + column: dvigid + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/const.yml b/k2shop/usr/k2shop/metadata/k2/const.yml new file mode 100644 index 0000000..f308c6c --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/const.yml @@ -0,0 +1,97 @@ +table: const +caption: '' +fields: + constid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + var_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: null + extra: '' + value: + caption: '' + visible: true + hidden: false + width: 100 + type: mediumtext + isNull: false + isKey: '' + def: null + extra: '' + vlaue2: + caption: '' + visible: true + hidden: false + width: 100 + type: mediumtext + isNull: false + isKey: '' + def: null + extra: '' + pub: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + comment: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: null + extra: '' + username: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: const + notUnique: '0' + seqIndex: '1' + column: constid + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/entity_type.yml b/k2shop/usr/k2shop/metadata/k2/entity_type.yml new file mode 100644 index 0000000..3fcc186 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/entity_type.yml @@ -0,0 +1,37 @@ +table: entity_type +caption: '' +fields: + entity_type_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: auto_increment + entity_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(10) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: entity_type + notUnique: '0' + seqIndex: '1' + column: entity_type_id + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2VFirms.yml b/k2shop/usr/k2shop/metadata/k2/k2VFirms.yml new file mode 100644 index 0000000..849095e --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2VFirms.yml @@ -0,0 +1,37 @@ +table: k2VFirms +caption: '' +fields: + k: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + v: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2VFirms + notUnique: '0' + seqIndex: '1' + column: k + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2VRaj.yml b/k2shop/usr/k2shop/metadata/k2/k2VRaj.yml new file mode 100644 index 0000000..32b450c --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2VRaj.yml @@ -0,0 +1,24 @@ +table: k2VRaj +caption: '' +fields: + k: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: null + extra: '' + v: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(154) + isNull: true + isKey: '' + def: null + extra: '' +indexes: { } diff --git a/k2shop/usr/k2shop/metadata/k2/k2_country.yml b/k2shop/usr/k2shop/metadata/k2/k2_country.yml new file mode 100644 index 0000000..ec052a6 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2_country.yml @@ -0,0 +1,100 @@ +table: k2_country +caption: '' +fields: + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: MUL + def: null + extra: '' + countryid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + iso2letter: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(2) + isNull: true + isKey: '' + def: null + extra: '' + isonumeric: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: true + isKey: '' + def: null + extra: '' + fav_sort: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + countryname_ua: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + countryname_ru: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2_country + notUnique: '0' + seqIndex: '1' + column: countryid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + name_new: + table: k2_country + notUnique: '1' + seqIndex: '1' + column: name + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2admin_design.yml b/k2shop/usr/k2shop/metadata/k2/k2admin_design.yml new file mode 100644 index 0000000..35ebaa9 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2admin_design.yml @@ -0,0 +1,57 @@ +table: k2admin_design +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(2) + isNull: false + isKey: PRI + def: null + extra: auto_increment + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(100) + isNull: false + isKey: '' + def: null + extra: '' + adminpage: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(15) + isNull: false + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2admin_design + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2admin_menus.yml b/k2shop/usr/k2shop/metadata/k2/k2admin_menus.yml new file mode 100644 index 0000000..4bf43d4 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2admin_menus.yml @@ -0,0 +1,330 @@ +table: k2admin_menus +caption: '' +fields: + menuid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + namemenu: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + prevmenu: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + ccount: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + scriptrun: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + prevmenu_text: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + module_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + caption: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + url: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(2048) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2admin_menus + notUnique: '0' + seqIndex: '1' + column: menuid + collation: A + cardinality: '120' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + menus_act: + table: k2admin_menus + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + menus_createdate: + table: k2admin_menus + notUnique: '1' + seqIndex: '1' + column: createdate + collation: A + cardinality: '9' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + menus_createuser: + table: k2admin_menus + notUnique: '1' + seqIndex: '1' + column: createuser + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + menus_del: + table: k2admin_menus + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + menus_magazinsid: + table: k2admin_menus + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + menus_module_name: + table: k2admin_menus + notUnique: '1' + seqIndex: '1' + column: module_name + collation: A + cardinality: '78' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + menus_namemenu: + table: k2admin_menus + notUnique: '1' + seqIndex: '1' + column: namemenu + collation: A + cardinality: '120' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + menus_order_ins: + table: k2admin_menus + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '120' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + menus_prevmenu: + table: k2admin_menus + notUnique: '1' + seqIndex: '1' + column: prevmenu + collation: A + cardinality: '18' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + menus_updatedate: + table: k2admin_menus + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '9' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + menus_updateuser: + table: k2admin_menus + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2admin_menus_prava.yml b/k2shop/usr/k2shop/metadata/k2/k2admin_menus_prava.yml new file mode 100644 index 0000000..a84d9cf --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2admin_menus_prava.yml @@ -0,0 +1,510 @@ +table: k2admin_menus_prava +caption: '' +fields: + pravrepid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + menuid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + username: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + r: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + w: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + i: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + d: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + c: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + exp: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + imp: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + settable: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + cutpast: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + enable: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + roleid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2admin_menus_prava + notUnique: '0' + seqIndex: '1' + column: pravrepid + collation: A + cardinality: '143' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_act: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_c: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: c + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_createdate: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: createdate + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_createuser: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: createuser + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_cutpast: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: cutpast + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_d: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: d + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_del: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_enable: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: enable + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_exp: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: exp + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_i: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: i + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_imp: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: imp + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_magazinsid: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_menuid: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: menuid + collation: A + cardinality: '81' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_order_ins: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_r: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: r + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_settable: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: settable + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_updatedate: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_updateuser: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_username: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: username + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pravrepmenu_w: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: w + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2roles_k2admin_menus_prava_fk: + table: k2admin_menus_prava + notUnique: '1' + seqIndex: '1' + column: roleid + collation: A + cardinality: '7' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2auktion.yml b/k2shop/usr/k2shop/metadata/k2/k2auktion.yml new file mode 100644 index 0000000..ed16985 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2auktion.yml @@ -0,0 +1,207 @@ +table: k2auktion +caption: '' +fields: + aukid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: 0 + extra: '' + firmid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + tovid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + datecreate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: 'CURRENT_TIMESTAMP' + extra: '' + dateto: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: '0000-00-00 00:00:00' + extra: '' + kol: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + kolstavok: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + kolcomment: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + coord: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + reiting: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + current_cena: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + begin_cena: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + min_stavka: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + valid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + place_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + trans_status: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2auktion + notUnique: '0' + seqIndex: '1' + column: aukid + collation: A + cardinality: '47' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2baldetile.yml b/k2shop/usr/k2shop/metadata/k2/k2baldetile.yml new file mode 100644 index 0000000..7e1161e --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2baldetile.yml @@ -0,0 +1,77 @@ +table: k2baldetile +caption: '' +fields: + baldetileid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + tablename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + bals: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + comment: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + syscomment: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2baldetile + notUnique: '0' + seqIndex: '1' + column: baldetileid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2balsum.yml b/k2shop/usr/k2shop/metadata/k2/k2balsum.yml new file mode 100644 index 0000000..640d886 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2balsum.yml @@ -0,0 +1,57 @@ +table: k2balsum +caption: '' +fields: + balid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + tablename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + balcount: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2balsum + notUnique: '0' + seqIndex: '1' + column: balid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2bets.yml b/k2shop/usr/k2shop/metadata/k2/k2bets.yml new file mode 100644 index 0000000..2153203 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2bets.yml @@ -0,0 +1,77 @@ +table: k2bets +caption: '' +fields: + betid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + username: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + ip: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + aukid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + betdate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: false + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + tablename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2bets + notUnique: '0' + seqIndex: '1' + column: betid + collation: A + cardinality: '38' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2blogs.yml b/k2shop/usr/k2shop/metadata/k2/k2blogs.yml new file mode 100644 index 0000000..1dd81b0 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2blogs.yml @@ -0,0 +1,77 @@ +table: k2blogs +caption: '' +fields: + blogid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + blogname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + username: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + orderblog: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + authorkartid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2blogs + notUnique: '0' + seqIndex: '1' + column: blogid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2city.yml b/k2shop/usr/k2shop/metadata/k2/k2city.yml new file mode 100644 index 0000000..5b552d5 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2city.yml @@ -0,0 +1,103 @@ +table: k2city +caption: '' +fields: + cityid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + regionid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + cityname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + countryid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(3) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2city + notUnique: '0' + seqIndex: '1' + column: cityid + collation: A + cardinality: '61' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2region_k2city_fk: + table: k2city + notUnique: '1' + seqIndex: '1' + column: regionid + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2city_countryid_idx1: + table: k2city + notUnique: '1' + seqIndex: '1' + column: countryid + collation: A + cardinality: '4' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2cli_transfer.yml b/k2shop/usr/k2shop/metadata/k2/k2cli_transfer.yml new file mode 100644 index 0000000..ec78aaf --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2cli_transfer.yml @@ -0,0 +1,120 @@ +table: k2cli_transfer +caption: '' +fields: + cli_transferid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + transferid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + kod_phone1: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: null + extra: '' + phone1: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + kod_phone2: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: null + extra: '' + phone2: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + email: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + add_info: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + comment: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2cli_transfer + notUnique: '0' + seqIndex: '1' + column: cli_transferid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2transfer_k2cli_transfer_fk: + table: k2cli_transfer + notUnique: '1' + seqIndex: '1' + column: transferid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2comments.yml b/k2shop/usr/k2shop/metadata/k2/k2comments.yml new file mode 100644 index 0000000..8805f71 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2comments.yml @@ -0,0 +1,97 @@ +table: k2comments +caption: '' +fields: + commentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + datecomment: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + username: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + text_comment: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + aukid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + tablename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2comments + notUnique: '0' + seqIndex: '1' + column: commentid + collation: A + cardinality: '16' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2const.yml b/k2shop/usr/k2shop/metadata/k2/k2const.yml new file mode 100644 index 0000000..a506662 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2const.yml @@ -0,0 +1,97 @@ +table: k2const +caption: '' +fields: + constid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + var_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: null + extra: '' + value: + caption: '' + visible: true + hidden: false + width: 100 + type: mediumtext + isNull: false + isKey: '' + def: null + extra: '' + value2: + caption: '' + visible: true + hidden: false + width: 100 + type: mediumtext + isNull: true + isKey: '' + def: null + extra: '' + pub: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + comment: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: null + extra: '' + username: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2const + notUnique: '0' + seqIndex: '1' + column: constid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2const_proj.yml b/k2shop/usr/k2shop/metadata/k2/k2const_proj.yml new file mode 100644 index 0000000..79d8219 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2const_proj.yml @@ -0,0 +1,267 @@ +table: k2const_proj +caption: '' +fields: + const_projid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + act: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + comment_const: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + value_const: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: MUL + def: null + extra: '' + consts_prog_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2const_proj + notUnique: '0' + seqIndex: '1' + column: const_projid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + const_proj_updatedate: + table: k2const_proj + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + const_proj_act: + table: k2const_proj + notUnique: '1' + seqIndex: '1' + column: act + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + const_proj_consts_prog_id: + table: k2const_proj + notUnique: '1' + seqIndex: '1' + column: consts_prog_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + const_proj_createdate: + table: k2const_proj + notUnique: '1' + seqIndex: '1' + column: createdate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + const_proj_createuser: + table: k2const_proj + notUnique: '1' + seqIndex: '1' + column: createuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + const_proj_del: + table: k2const_proj + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + const_proj_order_ins: + table: k2const_proj + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + const_proj_updateuser: + table: k2const_proj + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + const_proj_value_const: + table: k2const_proj + notUnique: '1' + seqIndex: '1' + column: value_const + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + magazins_const_proj_fk: + table: k2const_proj + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2contact_test.yml b/k2shop/usr/k2shop/metadata/k2/k2contact_test.yml new file mode 100644 index 0000000..6ac79a4 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2contact_test.yml @@ -0,0 +1,117 @@ +table: k2contact_test +caption: '' +fields: + contactid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + fam: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: null + extra: '' + im: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + otch: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + phone1: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: null + extra: '' + phone2: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: null + extra: '' + phone3: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: null + extra: '' + email: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + adress: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + comments: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(200) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2contact_test + notUnique: '0' + seqIndex: '1' + column: contactid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2content.yml b/k2shop/usr/k2shop/metadata/k2/k2content.yml new file mode 100644 index 0000000..3103201 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2content.yml @@ -0,0 +1,210 @@ +table: k2content +caption: '' +fields: + contentid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + title: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + descript: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + keywords: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + content: + caption: '' + visible: true + hidden: false + width: 100 + type: longtext + isNull: true + isKey: '' + def: null + extra: '' + image: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + usercreate: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + create_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + command: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + parentcontent: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + h1: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + script: + caption: '' + visible: true + hidden: false + width: 100 + type: longtext + isNull: true + isKey: '' + def: null + extra: '' + short_description: + caption: '' + visible: true + hidden: false + width: 100 + type: longtext + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(2) + isNull: false + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + langid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(5) + isNull: true + isKey: '' + def: null + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2content + notUnique: '0' + seqIndex: '1' + column: contentid + collation: A + cardinality: '9' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + contentid: + table: k2content + notUnique: '0' + seqIndex: '1' + column: contentid + collation: A + cardinality: '9' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2country.yml b/k2shop/usr/k2shop/metadata/k2/k2country.yml new file mode 100644 index 0000000..28d8d1b --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2country.yml @@ -0,0 +1,67 @@ +table: k2country +caption: '' +fields: + countryid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + countryname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + istransfer: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: null + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2country + notUnique: '0' + seqIndex: '1' + column: countryid + collation: A + cardinality: '8' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2delivery.yml b/k2shop/usr/k2shop/metadata/k2/k2delivery.yml new file mode 100644 index 0000000..9d3ec0b --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2delivery.yml @@ -0,0 +1,77 @@ +table: k2delivery +caption: '' +fields: + deliveryid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + delivery_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + icon: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(10) + isNull: false + isKey: '' + def: null + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(10) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2delivery + notUnique: '0' + seqIndex: '1' + column: deliveryid + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2dolgnost.yml b/k2shop/usr/k2shop/metadata/k2/k2dolgnost.yml new file mode 100644 index 0000000..dacae90 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2dolgnost.yml @@ -0,0 +1,80 @@ +table: k2dolgnost +caption: '' +fields: + dolgnid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + dolgnname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + commentdolgn: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(3) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2dolgnost + notUnique: '0' + seqIndex: '1' + column: dolgnid + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + dolgnid: + table: k2dolgnost + notUnique: '0' + seqIndex: '1' + column: dolgnid + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2edizm.yml b/k2shop/usr/k2shop/metadata/k2/k2edizm.yml new file mode 100644 index 0000000..a711655 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2edizm.yml @@ -0,0 +1,86 @@ +table: k2edizm +caption: '' +fields: + edizmid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: auto_increment + edizm: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + code1c: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2edizm + notUnique: '0' + seqIndex: '1' + column: edizmid + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + edizmid: + table: k2edizm + notUnique: '0' + seqIndex: '1' + column: edizmid + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2edizm_edizm_idx: + table: k2edizm + notUnique: '1' + seqIndex: '1' + column: edizm + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2edizm_code1c_idx1: + table: k2edizm + notUnique: '1' + seqIndex: '1' + column: code1c + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2enum_fields.yml b/k2shop/usr/k2shop/metadata/k2/k2enum_fields.yml new file mode 100644 index 0000000..87e692f --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2enum_fields.yml @@ -0,0 +1,47 @@ +table: k2enum_fields +caption: '' +fields: + enum_fieldid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + enum_value: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + tovtype_fieldid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2enum_fields + notUnique: '0' + seqIndex: '1' + column: enum_fieldid + collation: A + cardinality: '5' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2firms.yml b/k2shop/usr/k2shop/metadata/k2/k2firms.yml new file mode 100644 index 0000000..c9f1a87 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2firms.yml @@ -0,0 +1,431 @@ +table: k2firms +caption: '' +fields: + firmid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + typefirmid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: + extra: '' + name_firm: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: MUL + def: null + extra: '' + ismycompany: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + edrpou: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(25) + isNull: true + isKey: MUL + def: null + extra: '' + ipn: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(25) + isNull: true + isKey: '' + def: null + extra: '' + svidnum: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(25) + isNull: true + isKey: '' + def: null + extra: '' + adress_firm: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + phone_firm: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + add_phone_firm: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + email: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + comment: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + directorname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(200) + isNull: true + isKey: '' + def: null + extra: '' + docstatut: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + dolgndir: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + directorname_r: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(200) + isNull: true + isKey: '' + def: null + extra: '' + dolgndir_r: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + raschschet: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + bankname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + mfo: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + directorname_short: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(200) + isNull: true + isKey: '' + def: null + extra: '' + reiting: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + confirmed: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + OblastId: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + rayid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + codfil: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(25) + isNull: true + isKey: '' + def: null + extra: '' + code1c: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: auto_increment + platnykPDV: + caption: '' + visible: true + hidden: false + width: 100 + type: int(1) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2firms + notUnique: '0' + seqIndex: '1' + column: firmid + collation: A + cardinality: '1100' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + firmid: + table: k2firms + notUnique: '0' + seqIndex: '1' + column: firmid + collation: A + cardinality: '1100' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2firms_namefirm_idx: + table: k2firms + notUnique: '1' + seqIndex: '1' + column: name_firm + collation: A + cardinality: '1100' + sub_part: '191' + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2firms_edrpou_idx: + table: k2firms + notUnique: '1' + seqIndex: '1' + column: edrpou + collation: A + cardinality: '948' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2firms_email_idx: + table: k2firms + notUnique: '1' + seqIndex: '1' + column: email + collation: A + cardinality: '21' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2firms_phone_idx: + table: k2firms + notUnique: '1' + seqIndex: '1' + column: phone_firm + collation: A + cardinality: '585' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2typefirm_k2firms_fk: + table: k2firms + notUnique: '1' + seqIndex: '1' + column: typefirmid + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2firms_code1c_idx1: + table: k2firms + notUnique: '1' + seqIndex: '1' + column: code1c + collation: A + cardinality: '1100' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2firms_orderins: + table: k2firms + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '1100' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2history.yml b/k2shop/usr/k2shop/metadata/k2/k2history.yml new file mode 100644 index 0000000..bf01f94 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2history.yml @@ -0,0 +1,107 @@ +table: k2history +caption: '' +fields: + historyid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: '0' + extra: '' + idtable: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + tablename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + changeblob: + caption: '' + visible: true + hidden: false + width: 100 + type: longtext + isNull: true + isKey: '' + def: null + extra: '' + datechange: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + username: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + docid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2history + notUnique: '0' + seqIndex: '1' + column: historyid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2ini.yml b/k2shop/usr/k2shop/metadata/k2/k2ini.yml new file mode 100644 index 0000000..92febe8 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2ini.yml @@ -0,0 +1,77 @@ +table: k2ini +caption: '' +fields: + iniid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + roleid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + username: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + device: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + settings: + caption: '' + visible: true + hidden: false + width: 100 + type: longtext + isNull: false + isKey: '' + def: null + extra: '' + object: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2ini + notUnique: '0' + seqIndex: '1' + column: iniid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2keys.yml b/k2shop/usr/k2shop/metadata/k2/k2keys.yml new file mode 100644 index 0000000..8d40d96 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2keys.yml @@ -0,0 +1,93 @@ +table: k2keys +caption: '' +fields: + k2keys: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: false + isKey: PRI + def: null + extra: '' + keysid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + keyrazrez: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + keywords: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(10240) + isNull: true + isKey: '' + def: null + extra: '' + resurs: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2keys + notUnique: '0' + seqIndex: '1' + column: k2keys + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2keys_idx1: + table: k2keys + notUnique: '1' + seqIndex: '2' + column: keyrazrez + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2keys_idx2: + table: k2keys + notUnique: '1' + seqIndex: '1' + column: resurs + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2keywords.yml b/k2shop/usr/k2shop/metadata/k2/k2keywords.yml new file mode 100644 index 0000000..7ac53f7 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2keywords.yml @@ -0,0 +1,109 @@ +table: k2keywords +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: false + isKey: PRI + def: null + extra: '' + keyid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: MUL + def: null + extra: '' + keyrazrez: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: MUL + def: null + extra: '' + keyword: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2keywords + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + keyrazrez: + table: k2keywords + notUnique: '1' + seqIndex: '2' + column: id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + keyrazrez_2: + table: k2keywords + notUnique: '1' + seqIndex: '1' + column: keyrazrez + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + keyid: + table: k2keywords + notUnique: '1' + seqIndex: '1' + column: keyid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2keywords_idx1: + table: k2keywords + notUnique: '1' + seqIndex: '2' + column: keyrazrez + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2lang.yml b/k2shop/usr/k2shop/metadata/k2/k2lang.yml new file mode 100644 index 0000000..7328133 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2lang.yml @@ -0,0 +1,57 @@ +table: k2lang +caption: '' +fields: + langid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(5) + isNull: false + isKey: PRI + def: null + extra: '' + langname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + commentlang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + lang_active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '1' + extra: '' +indexes: + PRIMARY: + table: k2lang + notUnique: '0' + seqIndex: '1' + column: langid + collation: A + cardinality: '101' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2likes.yml b/k2shop/usr/k2shop/metadata/k2/k2likes.yml new file mode 100644 index 0000000..c3241c1 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2likes.yml @@ -0,0 +1,97 @@ +table: k2likes +caption: '' +fields: + likeid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + username: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + ip: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + aukid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + datelike: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: false + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + tablename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2likes + notUnique: '0' + seqIndex: '1' + column: likeid + collation: A + cardinality: '10' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2mag.yml b/k2shop/usr/k2shop/metadata/k2/k2mag.yml new file mode 100644 index 0000000..63c3147 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2mag.yml @@ -0,0 +1,107 @@ +table: k2mag +caption: '' +fields: + magid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + tovid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + ost: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: null + extra: '' + kol: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: null + extra: '' + edizmid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + reiting: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: null + extra: '' + kolprodag: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + valid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2mag + notUnique: '0' + seqIndex: '1' + column: magid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2magazins.yml b/k2shop/usr/k2shop/metadata/k2/k2magazins.yml new file mode 100644 index 0000000..df3aa44 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2magazins.yml @@ -0,0 +1,277 @@ +table: k2magazins +caption: '' +fields: + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + namemag: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + comment_mag: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + typemagid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + act: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + order_mag: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: true + isKey: MUL + def: null + extra: '' + ver: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2magazins + notUnique: '0' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + magazins_order_mag: + table: k2magazins + notUnique: '1' + seqIndex: '1' + column: order_mag + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + magazins_act: + table: k2magazins + notUnique: '1' + seqIndex: '1' + column: act + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + magazins_createdate: + table: k2magazins + notUnique: '1' + seqIndex: '1' + column: createdate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + magazins_createuser: + table: k2magazins + notUnique: '1' + seqIndex: '1' + column: createuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + magazins_del: + table: k2magazins + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + magazins_namemag: + table: k2magazins + notUnique: '1' + seqIndex: '1' + column: namemag + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + magazins_order_ins: + table: k2magazins + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + magazins_typemagid: + table: k2magazins + notUnique: '1' + seqIndex: '1' + column: typemagid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + magazins_updatedate: + table: k2magazins + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + magazins_updateuser: + table: k2magazins + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2mass_mess_user.yml b/k2shop/usr/k2shop/metadata/k2/k2mass_mess_user.yml new file mode 100644 index 0000000..5ded97b --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2mass_mess_user.yml @@ -0,0 +1,77 @@ +table: k2mass_mess_user +caption: '' +fields: + messuserid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + messid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + usermessid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + messuserdate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2mass_mess_user + notUnique: '0' + seqIndex: '1' + column: messuserid + collation: A + cardinality: '16' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2mass_message.yml b/k2shop/usr/k2shop/metadata/k2/k2mass_message.yml new file mode 100644 index 0000000..a39fa34 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2mass_message.yml @@ -0,0 +1,97 @@ +table: k2mass_message +caption: '' +fields: + messid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + userid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + message: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + messdate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + adres: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + color: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2mass_message + notUnique: '0' + seqIndex: '1' + column: messid + collation: A + cardinality: '8' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2menu.yml b/k2shop/usr/k2shop/metadata/k2/k2menu.yml new file mode 100644 index 0000000..b5ee9bb --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2menu.yml @@ -0,0 +1,110 @@ +table: k2menu +caption: '' +fields: + k2menuid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + menu_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + ident: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + comment: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: '1' + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: null + extra: '' + langid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(5) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2menu + notUnique: '0' + seqIndex: '1' + column: k2menuid + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2menuid: + table: k2menu + notUnique: '0' + seqIndex: '1' + column: k2menuid + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2menuitems.yml b/k2shop/usr/k2shop/metadata/k2/k2menuitems.yml new file mode 100644 index 0000000..d747280 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2menuitems.yml @@ -0,0 +1,256 @@ +table: k2menuitems +caption: '' +fields: + k2menuitemid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + k2menuid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + caption: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: MUL + def: null + extra: '' + parentid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: '1' + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + langid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(5) + isNull: false + isKey: '' + def: null + extra: '' + hint: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + command: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + url: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + ord: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + title: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + descript: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + keywords: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + content: + caption: '' + visible: true + hidden: false + width: 100 + type: longtext + isNull: true + isKey: '' + def: null + extra: '' + h1: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + script: + caption: '' + visible: true + hidden: false + width: 100 + type: longtext + isNull: true + isKey: '' + def: null + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: 0 + extra: '' + home_page: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: 0 + extra: '' +indexes: + PRIMARY: + table: k2menuitems + notUnique: '0' + seqIndex: '1' + column: k2menuitemid + collation: A + cardinality: '5' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2menuitemid: + table: k2menuitems + notUnique: '0' + seqIndex: '1' + column: k2menuitemid + collation: A + cardinality: '5' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2menuitems_parent: + table: k2menuitems + notUnique: '1' + seqIndex: '1' + column: parentid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2menuitems_idx1: + table: k2menuitems + notUnique: '1' + seqIndex: '1' + column: caption + collation: A + cardinality: '5' + sub_part: '255' + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2obrasch.yml b/k2shop/usr/k2shop/metadata/k2/k2obrasch.yml new file mode 100644 index 0000000..1076406 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2obrasch.yml @@ -0,0 +1,67 @@ +table: k2obrasch +caption: '' +fields: + obraschid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + obrasch_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + child: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(3) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2obrasch + notUnique: '0' + seqIndex: '1' + column: obraschid + collation: A + cardinality: '4' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2order_details.yml b/k2shop/usr/k2shop/metadata/k2/k2order_details.yml new file mode 100644 index 0000000..99d7010 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2order_details.yml @@ -0,0 +1,70 @@ +table: k2order_details +caption: '' +fields: + order_detailsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + orderid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: null + extra: '' + koltov: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + tovid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2order_details + notUnique: '0' + seqIndex: '1' + column: order_detailsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2tov_k2order_details_fk: + table: k2order_details + notUnique: '1' + seqIndex: '1' + column: tovid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2order_status.yml b/k2shop/usr/k2shop/metadata/k2/k2order_status.yml new file mode 100644 index 0000000..6fd3282 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2order_status.yml @@ -0,0 +1,37 @@ +table: k2order_status +caption: '' +fields: + orderstatusid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + orderstatus_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2order_status + notUnique: '0' + seqIndex: '1' + column: orderstatusid + collation: A + cardinality: '4' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2pack_prog.yml b/k2shop/usr/k2shop/metadata/k2/k2pack_prog.yml new file mode 100644 index 0000000..7da9a8e --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2pack_prog.yml @@ -0,0 +1,257 @@ +table: k2pack_prog +caption: '' +fields: + pack_progid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + prevpack_progid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + namepack: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: MUL + def: null + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + act: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2pack_prog + notUnique: '0' + seqIndex: '1' + column: pack_progid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + pack_prog_act: + table: k2pack_prog + notUnique: '1' + seqIndex: '1' + column: act + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pack_prog_createdate: + table: k2pack_prog + notUnique: '1' + seqIndex: '1' + column: createdate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pack_prog_createuser: + table: k2pack_prog + notUnique: '1' + seqIndex: '1' + column: createuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pack_prog_del: + table: k2pack_prog + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pack_prog_magazinsid: + table: k2pack_prog + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pack_prog_namepack: + table: k2pack_prog + notUnique: '1' + seqIndex: '1' + column: namepack + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pack_prog_order_ins: + table: k2pack_prog + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pack_prog_prevpack_progid: + table: k2pack_prog + notUnique: '1' + seqIndex: '1' + column: prevpack_progid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pack_prog_updatedate: + table: k2pack_prog + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + pack_prog_updateuser: + table: k2pack_prog + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2pay_system.yml b/k2shop/usr/k2shop/metadata/k2/k2pay_system.yml new file mode 100644 index 0000000..4423888 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2pay_system.yml @@ -0,0 +1,80 @@ +table: k2pay_system +caption: '' +fields: + paysysid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + pay_systemname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: false + isKey: MUL + def: null + extra: '' + icon: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: 0 + extra: '' + command: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2pay_system + notUnique: '0' + seqIndex: '1' + column: paysysid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2pay_system_sysname_idx: + table: k2pay_system + notUnique: '1' + seqIndex: '1' + column: pay_systemname + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2pay_type.yml b/k2shop/usr/k2shop/metadata/k2/k2pay_type.yml new file mode 100644 index 0000000..9d7453f --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2pay_type.yml @@ -0,0 +1,67 @@ +table: k2pay_type +caption: '' +fields: + paytypeid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + paytype_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(10) + isNull: false + isKey: '' + def: null + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(10) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2pay_type + notUnique: '0' + seqIndex: '1' + column: paytypeid + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2payparam.yml b/k2shop/usr/k2shop/metadata/k2/k2payparam.yml new file mode 100644 index 0000000..ccb97bc --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2payparam.yml @@ -0,0 +1,67 @@ +table: k2payparam +caption: '' +fields: + payparamid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + paysysid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + paycaption: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + payident: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + payvalue: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2payparam + notUnique: '0' + seqIndex: '1' + column: payparamid + collation: A + cardinality: '10' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2pays.yml b/k2shop/usr/k2shop/metadata/k2/k2pays.yml new file mode 100644 index 0000000..6c2833b --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2pays.yml @@ -0,0 +1,209 @@ +table: k2pays +caption: '' +fields: + payid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + paysysid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + userid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + paytypeid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + firmid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + docid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: null + extra: '' + transactionId: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(25) + isNull: true + isKey: '' + def: null + extra: '' + paydate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: MUL + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + sumpay: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: MUL + def: null + extra: '' + success: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + docnum: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + code1с: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2pays + notUnique: '0' + seqIndex: '1' + column: payid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + payid: + table: k2pays + notUnique: '0' + seqIndex: '1' + column: payid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2pays_paydate_idx: + table: k2pays + notUnique: '1' + seqIndex: '1' + column: paydate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2pays_sumpay_idx: + table: k2pays + notUnique: '1' + seqIndex: '1' + column: sumpay + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2pays_1ccode_idx1: + table: k2pays + notUnique: '1' + seqIndex: '1' + column: code1с + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2portf_proj.yml b/k2shop/usr/k2shop/metadata/k2/k2portf_proj.yml new file mode 100644 index 0000000..7e7ffe9 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2portf_proj.yml @@ -0,0 +1,67 @@ +table: k2portf_proj +caption: '' +fields: + portf_projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + portf_projname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + langid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(5) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2portf_proj + notUnique: '0' + seqIndex: '1' + column: portf_projid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2portf_type.yml b/k2shop/usr/k2shop/metadata/k2/k2portf_type.yml new file mode 100644 index 0000000..a2c485c --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2portf_type.yml @@ -0,0 +1,87 @@ +table: k2portf_type +caption: '' +fields: + portf_typeid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + portf_typename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + portf_desc: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: false + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + langid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(5) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2portf_type + notUnique: '0' + seqIndex: '1' + column: portf_typeid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2portfolio.yml b/k2shop/usr/k2shop/metadata/k2/k2portfolio.yml new file mode 100644 index 0000000..d9d70cb --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2portfolio.yml @@ -0,0 +1,117 @@ +table: k2portfolio +caption: '' +fields: + portf_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + portf_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + portf_projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + portf_typeid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + portf_sort: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: '0' + extra: '' + portf_path: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + portf_alt: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + langid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(5) + isNull: false + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2portfolio + notUnique: '0' + seqIndex: '1' + column: portf_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2proj.yml b/k2shop/usr/k2shop/metadata/k2/k2proj.yml new file mode 100644 index 0000000..56096c8 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2proj.yml @@ -0,0 +1,67 @@ +table: k2proj +caption: '' +fields: + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + projname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: false + isKey: '' + def: null + extra: '' + commentproj: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + createproj: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + proj_active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: '1' + extra: '' +indexes: + PRIMARY: + table: k2proj + notUnique: '0' + seqIndex: '1' + column: projid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2projrole.yml b/k2shop/usr/k2shop/metadata/k2/k2projrole.yml new file mode 100644 index 0000000..c797a38 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2projrole.yml @@ -0,0 +1,87 @@ +table: k2projrole +caption: '' +fields: + projroleid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + user_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + isadmin: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: '0' + extra: '' + r: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: '0' + extra: '' + w: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + role_active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: '1' + extra: '' +indexes: + PRIMARY: + table: k2projrole + notUnique: '0' + seqIndex: '1' + column: projroleid + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2razrez_keywords.yml b/k2shop/usr/k2shop/metadata/k2/k2razrez_keywords.yml new file mode 100644 index 0000000..3c7b964 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2razrez_keywords.yml @@ -0,0 +1,60 @@ +table: k2razrez_keywords +caption: '' +fields: + idrazrez: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + name_razrez: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + comment: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2razrez_keywords + notUnique: '0' + seqIndex: '1' + column: idrazrez + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + idrazrez: + table: k2razrez_keywords + notUnique: '0' + seqIndex: '1' + column: idrazrez + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2report_actions.yml b/k2shop/usr/k2shop/metadata/k2/k2report_actions.yml new file mode 100644 index 0000000..9b6a611 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2report_actions.yml @@ -0,0 +1,195 @@ +table: k2report_actions +caption: '' +fields: + print_report_actionsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + print_reportsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: MUL + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + act: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: false + isKey: MUL + def: null + extra: auto_increment +indexes: + PRIMARY: + table: k2report_actions + notUnique: '0' + seqIndex: '1' + column: print_report_actionsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + print_report_actions_act: + table: k2report_actions + notUnique: '1' + seqIndex: '1' + column: act + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + print_report_actions_del: + table: k2report_actions + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + print_report_actions_magazinsid: + table: k2report_actions + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + print_report_actions_order_ins: + table: k2report_actions + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + print_report_actions_updatedate: + table: k2report_actions + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2report_data_k2print_report_actions_fk: + table: k2report_actions + notUnique: '1' + seqIndex: '1' + column: print_reportsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2report_cuberep.yml b/k2shop/usr/k2shop/metadata/k2/k2report_cuberep.yml new file mode 100644 index 0000000..38ad392 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2report_cuberep.yml @@ -0,0 +1,327 @@ +table: k2report_cuberep +caption: '' +fields: + cuberepid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + otchetid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: MUL + def: null + extra: '' + cubesettings: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + namecube: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + commentcube: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + tablesetting: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + repsetting: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + fastcube: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + act: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: MUL + def: CURRENT_TIMESTAMP + extra: '' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: MUL + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + filename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + size_report: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: false + isKey: MUL + def: null + extra: auto_increment +indexes: + PRIMARY: + table: k2report_cuberep + notUnique: '0' + seqIndex: '1' + column: cuberepid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + cuberep_act: + table: k2report_cuberep + notUnique: '1' + seqIndex: '1' + column: act + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + cuberep_createdate: + table: k2report_cuberep + notUnique: '1' + seqIndex: '1' + column: createdate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + cuberep_createuser: + table: k2report_cuberep + notUnique: '1' + seqIndex: '1' + column: createuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + cuberep_del: + table: k2report_cuberep + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + cuberep_magazinsid: + table: k2report_cuberep + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + cuberep_namecube: + table: k2report_cuberep + notUnique: '1' + seqIndex: '1' + column: namecube + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + cuberep_order_ins: + table: k2report_cuberep + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + cuberep_updatedate: + table: k2report_cuberep + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + cuberep_updateuser: + table: k2report_cuberep + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + otchet_cuberep_fk: + table: k2report_cuberep + notUnique: '1' + seqIndex: '1' + column: otchetid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2report_data.yml b/k2shop/usr/k2shop/metadata/k2/k2report_data.yml new file mode 100644 index 0000000..3c11103 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2report_data.yml @@ -0,0 +1,324 @@ +table: k2report_data +caption: '' +fields: + print_reportsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + namereport: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + filename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + commentdefreport: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + report_blob: + caption: '' + visible: true + hidden: false + width: 100 + type: blob + isNull: true + isKey: '' + def: null + extra: '' + typedocid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: MUL + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + def: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + langid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + size_report: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: false + isKey: MUL + def: null + extra: auto_increment + is_auto_update_blank: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + auto_print: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2report_data + notUnique: '0' + seqIndex: '1' + column: print_reportsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + print_reports_act: + table: k2report_data + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + print_reports_del: + table: k2report_data + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + print_reports_langid: + table: k2report_data + notUnique: '1' + seqIndex: '1' + column: langid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + print_reports_magazinsid: + table: k2report_data + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + print_reports_order_ins: + table: k2report_data + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + print_reports_size_report: + table: k2report_data + notUnique: '1' + seqIndex: '1' + column: size_report + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + print_reports_updatedate: + table: k2report_data + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + print_reports_updateuser: + table: k2report_data + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2typedoc_k2report_data_fk: + table: k2report_data + notUnique: '1' + seqIndex: '1' + column: typedocid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2report_otchet.yml b/k2shop/usr/k2shop/metadata/k2/k2report_otchet.yml new file mode 100644 index 0000000..d0625cd --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2report_otchet.yml @@ -0,0 +1,330 @@ +table: k2report_otchet +caption: '' +fields: + otchetid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + treeotchetid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: MUL + def: null + extra: '' + commentotch: + caption: '' + visible: true + hidden: false + width: 100 + type: longtext + isNull: true + isKey: '' + def: null + extra: '' + vagn: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + act: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: MUL + def: CURRENT_TIMESTAMP + extra: '' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + datereport: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + filename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + size_report: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: false + isKey: MUL + def: null + extra: auto_increment + zapret_time_from: + caption: '' + visible: true + hidden: false + width: 100 + type: time + isNull: true + isKey: '' + def: null + extra: '' + zapret_time_to: + caption: '' + visible: true + hidden: false + width: 100 + type: time + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2report_otchet + notUnique: '0' + seqIndex: '1' + column: otchetid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + otchet_act: + table: k2report_otchet + notUnique: '1' + seqIndex: '1' + column: act + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + otchet_createdate: + table: k2report_otchet + notUnique: '1' + seqIndex: '1' + column: createdate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + otchet_createuser: + table: k2report_otchet + notUnique: '1' + seqIndex: '1' + column: createuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + otchet_del: + table: k2report_otchet + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + otchet_magazinsid: + table: k2report_otchet + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + otchet_order_ins: + table: k2report_otchet + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + otchet_size_report: + table: k2report_otchet + notUnique: '1' + seqIndex: '1' + column: size_report + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + otchet_updatedate: + table: k2report_otchet + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + otchet_updateuser: + table: k2report_otchet + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + otchet_vagn: + table: k2report_otchet + notUnique: '1' + seqIndex: '1' + column: vagn + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treeotch_otchet_fk: + table: k2report_otchet + notUnique: '1' + seqIndex: '1' + column: treeotchetid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2report_otchet_sql.yml b/k2shop/usr/k2shop/metadata/k2/k2report_otchet_sql.yml new file mode 100644 index 0000000..bf11442 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2report_otchet_sql.yml @@ -0,0 +1,134 @@ +table: k2report_otchet_sql +caption: '' +fields: + sqlid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + otchetid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: MUL + def: null + extra: '' + sqlname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + sql_text: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + ord_sql: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: false + isKey: MUL + def: null + extra: auto_increment + comment_otch: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + act: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + fieldnames: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + + fieldnamesPhisical: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2report_otchet_sql + notUnique: '0' + seqIndex: '1' + column: sqlid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + otchet_otchet_sql_fk: + table: k2report_otchet_sql + notUnique: '1' + seqIndex: '1' + column: otchetid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + ord_sql: + table: k2report_otchet_sql + notUnique: '1' + seqIndex: '1' + column: ord_sql + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2report_treeotch.yml b/k2shop/usr/k2shop/metadata/k2/k2report_treeotch.yml new file mode 100644 index 0000000..2eb3537 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2report_treeotch.yml @@ -0,0 +1,267 @@ +table: k2report_treeotch +caption: '' +fields: + treeotchid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + nametreeotch: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + prevtreeotch: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + ccount: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + act: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: MUL + def: CURRENT_TIMESTAMP + extra: '' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: MUL + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: false + isKey: MUL + def: null + extra: auto_increment +indexes: + PRIMARY: + table: k2report_treeotch + notUnique: '0' + seqIndex: '1' + column: treeotchid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + treeotch_act: + table: k2report_treeotch + notUnique: '1' + seqIndex: '1' + column: act + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treeotch_createdate: + table: k2report_treeotch + notUnique: '1' + seqIndex: '1' + column: createdate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treeotch_createuser: + table: k2report_treeotch + notUnique: '1' + seqIndex: '1' + column: createuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treeotch_del: + table: k2report_treeotch + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treeotch_magazinsid: + table: k2report_treeotch + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treeotch_nametreeotch: + table: k2report_treeotch + notUnique: '1' + seqIndex: '1' + column: nametreeotch + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treeotch_order_ins: + table: k2report_treeotch + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + treeotch_prevtreeotch: + table: k2report_treeotch + notUnique: '1' + seqIndex: '1' + column: prevtreeotch + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treeotch_updatedate: + table: k2report_treeotch + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treeotch_updateuser: + table: k2report_treeotch + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2report_userdata.yml b/k2shop/usr/k2shop/metadata/k2/k2report_userdata.yml new file mode 100644 index 0000000..5470d20 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2report_userdata.yml @@ -0,0 +1,222 @@ +table: k2report_userdata +caption: '' +fields: + print_user_reportid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + namereport: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + report_blob: + caption: '' + visible: true + hidden: false + width: 100 + type: blob + isNull: true + isKey: '' + def: null + extra: '' + userid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + print_reportsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + def: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + act: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: false + isKey: MUL + def: null + extra: auto_increment +indexes: + PRIMARY: + table: k2report_userdata + notUnique: '0' + seqIndex: '1' + column: print_user_reportid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + print_user_report_act: + table: k2report_userdata + notUnique: '1' + seqIndex: '1' + column: act + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + print_user_report_del: + table: k2report_userdata + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + print_user_report_magazinsid: + table: k2report_userdata + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + print_user_report_order_ins: + table: k2report_userdata + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2report_data_k2print_user_report_fk: + table: k2report_userdata + notUnique: '1' + seqIndex: '1' + column: print_reportsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2roles.yml b/k2shop/usr/k2shop/metadata/k2/k2roles.yml new file mode 100644 index 0000000..b1b1de4 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2roles.yml @@ -0,0 +1,90 @@ +table: k2roles +caption: '' +fields: + roleid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: PRI + def: null + extra: '' + commentrole: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1050) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + pubrole: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + rolename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: false + isKey: '' + def: null + extra: '' + order_roles: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2roles + notUnique: '0' + seqIndex: '1' + column: roleid + collation: A + cardinality: '10' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2roles_active: + table: k2roles + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2sites.yml b/k2shop/usr/k2shop/metadata/k2/k2sites.yml new file mode 100644 index 0000000..8dfac21 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2sites.yml @@ -0,0 +1,87 @@ +table: k2sites +caption: '' +fields: + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + site_alias: + caption: '' + visible: true + hidden: false + width: 100 + type: longtext + isNull: false + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + domainname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + addurl: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + langid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(5) + isNull: false + isKey: '' + def: null + extra: '' + site_active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: '1' + extra: '' +indexes: + PRIMARY: + table: k2sites + notUnique: '0' + seqIndex: '1' + column: siteid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2slider.yml b/k2shop/usr/k2shop/metadata/k2/k2slider.yml new file mode 100644 index 0000000..cae5766 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2slider.yml @@ -0,0 +1,77 @@ +table: k2slider +caption: '' +fields: + slideid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + slider_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(20) + isNull: false + isKey: '' + def: null + extra: '' + image: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: null + extra: '' + content: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' + link: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' + sort_order: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2slider + notUnique: '0' + seqIndex: '1' + column: slideid + collation: A + cardinality: '15' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2struct_field.yml b/k2shop/usr/k2shop/metadata/k2/k2struct_field.yml new file mode 100644 index 0000000..afcfa6f --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2struct_field.yml @@ -0,0 +1,462 @@ +table: k2struct_field +caption: '' +fields: + fieldid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + field_typeid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(20) + isNull: true + isKey: MUL + def: null + extra: '' + tableid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + fieldname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + comment: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + delset: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + default_value: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1500) + isNull: true + isKey: '' + def: null + extra: '' + prim_key: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: 'N' + extra: '' + len: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + is_native: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + native_fieldname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + second_key: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: '' + def: 'N' + extra: '' + name_native: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(256) + isNull: true + isKey: '' + def: null + extra: '' + is_visible_table: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: '' + def: 'Y' + extra: '' + is_visible: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: '' + def: 'Y' + extra: '' + width_field_table: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + changed: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: 'N' + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + act: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2struct_field + notUnique: '0' + seqIndex: '1' + column: fieldid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + fields_createdate: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: createdate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + fields_act: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: act + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + fields_changed: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: changed + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + fields_createuser: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: createuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + fields_del: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + fields_delset: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: delset + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + fields_field_typeid: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: field_typeid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + fields_fieldname: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: fieldname + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + fields_is_native: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: is_native + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + fields_magazinsid: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + fields_native_fieldname: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: native_fieldname + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + fields_order_ins: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + fields_tableid: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: tableid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + fields_updatedate: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + fields_updateuser: + table: k2struct_field + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2struct_ftype.yml b/k2shop/usr/k2shop/metadata/k2/k2struct_ftype.yml new file mode 100644 index 0000000..c7a7b38 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2struct_ftype.yml @@ -0,0 +1,323 @@ +table: k2struct_ftype +caption: '' +fields: + field_typeid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + typename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: MUL + def: null + extra: '' + comment: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + native_typename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + localize: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: '' + def: null + extra: '' + name_native: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + only_prog: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: 'N' + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + act: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2struct_ftype + notUnique: '0' + seqIndex: '1' + column: field_typeid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + field_typeid: + table: k2struct_ftype + notUnique: '0' + seqIndex: '1' + column: field_typeid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + field_types_act: + table: k2struct_ftype + notUnique: '1' + seqIndex: '1' + column: act + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + field_types_createdate: + table: k2struct_ftype + notUnique: '1' + seqIndex: '1' + column: createdate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + field_types_createuser: + table: k2struct_ftype + notUnique: '1' + seqIndex: '1' + column: createuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + field_types_del: + table: k2struct_ftype + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + field_types_magazinsid: + table: k2struct_ftype + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + field_types_native_typename: + table: k2struct_ftype + notUnique: '1' + seqIndex: '1' + column: native_typename + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + field_types_only_prog: + table: k2struct_ftype + notUnique: '1' + seqIndex: '1' + column: only_prog + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + field_types_order_ins: + table: k2struct_ftype + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + field_types_typename: + table: k2struct_ftype + notUnique: '1' + seqIndex: '1' + column: typename + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + field_types_updatedate: + table: k2struct_ftype + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + field_types_updateuser: + table: k2struct_ftype + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2struct_group.yml b/k2shop/usr/k2shop/metadata/k2/k2struct_group.yml new file mode 100644 index 0000000..6627937 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2struct_group.yml @@ -0,0 +1,267 @@ +table: k2struct_group +caption: '' +fields: + id_group_tables: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + group_tables_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + act: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: true + isKey: MUL + def: null + extra: '' + parentid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + ccount: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2struct_group + notUnique: '0' + seqIndex: '1' + column: id_group_tables + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + group_tables_act: + table: k2struct_group + notUnique: '1' + seqIndex: '1' + column: act + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + group_tables_createdate: + table: k2struct_group + notUnique: '1' + seqIndex: '1' + column: createdate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + group_tables_createuser: + table: k2struct_group + notUnique: '1' + seqIndex: '1' + column: createuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + group_tables_del: + table: k2struct_group + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + group_tables_group_tables_name: + table: k2struct_group + notUnique: '1' + seqIndex: '1' + column: group_tables_name + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + group_tables_magazinsid: + table: k2struct_group + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + group_tables_order_ins: + table: k2struct_group + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + group_tables_parentid: + table: k2struct_group + notUnique: '1' + seqIndex: '1' + column: parentid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + group_tables_updatedate: + table: k2struct_group + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + group_tables_updateuser: + table: k2struct_group + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2struct_table.yml b/k2shop/usr/k2shop/metadata/k2/k2struct_table.yml new file mode 100644 index 0000000..4559769 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2struct_table.yml @@ -0,0 +1,448 @@ +table: k2struct_table +caption: '' +fields: + tableid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + id_group_tables: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + table_mainname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: MUL + def: null + extra: '' + comment: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + delset: + caption: '' + visible: true + hidden: false + width: 100 + type: char(1) + isNull: true + isKey: MUL + def: null + extra: '' + is_native: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + native_tablename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + sync_data: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: '' + def: null + extra: '' + name_native: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + simple_edit: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: 'N' + extra: '' + changed: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: 'N' + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + act: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + is_logged: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1) + isNull: true + isKey: MUL + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: true + isKey: MUL + def: null + extra: '' + scheme_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2struct_table + notUnique: '0' + seqIndex: '1' + column: tableid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + tables_act: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: act + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_changed: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: changed + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_createdate: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: createdate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_createuser: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: createuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_del: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_delset: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: delset + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_is_logged: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: is_logged + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_is_native: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: is_native + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_magazinsid: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_native_tablename: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: native_tablename + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_order_ins: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_scheme_name: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: scheme_name + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_simple_edit: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: simple_edit + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_table_mainname: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: table_mainname + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_updatedate: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tables_updateuser: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + group_tables_tables_fk: + table: k2struct_table + notUnique: '1' + seqIndex: '1' + column: id_group_tables + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2temp.yml b/k2shop/usr/k2shop/metadata/k2/k2temp.yml new file mode 100644 index 0000000..da531a4 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2temp.yml @@ -0,0 +1,77 @@ +table: k2temp +caption: '' +fields: + tempid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + usl: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + templatename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + comment_temp: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + temp_active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: '1' + extra: '' +indexes: + PRIMARY: + table: k2temp + notUnique: '0' + seqIndex: '1' + column: tempid + collation: A + cardinality: '5' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2temp_list.yml b/k2shop/usr/k2shop/metadata/k2/k2temp_list.yml new file mode 100644 index 0000000..be284d4 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2temp_list.yml @@ -0,0 +1,37 @@ +table: k2temp_list +caption: '' +fields: + temp_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + temp_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2temp_list + notUnique: '0' + seqIndex: '1' + column: temp_id + collation: A + cardinality: '23' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2tov.yml b/k2shop/usr/k2shop/metadata/k2/k2tov.yml new file mode 100644 index 0000000..55dfc1e --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2tov.yml @@ -0,0 +1,523 @@ +table: k2tov +caption: '' +fields: + tovid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + tovname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: MUL + def: null + extra: '' + edizmid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + cena: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + 1ccode: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + tov_typeid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + category_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: null + extra: '' + meta_title: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' + meta_keywords: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: false + isKey: '' + def: null + extra: '' + meta_description: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: false + isKey: '' + def: null + extra: '' + description: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: false + isKey: '' + def: null + extra: '' + property: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: false + isKey: '' + def: null + extra: '' + create_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: false + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + edit_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + status: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + image_filename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' + url: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' + rating: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: null + extra: '' + price: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: null + extra: '' + min_price: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: null + extra: '' + max_price: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: null + extra: '' + rating_count: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + total_sales: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: null + extra: '' + firmid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + k2type_import: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: null + extra: '' + k2keyimport: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: null + extra: '' + cnt_keywords: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + cnt_razrez_keywords: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + k2import_url: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(2048) + isNull: false + isKey: '' + def: null + extra: '' + urlsrc: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: null + extra: '' + urlpic: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: null + extra: '' + obrabot_grabber: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + obrabot_grabber_image: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + price_begin: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + usercreate: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + kol: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + is_recom: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + is_new: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + tovorder: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + linktovid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + dateto: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: '0000-00-00 00:00:00' + extra: '' + datefrom: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: '0000-00-00 00:00:00' + extra: '' + valid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + parent_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2tov + notUnique: '0' + seqIndex: '1' + column: tovid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + tovid: + table: k2tov + notUnique: '0' + seqIndex: '1' + column: tovid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2tov_tovname_idx: + table: k2tov + notUnique: '1' + seqIndex: '1' + column: tovname + collation: A + cardinality: '0' + sub_part: '191' + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2tov_img.yml b/k2shop/usr/k2shop/metadata/k2/k2tov_img.yml new file mode 100644 index 0000000..687993c --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2tov_img.yml @@ -0,0 +1,113 @@ +table: k2tov_img +caption: '' +fields: + tovimg_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + tovid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + tovimg: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + tovimg_title: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + tovtypeimg_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(10) + isNull: false + isKey: '' + def: null + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(10) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2tov_img + notUnique: '0' + seqIndex: '1' + column: tovimg_id + collation: A + cardinality: '148' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2tov_type_img_k2tov_img_fk: + table: k2tov_img + notUnique: '1' + seqIndex: '1' + column: tovtypeimg_id + collation: A + cardinality: '5' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tovid: + table: k2tov_img + notUnique: '1' + seqIndex: '1' + column: tovid + collation: A + cardinality: '37' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2tov_params.yml b/k2shop/usr/k2shop/metadata/k2/k2tov_params.yml new file mode 100644 index 0000000..fc6d314 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2tov_params.yml @@ -0,0 +1,97 @@ +table: k2tov_params +caption: '' +fields: + product_paramid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + tovtype_fieldid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + valueparam: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + enum_fieldid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + tableparam: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + aukid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2tov_params + notUnique: '0' + seqIndex: '1' + column: product_paramid + collation: A + cardinality: '132' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2tov_type.yml b/k2shop/usr/k2shop/metadata/k2/k2tov_type.yml new file mode 100644 index 0000000..b4d2888 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2tov_type.yml @@ -0,0 +1,77 @@ +table: k2tov_type +caption: '' +fields: + tov_typeid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + name_typetov: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + cnt_fields: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + sort: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2tov_type + notUnique: '0' + seqIndex: '1' + column: tov_typeid + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2tov_type_img.yml b/k2shop/usr/k2shop/metadata/k2/k2tov_type_img.yml new file mode 100644 index 0000000..7190820 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2tov_type_img.yml @@ -0,0 +1,57 @@ +table: k2tov_type_img +caption: '' +fields: + tovtypeimg_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + tovtypeimg_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + img_width: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + img_height: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2tov_type_img + notUnique: '0' + seqIndex: '1' + column: tovtypeimg_id + collation: A + cardinality: '4' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2tovtype_fields.yml b/k2shop/usr/k2shop/metadata/k2/k2tovtype_fields.yml new file mode 100644 index 0000000..9725729 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2tovtype_fields.yml @@ -0,0 +1,117 @@ +table: k2tovtype_fields +caption: '' +fields: + tovtype_fieldid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + tov_typeid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + category_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + name_field: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + comment_field: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + type_fieldid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + sort: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + isshow_filter: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2tovtype_fields + notUnique: '0' + seqIndex: '1' + column: tovtype_fieldid + collation: A + cardinality: '21' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2type_field.yml b/k2shop/usr/k2shop/metadata/k2/k2type_field.yml new file mode 100644 index 0000000..7337f59 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2type_field.yml @@ -0,0 +1,37 @@ +table: k2type_field +caption: '' +fields: + type_fieldid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + name_typefield: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2type_field + notUnique: '0' + seqIndex: '1' + column: type_fieldid + collation: A + cardinality: '7' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2typedoc.yml b/k2shop/usr/k2shop/metadata/k2/k2typedoc.yml new file mode 100644 index 0000000..9e54b51 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2typedoc.yml @@ -0,0 +1,290 @@ +table: k2typedoc +caption: '' +fields: + typedocid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + nametd: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: MUL + def: null + extra: '' + templatedoc: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: false + isKey: '' + def: null + extra: '' + filenametemp: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + code1с: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + docpref: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + sokrtd: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(25) + isNull: true + isKey: MUL + def: null + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: MUL + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2typedoc + notUnique: '0' + seqIndex: '1' + column: typedocid + collation: A + cardinality: '6' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + typedocid: + table: k2typedoc + notUnique: '0' + seqIndex: '1' + column: typedocid + collation: A + cardinality: '6' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2typedoc_nametd_idx: + table: k2typedoc + notUnique: '1' + seqIndex: '1' + column: nametd + collation: A + cardinality: '6' + sub_part: '191' + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2typedoc_1ccode_idx1: + table: k2typedoc + notUnique: '1' + seqIndex: '1' + column: code1с + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + typedoc_act: + table: k2typedoc + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + typedoc_createdate: + table: k2typedoc + notUnique: '1' + seqIndex: '1' + column: createdate + collation: A + cardinality: '4' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + typedoc_createuser: + table: k2typedoc + notUnique: '1' + seqIndex: '1' + column: createuser + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + typedoc_del: + table: k2typedoc + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + typedoc_magazinsid: + table: k2typedoc + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + typedoc_nametd: + table: k2typedoc + notUnique: '1' + seqIndex: '1' + column: nametd + collation: A + cardinality: '6' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + typedoc_sokrtd: + table: k2typedoc + notUnique: '1' + seqIndex: '1' + column: sokrtd + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + typedoc_updateuser: + table: k2typedoc + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2typedoc_docn.yml b/k2shop/usr/k2shop/metadata/k2/k2typedoc_docn.yml new file mode 100644 index 0000000..84f82cf --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2typedoc_docn.yml @@ -0,0 +1,47 @@ +table: k2typedoc_docn +caption: '' +fields: + typedocnid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + docn: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + typedocid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2typedoc_docn + notUnique: '0' + seqIndex: '1' + column: typedocnid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2typedoc_tree.yml b/k2shop/usr/k2shop/metadata/k2/k2typedoc_tree.yml new file mode 100644 index 0000000..c4199da --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2typedoc_tree.yml @@ -0,0 +1,244 @@ +table: k2typedoc_tree +caption: '' +fields: + treetypeid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + treetypedocname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: MUL + def: null + extra: '' + magazinsid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + createuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: MUL + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + updateuser: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + updatedate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: MUL + def: '0000-00-00 00:00:00' + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: true + isKey: MUL + def: null + extra: '' + prevtreetypeid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2typedoc_tree + notUnique: '0' + seqIndex: '1' + column: treetypeid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + treetypedoc_act: + table: k2typedoc_tree + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treetypedoc_createdate: + table: k2typedoc_tree + notUnique: '1' + seqIndex: '1' + column: createdate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + treetypedoc_createuser: + table: k2typedoc_tree + notUnique: '1' + seqIndex: '1' + column: createuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treetypedoc_del: + table: k2typedoc_tree + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treetypedoc_magazinsid: + table: k2typedoc_tree + notUnique: '1' + seqIndex: '1' + column: magazinsid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treetypedoc_order_ins: + table: k2typedoc_tree + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treetypedoc_treetypedocname: + table: k2typedoc_tree + notUnique: '1' + seqIndex: '1' + column: treetypedocname + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treetypedoc_updatedate: + table: k2typedoc_tree + notUnique: '1' + seqIndex: '1' + column: updatedate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + treetypedoc_updateuser: + table: k2typedoc_tree + notUnique: '1' + seqIndex: '1' + column: updateuser + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2typedog.yml b/k2shop/usr/k2shop/metadata/k2/k2typedog.yml new file mode 100644 index 0000000..389c503 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2typedog.yml @@ -0,0 +1,90 @@ +table: k2typedog +caption: '' +fields: + typedogid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + name_dog: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + dog_ident: + caption: '' + visible: true + hidden: false + width: 100 + type: tinytext + isNull: false + isKey: '' + def: null + extra: '' + tarif_cena: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + tovid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + typedocid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2typedog + notUnique: '0' + seqIndex: '1' + column: typedogid + collation: A + cardinality: '9' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + typedogid: + table: k2typedog + notUnique: '0' + seqIndex: '1' + column: typedogid + collation: A + cardinality: '9' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2typefirm.yml b/k2shop/usr/k2shop/metadata/k2/k2typefirm.yml new file mode 100644 index 0000000..8a6acce --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2typefirm.yml @@ -0,0 +1,50 @@ +table: k2typefirm +caption: '' +fields: + typefirmid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: auto_increment + typefirmname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2typefirm + notUnique: '0' + seqIndex: '1' + column: typefirmid + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2typefirm_typefirmname_idx: + table: k2typefirm + notUnique: '1' + seqIndex: '1' + column: typefirmname + collation: A + cardinality: '2' + sub_part: '191' + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2users.yml b/k2shop/usr/k2shop/metadata/k2/k2users.yml new file mode 100644 index 0000000..b0b0c32 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2users.yml @@ -0,0 +1,659 @@ +table: k2users +caption: '' +fields: + user_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: MUL + def: null + extra: '' + firstname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: '' + extra: '' + middlename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: '' + extra: '' + lastname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: '' + extra: '' + title: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: '' + extra: '' + company: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: '' + extra: '' + jobtitle: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: '' + extra: '' + company_contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: + extra: '' + is_company: + caption: '' + visible: true + hidden: false + width: 100 + type: tinyint(1) + isNull: true + isKey: '' + def: + extra: '' + is_user: + caption: '' + visible: true + hidden: false + width: 100 + type: tinyint(1) + isNull: true + isKey: '' + def: + extra: '' + login: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: UNI + def: null + extra: '' + password: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(128) + isNull: true + isKey: '' + def: '' + extra: '' + last_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + sex: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: + extra: '' + birth_day: + caption: '' + visible: true + hidden: false + width: 100 + type: 'tinyint(1)' + isNull: true + isKey: '' + def: null + extra: '' + birth_month: + caption: '' + visible: true + hidden: false + width: 100 + type: 'tinyint(1)' + isNull: true + isKey: '' + def: null + extra: '' + birth_year: + caption: '' + visible: true + hidden: false + width: 100 + type: smallint(4) + isNull: true + isKey: '' + def: null + extra: '' + about: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + photo: + caption: '' + visible: true + hidden: false + width: 100 + type: 'int(11)' + isNull: true + isKey: '' + def: + extra: '' + create_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + create_app_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: true + isKey: '' + def: '' + extra: '' + create_method: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: true + isKey: '' + def: '' + extra: '' + create_contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: + extra: '' + locale: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(8) + isNull: true + isKey: '' + def: '' + extra: '' + timezone: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(64) + isNull: true + isKey: '' + def: '' + extra: '' + email: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + phone: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + fax: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + dolgnid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + roleid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + remember_hash: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + israss: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + partner_transid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + deposit: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + hash: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + prover: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + passwd_decode: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(128) + isNull: true + isKey: '' + def: null + extra: '' + firmid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + all_obl: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + city: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + order_ins: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: false + isKey: MUL + def: null + extra: auto_increment + who_create: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2users + notUnique: '0' + seqIndex: '1' + column: user_id + collation: A + cardinality: '60' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + login: + table: k2users + notUnique: '0' + seqIndex: '1' + column: login + collation: A + cardinality: '60' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + login_new: + table: k2users + notUnique: '0' + seqIndex: '1' + column: login + collation: A + cardinality: '60' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + name: + table: k2users + notUnique: '1' + seqIndex: '1' + column: name + collation: A + cardinality: '4' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + id_name: + table: k2users + notUnique: '1' + seqIndex: '2' + column: name + collation: A + cardinality: '60' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + wa_contact_remember_idx: + table: k2users + notUnique: '1' + seqIndex: '1' + column: remember_hash + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + wa_contact_hash_idx: + table: k2users + notUnique: '1' + seqIndex: '1' + column: hash + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + active: + table: k2users + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + wacontactfirmid: + table: k2users + notUnique: '1' + seqIndex: '1' + column: firmid + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + name_new: + table: k2users + notUnique: '1' + seqIndex: '1' + column: name + collation: A + cardinality: '4' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2users_remember_idx: + table: k2users + notUnique: '1' + seqIndex: '1' + column: remember_hash + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2users_hash_idx: + table: k2users + notUnique: '1' + seqIndex: '1' + column: hash + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + active_new: + table: k2users + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + wacontactfirmid_new: + table: k2users + notUnique: '1' + seqIndex: '1' + column: firmid + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + order_ins: + table: k2users + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '60' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2users_obl.yml b/k2shop/usr/k2shop/metadata/k2/k2users_obl.yml new file mode 100644 index 0000000..f867ec9 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2users_obl.yml @@ -0,0 +1,70 @@ +table: k2users_obl +caption: '' +fields: + usersoblid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + user_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + rayid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + OblastId: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2users_obl + notUnique: '0' + seqIndex: '1' + column: usersoblid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2users_k2users_obl_fk: + table: k2users_obl + notUnique: '1' + seqIndex: '1' + column: user_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2val.yml b/k2shop/usr/k2shop/metadata/k2/k2val.yml new file mode 100644 index 0000000..8367db5 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2val.yml @@ -0,0 +1,37 @@ +table: k2val +caption: '' +fields: + valid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + valname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2val + notUnique: '0' + seqIndex: '1' + column: valid + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2ver.yml b/k2shop/usr/k2shop/metadata/k2/k2ver.yml new file mode 100644 index 0000000..d9e5601 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2ver.yml @@ -0,0 +1,37 @@ +table: k2ver +caption: '' +fields: + vark2: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: '' + extra: '' + valuek2: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2ver + notUnique: '0' + seqIndex: '1' + column: vark2 + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/k2vip_day.yml b/k2shop/usr/k2shop/metadata/k2/k2vip_day.yml new file mode 100644 index 0000000..c910d62 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/k2vip_day.yml @@ -0,0 +1,47 @@ +table: k2vip_day +caption: '' +fields: + vip_dayid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + vip_day: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + email_day: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2vip_day + notUnique: '0' + seqIndex: '1' + column: vip_dayid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/report_folder.yml b/k2shop/usr/k2shop/metadata/k2/report_folder.yml new file mode 100644 index 0000000..5aedf6c --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/report_folder.yml @@ -0,0 +1,57 @@ +table: report_folder +caption: '' +fields: + folder_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' + parent_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + command: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: report_folder + notUnique: '0' + seqIndex: '1' + column: folder_id + collation: A + cardinality: '18' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2/site_page.yml b/k2shop/usr/k2shop/metadata/k2/site_page.yml new file mode 100644 index 0000000..b69e3b6 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2/site_page.yml @@ -0,0 +1,183 @@ +table: site_page +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: '' + domain_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + route: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(64) + isNull: false + isKey: '' + def: '' + extra: '' + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' + title: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: '' + extra: '' + url: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + full_url: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + content: + caption: '' + visible: true + hidden: false + width: 100 + type: longtext + isNull: false + isKey: '' + def: null + extra: '' + create_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: false + isKey: '' + def: null + extra: '' + update_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: false + isKey: '' + def: null + extra: '' + create_contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + sort: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' + status: + caption: '' + visible: true + hidden: false + width: 100 + type: tinyint(1) + isNull: false + isKey: '' + def: '0' + extra: '' + parent_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: site_page + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + url: + table: site_page + notUnique: '1' + seqIndex: '3' + column: full_url + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + parent_id: + table: site_page + notUnique: '1' + seqIndex: '1' + column: parent_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2crm/crmPrivatBank.yml b/k2shop/usr/k2shop/metadata/k2crm/crmPrivatBank.yml new file mode 100644 index 0000000..72a0643 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2crm/crmPrivatBank.yml @@ -0,0 +1,166 @@ +table: crmPrivatBank +caption: 'Выписки банка' +footer: true +sortname: date_provodk +sortorder: desc +sum: + num: count + sum_prih: sum + sum_rash: sum +fields: + privatid: + caption: 'ID' + visible: true + hidden: true + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + readonly: true + num: + caption: '№' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + date_provodk: + caption: 'Дата
проводки' + visible: true + hidden: false + type_field: date + width: 75 + align: center + type: date + isNull: true + isKey: '' + def: null + extra: '' + time_provodk: + caption: 'Время
проводки' + visible: true + hidden: false + type_field: time + align: center + width: 75 + type: time + isNull: true + isKey: '' + def: null + extra: '' + sum_prih: + caption: 'Сумма
прихода' + visible: true + hidden: false + width: 75 + align: right + type: decimal(15,2) + isNull: true + isKey: '' + def: 0 + extra: '' + sum_rash: + caption: 'Сумма
расхода' + visible: true + hidden: false + width: 75 + align: right + type: decimal(15,2) + isNull: true + isKey: '' + def: 0 + extra: '' + valuta: + caption: 'Валюта' + visible: true + hidden: false + width: 75 + align: center + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + name_plat: + caption: 'Назначение платежа' + visible: true + hidden: false + width: 350 + type: varchar(10240) + isNull: true + isKey: '' + def: null + extra: '' + edrpou: + caption: 'ЄДРПОУ' + visible: true + hidden: false + width: 75 + align: right + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + name_firm: + caption: 'Наименование контрагента' + visible: true + hidden: false + width: 250 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + schet_firm: + caption: 'Счет
контрагента' + visible: true + hidden: false + width: 100 + align: right + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + mfo_firm: + caption: 'МФО' + visible: true + hidden: false + width: 75 + type: varchar(75) + align: center + isNull: true + isKey: '' + def: null + extra: '' + referens: + caption: 'Референс' + visible: true + hidden: false + width: 100 + align: left + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: crmPrivatBank + notUnique: '0' + seqIndex: '1' + column: privatid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2crm/crmWialonAcc.yml b/k2shop/usr/k2shop/metadata/k2crm/crmWialonAcc.yml new file mode 100644 index 0000000..ecdea8c --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2crm/crmWialonAcc.yml @@ -0,0 +1,120 @@ +table: crmWialonAcc +caption: '' +fields: + accwialonid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + acc_wialon: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + acc_car: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + + car_mileage: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + + car_new_mileage: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + tarifid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + datecreate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: false + isKey: '' + def: null + extra: '' + nameserver: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + orderID: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + portion: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: crmWialonAcc + notUnique: '0' + seqIndex: '1' + column: orderID + collation: A + cardinality: '0' + autoincrement: true + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2crm/crmWialonAcount.yml b/k2shop/usr/k2shop/metadata/k2crm/crmWialonAcount.yml new file mode 100644 index 0000000..b498c68 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2crm/crmWialonAcount.yml @@ -0,0 +1,47 @@ +table: crmWialonAcount +caption: '' +fields: + id_acc: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + accid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + name_acc: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: crmWialonAcount + notUnique: '0' + seqIndex: '1' + column: id_acc + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2crm/crmZohoAcc.yml b/k2shop/usr/k2shop/metadata/k2crm/crmZohoAcc.yml new file mode 100644 index 0000000..a735882 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2crm/crmZohoAcc.yml @@ -0,0 +1,207 @@ +table: crmZohoAcc +caption: '' +fields: + accid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + smownerid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + acc_owner: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + acc_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + acc_number: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + employees: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + annual_revenue: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + sic_code: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + smcreatorid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + create_by: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + modified_by_date: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + modified_by: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + create_by_date: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + last_activity: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + acc_wialon: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + tarif_plan: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + firmid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + email: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + vkl: + caption: '' + visible: true + hidden: false + width: 10 + type: int(1) + isNull: true + isKey: '' + def: 1 + extra: '' +indexes: + PRIMARY: + table: crmZohoAcc + notUnique: '0' + seqIndex: '1' + column: accid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2crm/crmZohoTarif.yml b/k2shop/usr/k2shop/metadata/k2crm/crmZohoTarif.yml new file mode 100644 index 0000000..bd1613c --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2crm/crmZohoTarif.yml @@ -0,0 +1,48 @@ +table: crmZohoTarif +caption: 'Тарифы' +fields: + tarifid: + caption: 'ID' + visible: true + hidden: true + width: 100 + type: varchar(75) + readonly: true + isNull: false + isKey: PRI + def: null + extra: '' + tarif_plan: + caption: 'Название тарифного плана' + visible: true + hidden: false + width: 200 + type: varchar(150) + isNull: false + def: null + extra: '' + cena_month: + caption: 'Цена в месяц' + visible: true + hidden: false + width: 100 + align: right + type: decimal(15,2) + isNull: true + isKey: '' + def: 0 + extra: '' +indexes: + PRIMARY: + table: crmZohoTarif + notUnique: '0' + seqIndex: '1' + column: tarifid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/k2crm/k2message.yml b/k2shop/usr/k2shop/metadata/k2crm/k2message.yml new file mode 100644 index 0000000..58cfcb0 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/k2crm/k2message.yml @@ -0,0 +1,109 @@ +table: k2message +caption: '' +fields: + id_message: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + message: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + status: + caption: '' + visible: true + hidden: false + width: 100 + type: int(1) + isNull: true + isKey: '' + def: null + extra: '' + + date_send: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + + date_formation: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + email: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: PRI + def: null + extra: '' + subj: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: PRI + def: null + extra: '' + docid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + portions: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2message + notUnique: '0' + seqIndex: '1' + column: id_message + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/kartin/k2karta_mat.yml b/k2shop/usr/k2shop/metadata/kartin/k2karta_mat.yml new file mode 100644 index 0000000..02f7ecf --- /dev/null +++ b/k2shop/usr/k2shop/metadata/kartin/k2karta_mat.yml @@ -0,0 +1,57 @@ +table: k2karta_mat +caption: '' +fields: + katmatid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + kategorid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + matid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + ordermat: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2karta_mat + notUnique: '0' + seqIndex: '1' + column: katmatid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/kartin/k2kartakat_author.yml b/k2shop/usr/k2shop/metadata/kartin/k2kartakat_author.yml new file mode 100644 index 0000000..01c1445 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/kartin/k2kartakat_author.yml @@ -0,0 +1,57 @@ +table: k2kartakat_author +caption: '' +fields: + katauthorid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + kategorid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + authorkartid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + orderauthor: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2kartakat_author + notUnique: '0' + seqIndex: '1' + column: katauthorid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/kartin/k2kartakat_thema.yml b/k2shop/usr/k2shop/metadata/kartin/k2kartakat_thema.yml new file mode 100644 index 0000000..d147d67 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/kartin/k2kartakat_thema.yml @@ -0,0 +1,57 @@ +table: k2kartakat_thema +caption: '' +fields: + katthemaid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + kategorid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + themakartid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + orderthem: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2kartakat_thema + notUnique: '0' + seqIndex: '1' + column: katthemaid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/kartin/k2kartauthor.yml b/k2shop/usr/k2shop/metadata/kartin/k2kartauthor.yml new file mode 100644 index 0000000..b00a478 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/kartin/k2kartauthor.yml @@ -0,0 +1,110 @@ +table: k2kartauthor +caption: '' +fields: + authorkartid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + authorname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + authororder: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + authorhint: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + aboutauthor: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + username: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + authorphoto: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2kartauthor + notUnique: '0' + seqIndex: '1' + column: authorkartid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + kartauthoractive: + table: k2kartauthor + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/kartin/k2kartcolor.yml b/k2shop/usr/k2shop/metadata/kartin/k2kartcolor.yml new file mode 100644 index 0000000..00508dc --- /dev/null +++ b/k2shop/usr/k2shop/metadata/kartin/k2kartcolor.yml @@ -0,0 +1,90 @@ +table: k2kartcolor +caption: '' +fields: + kartcolorid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + kartcolorname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + codecolor: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + colorhint: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + colororder: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2kartcolor + notUnique: '0' + seqIndex: '1' + column: kartcolorid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + kartcoloractive: + table: k2kartcolor + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/kartin/k2kartganr.yml b/k2shop/usr/k2shop/metadata/kartin/k2kartganr.yml new file mode 100644 index 0000000..ca14d2b --- /dev/null +++ b/k2shop/usr/k2shop/metadata/kartin/k2kartganr.yml @@ -0,0 +1,80 @@ +table: k2kartganr +caption: '' +fields: + ganrid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + ganrname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + ganrorder: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + ganrhint: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2kartganr + notUnique: '0' + seqIndex: '1' + column: ganrid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + kartgantactive: + table: k2kartganr + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/kartin/k2kartkatgor.yml b/k2shop/usr/k2shop/metadata/kartin/k2kartkatgor.yml new file mode 100644 index 0000000..6449fbd --- /dev/null +++ b/k2shop/usr/k2shop/metadata/kartin/k2kartkatgor.yml @@ -0,0 +1,77 @@ +table: k2kartkatgor +caption: '' +fields: + kategorid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + kategorname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + kategororder: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + kategorhint: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + urlpic: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2kartkatgor + notUnique: '0' + seqIndex: '1' + column: kategorid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/kartin/k2kartmat.yml b/k2shop/usr/k2shop/metadata/kartin/k2kartmat.yml new file mode 100644 index 0000000..58d0664 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/kartin/k2kartmat.yml @@ -0,0 +1,80 @@ +table: k2kartmat +caption: '' +fields: + matid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + matname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + matorder: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + mathint: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2kartmat + notUnique: '0' + seqIndex: '1' + column: matid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + kartmatacctive: + table: k2kartmat + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/kartin/k2kartrazmer.yml b/k2shop/usr/k2shop/metadata/kartin/k2kartrazmer.yml new file mode 100644 index 0000000..9438534 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/kartin/k2kartrazmer.yml @@ -0,0 +1,80 @@ +table: k2kartrazmer +caption: '' +fields: + razmerid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + razmname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + razmerhint: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + razmerorder: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2kartrazmer + notUnique: '0' + seqIndex: '1' + column: razmerid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + kartrazmeractive: + table: k2kartrazmer + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/kartin/k2kartthema.yml b/k2shop/usr/k2shop/metadata/kartin/k2kartthema.yml new file mode 100644 index 0000000..6aa88ff --- /dev/null +++ b/k2shop/usr/k2shop/metadata/kartin/k2kartthema.yml @@ -0,0 +1,80 @@ +table: k2kartthema +caption: '' +fields: + themakartid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + themaname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + themaorder: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + themahint: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2kartthema + notUnique: '0' + seqIndex: '1' + column: themakartid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + kartathemeactive: + table: k2kartthema + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/kartin/k2karttov.yml b/k2shop/usr/k2shop/metadata/kartin/k2karttov.yml new file mode 100644 index 0000000..607bc23 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/kartin/k2karttov.yml @@ -0,0 +1,226 @@ +table: k2karttov +caption: '' +fields: + karttovid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + kartname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + cena: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + username: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + aboutwork: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + ganrid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + themakartid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + matid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + authorkartid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + kartcolorid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + razmerid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + kategorid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + kartorder: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + yearcreate: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + commentkartin: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: null + extra: '' + mainphoto: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2karttov + notUnique: '0' + seqIndex: '1' + column: karttovid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + karttovactive: + table: k2karttov + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + karttovkategorid: + table: k2karttov + notUnique: '1' + seqIndex: '1' + column: kategorid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + karttovkartorder: + table: k2karttov + notUnique: '1' + seqIndex: '1' + column: kartorder + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shop/k2shop_category.yml b/k2shop/usr/k2shop/metadata/shop/k2shop_category.yml new file mode 100644 index 0000000..c652cc6 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shop/k2shop_category.yml @@ -0,0 +1,313 @@ +table: k2shop_category +caption: '' +fields: + category_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + id_1c: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(36) + isNull: true + isKey: MUL + def: null + extra: '' + parent_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: '0' + extra: '' + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + catimg: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + catbanimg: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + meta_title: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + meta_keywords: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + meta_description: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + type: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' + url: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + full_url: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + count: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' + description: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + create_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + edit_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: '' + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + sort_products: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: true + isKey: '' + def: null + extra: '' + include_sub_categories: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + status: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + sort: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + is_showmain: + caption: '' + visible: true + hidden: false + width: 100 + type: int(3) + isNull: true + isKey: '' + def: null + extra: '' + k2type_import: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + k2keyimport: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2shop_category + notUnique: '0' + seqIndex: '1' + column: category_id + collation: A + cardinality: '22' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + id_1c: + table: k2shop_category + notUnique: '1' + seqIndex: '1' + column: id_1c + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + shop_category_idx_keyimp: + table: k2shop_category + notUnique: '1' + seqIndex: '2' + column: k2keyimport + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shop/k2shop_category_products.yml b/k2shop/usr/k2shop/metadata/shop/k2shop_category_products.yml new file mode 100644 index 0000000..bf1d416 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shop/k2shop_category_products.yml @@ -0,0 +1,87 @@ +table: k2shop_category_products +caption: '' +fields: + cat_product_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: '' + category_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + sort: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: '0' + extra: '' + k2type_import: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + k2keyimport: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + tov_typeid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + tovid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2shop_category_products + notUnique: '0' + seqIndex: '1' + column: cat_product_id + collation: A + cardinality: '23065' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shop/k2shop_orders.yml b/k2shop/usr/k2shop/metadata/shop/k2shop_orders.yml new file mode 100644 index 0000000..67399f9 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shop/k2shop_orders.yml @@ -0,0 +1,193 @@ +table: k2shop_orders +caption: '' +fields: + orderid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + user_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + client_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + client_phone: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + client_city: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + client_email: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + edit_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: '' + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + create_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + order_sum: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + paysysid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + paytypeid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + deliveryid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + order_comment: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + orderstatusid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + is_payed: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2shop_orders + notUnique: '0' + seqIndex: '1' + column: orderid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2order_status_k2shop_orders_fk: + table: k2shop_orders + notUnique: '1' + seqIndex: '1' + column: orderstatusid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2pay_system_k2shop_orders_fk: + table: k2shop_orders + notUnique: '1' + seqIndex: '1' + column: paysysid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/shop_category.yml b/k2shop/usr/k2shop/metadata/shopscript/shop_category.yml new file mode 100644 index 0000000..53303fa --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/shop_category.yml @@ -0,0 +1,322 @@ +table: shop_category +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: '' + id_1c: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(36) + isNull: true + isKey: MUL + def: null + extra: '' + left_key: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + right_key: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + depth: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' + parent_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: '0' + extra: '' + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + meta_title: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + meta_keywords: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + meta_description: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + type: + caption: '' + visible: true + hidden: false + width: 100 + type: int(1) + isNull: false + isKey: '' + def: '0' + extra: '' + url: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + full_url: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: UNI + def: null + extra: '' + count: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' + description: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + conditions: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + create_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + edit_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + filter: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + sort_products: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: true + isKey: '' + def: null + extra: '' + include_sub_categories: + caption: '' + visible: true + hidden: false + width: 100 + type: tinyint(1) + isNull: false + isKey: '' + def: '0' + extra: '' + status: + caption: '' + visible: true + hidden: false + width: 100 + type: tinyint(1) + isNull: false + isKey: '' + def: '1' + extra: '' + k2type_import: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + k2keyimport: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: shop_category + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '500' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + url: + table: shop_category + notUnique: '0' + seqIndex: '2' + column: url + collation: A + cardinality: '500' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + full_url: + table: shop_category + notUnique: '0' + seqIndex: '1' + column: full_url + collation: A + cardinality: '500' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + ns_keys: + table: shop_category + notUnique: '1' + seqIndex: '2' + column: right_key + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + id_1c: + table: shop_category + notUnique: '1' + seqIndex: '1' + column: id_1c + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + shop_category_idx_keyimp: + table: shop_category + notUnique: '1' + seqIndex: '2' + column: k2keyimport + collation: A + cardinality: '500' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/shop_category_images.yml b/k2shop/usr/k2shop/metadata/shopscript/shop_category_images.yml new file mode 100644 index 0000000..86f0569 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/shop_category_images.yml @@ -0,0 +1,120 @@ +table: shop_category_images +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: '' + category_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + standard_out: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '1' + extra: '' + upload_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: false + isKey: '' + def: null + extra: '' + file_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' + ext: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(10) + isNull: false + isKey: '' + def: null + extra: '' + width: + caption: '' + visible: true + hidden: false + width: 100 + type: int(5) + isNull: false + isKey: '' + def: '0' + extra: '' + height: + caption: '' + visible: true + hidden: false + width: 100 + type: int(5) + isNull: false + isKey: '' + def: '0' + extra: '' + size: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: shop_category_images + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + category_id: + table: shop_category_images + notUnique: '1' + seqIndex: '1' + column: category_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/shop_category_products.yml b/k2shop/usr/k2shop/metadata/shopscript/shop_category_products.yml new file mode 100644 index 0000000..d5503d2 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/shop_category_products.yml @@ -0,0 +1,67 @@ +table: shop_category_products +caption: '' +fields: + product_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: '' + category_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: '' + sort: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' + k2type_import: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: '' + extra: '' + k2keyimport: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: '' + extra: '' +indexes: + PRIMARY: + table: shop_category_products + notUnique: '0' + seqIndex: '2' + column: product_id + collation: A + cardinality: '23074' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/shop_order.yml b/k2shop/usr/k2shop/metadata/shopscript/shop_order.yml new file mode 100644 index 0000000..ffccfe6 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/shop_order.yml @@ -0,0 +1,233 @@ +table: shop_order +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: '' + contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + create_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: false + isKey: '' + def: null + extra: '' + update_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + state_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: false + isKey: MUL + def: new + extra: '' + total: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: null + extra: '' + currency: + caption: '' + visible: true + hidden: false + width: 100 + type: char(3) + isNull: false + isKey: '' + def: null + extra: '' + rate: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,8)' + isNull: false + isKey: '' + def: '1.00000000' + extra: '' + tax: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: '0.0000' + extra: '' + shipping: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: '0.0000' + extra: '' + discount: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: '0.0000' + extra: '' + assigned_contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + paid_year: + caption: '' + visible: true + hidden: false + width: 100 + type: smallint(6) + isNull: true + isKey: '' + def: null + extra: '' + paid_quarter: + caption: '' + visible: true + hidden: false + width: 100 + type: smallint(6) + isNull: true + isKey: '' + def: null + extra: '' + paid_month: + caption: '' + visible: true + hidden: false + width: 100 + type: smallint(6) + isNull: true + isKey: '' + def: null + extra: '' + paid_date: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + is_first: + caption: '' + visible: true + hidden: false + width: 100 + type: tinyint(1) + isNull: false + isKey: '' + def: '0' + extra: '' + comment: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + roistat_visit: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: shop_order + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + state_id: + table: shop_order + notUnique: '1' + seqIndex: '1' + column: state_id + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + contact_id: + table: shop_order + notUnique: '1' + seqIndex: '1' + column: contact_id + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/shop_product.yml b/k2shop/usr/k2shop/metadata/shopscript/shop_product.yml new file mode 100644 index 0000000..6d53c36 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/shop_product.yml @@ -0,0 +1,542 @@ +table: shop_product +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: '' + id_1c: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(36) + isNull: true + isKey: MUL + def: null + extra: '' + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + summary: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + meta_title: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + meta_keywords: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + meta_description: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + description: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + create_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: false + isKey: '' + def: null + extra: '' + edit_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + status: + caption: '' + visible: true + hidden: false + width: 100 + type: tinyint(1) + isNull: false + isKey: '' + def: '1' + extra: '' + type_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + image_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + image_filename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(225) + isNull: false + isKey: '' + def: '' + extra: '' + sku_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + ext: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(10) + isNull: true + isKey: '' + def: null + extra: '' + url: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: MUL + def: null + extra: '' + rating: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(3,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + price: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: '0.0000' + extra: '' + compare_price: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: '0.0000' + extra: '' + currency: + caption: '' + visible: true + hidden: false + width: 100 + type: char(3) + isNull: true + isKey: '' + def: null + extra: '' + min_price: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: '0.0000' + extra: '' + max_price: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: '0.0000' + extra: '' + tax_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + count: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + cross_selling: + caption: '' + visible: true + hidden: false + width: 100 + type: tinyint(1) + isNull: true + isKey: '' + def: null + extra: '' + upselling: + caption: '' + visible: true + hidden: false + width: 100 + type: tinyint(1) + isNull: true + isKey: '' + def: null + extra: '' + rating_count: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' + total_sales: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: MUL + def: '0.0000' + extra: '' + category_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + badge: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + sku_type: + caption: '' + visible: true + hidden: false + width: 100 + type: tinyint(1) + isNull: false + isKey: '' + def: '0' + extra: '' + base_price_selectable: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: '0.0000' + extra: '' + compare_price_selectable: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: '0.0000' + extra: '' + purchase_price_selectable: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: '0.0000' + extra: '' + sku_count: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '1' + extra: '' + k2type_import: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: MUL + def: '' + extra: '' + k2keyimport: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: MUL + def: '' + extra: '' + cnt_keywords: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + cnt_razrez_keywords: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + k2import_url: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(2048) + isNull: true + isKey: '' + def: null + extra: '' + urlsrc: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: '' + extra: '' + urlpic: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: '' + extra: '' + obrabot_grabber: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' + obrabot_grabber_image: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: shop_product + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '20965' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + url: + table: shop_product + notUnique: '1' + seqIndex: '1' + column: url + collation: A + cardinality: '20965' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + total_sales: + table: shop_product + notUnique: '1' + seqIndex: '1' + column: total_sales + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + id_1c: + table: shop_product + notUnique: '1' + seqIndex: '1' + column: id_1c + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2type_import: + table: shop_product + notUnique: '1' + seqIndex: '1' + column: k2type_import + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2keyimport: + table: shop_product + notUnique: '1' + seqIndex: '1' + column: k2keyimport + collation: A + cardinality: '20965' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/shop_product_images.yml b/k2shop/usr/k2shop/metadata/shopscript/shop_product_images.yml new file mode 100644 index 0000000..a2ab55b --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/shop_product_images.yml @@ -0,0 +1,170 @@ +table: shop_product_images +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: '' + product_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + upload_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: false + isKey: '' + def: null + extra: '' + edit_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + description: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + sort: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' + width: + caption: '' + visible: true + hidden: false + width: 100 + type: int(5) + isNull: false + isKey: '' + def: '0' + extra: '' + height: + caption: '' + visible: true + hidden: false + width: 100 + type: int(5) + isNull: false + isKey: '' + def: '0' + extra: '' + size: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + filename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(225) + isNull: false + isKey: '' + def: '' + extra: '' + original_filename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + ext: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(10) + isNull: true + isKey: '' + def: null + extra: '' + badge_type: + caption: '' + visible: true + hidden: false + width: 100 + type: int(4) + isNull: true + isKey: '' + def: null + extra: '' + badge_code: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: shop_product_images + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + product_id: + table: shop_product_images + notUnique: '1' + seqIndex: '1' + column: product_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/shop_product_skus.yml b/k2shop/usr/k2shop/metadata/shopscript/shop_product_skus.yml new file mode 100644 index 0000000..22fdab5 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/shop_product_skus.yml @@ -0,0 +1,243 @@ +table: shop_product_skus +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: '' + product_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + id_1c: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(36) + isNull: true + isKey: MUL + def: null + extra: '' + sku: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' + sort: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: '' + extra: '' + image_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + price: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: '0.0000' + extra: '' + primary_price: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: '0.0000' + extra: '' + purchase_price: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: '0.0000' + extra: '' + compare_price: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,4)' + isNull: false + isKey: '' + def: '0.0000' + extra: '' + count: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + available: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '1' + extra: '' + dimension_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + file_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: '' + extra: '' + file_size: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' + file_description: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + virtual: + caption: '' + visible: true + hidden: false + width: 100 + type: tinyint(1) + isNull: false + isKey: '' + def: '0' + extra: '' + k2type_import: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + k2keyimport: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: shop_product_skus + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + product_id: + table: shop_product_skus + notUnique: '1' + seqIndex: '1' + column: product_id + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + id_1c: + table: shop_product_skus + notUnique: '1' + seqIndex: '1' + column: id_1c + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/users.yml b/k2shop/usr/k2shop/metadata/shopscript/users.yml new file mode 100644 index 0000000..e501109 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/users.yml @@ -0,0 +1,37 @@ +table: users +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: users + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/wa_contact.yml b/k2shop/usr/k2shop/metadata/shopscript/wa_contact.yml new file mode 100644 index 0000000..50f957b --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/wa_contact.yml @@ -0,0 +1,548 @@ +table: wa_contact +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: MUL + def: null + extra: '' + firstname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: '' + extra: '' + middlename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: '' + extra: '' + lastname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: '' + extra: '' + title: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: '' + extra: '' + company: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: '' + extra: '' + jobtitle: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: '' + extra: '' + company_contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: '0' + extra: '' + is_company: + caption: '' + visible: true + hidden: false + width: 100 + type: tinyint(1) + isNull: true + isKey: '' + def: '0' + extra: '' + is_user: + caption: '' + visible: true + hidden: false + width: 100 + type: tinyint(1) + isNull: true + isKey: '' + def: '0' + extra: '' + login: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: true + isKey: UNI + def: null + extra: '' + password: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(128) + isNull: true + isKey: '' + def: '' + extra: '' + last_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + sex: + caption: '' + visible: true + hidden: false + width: 100 + type: 'enum(''m'',''f'')' + isNull: true + isKey: '' + def: null + extra: '' + birth_day: + caption: '' + visible: true + hidden: false + width: 100 + type: 'tinyint(2) unsigned' + isNull: true + isKey: '' + def: null + extra: '' + birth_month: + caption: '' + visible: true + hidden: false + width: 100 + type: 'tinyint(2) unsigned' + isNull: true + isKey: '' + def: null + extra: '' + birth_year: + caption: '' + visible: true + hidden: false + width: 100 + type: smallint(4) + isNull: true + isKey: '' + def: null + extra: '' + about: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + photo: + caption: '' + visible: true + hidden: false + width: 100 + type: 'int(10) unsigned' + isNull: true + isKey: '' + def: '0' + extra: '' + create_datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + create_app_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: true + isKey: '' + def: '' + extra: '' + create_method: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: true + isKey: '' + def: '' + extra: '' + create_contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: '0' + extra: '' + locale: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(8) + isNull: true + isKey: '' + def: '' + extra: '' + timezone: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(64) + isNull: true + isKey: '' + def: '' + extra: '' + email: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + phone: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + fax: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + dolgnid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + roleid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + remember_hash: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + israss: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + partner_transid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + deposit: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + hash: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + prover: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + passwd_decode: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(128) + isNull: true + isKey: '' + def: null + extra: '' + firmid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + iso3letter: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: null + extra: '' + city: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: false + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: wa_contact + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '30' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + login: + table: wa_contact + notUnique: '0' + seqIndex: '1' + column: login + collation: A + cardinality: '30' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + name: + table: wa_contact + notUnique: '1' + seqIndex: '1' + column: name + collation: A + cardinality: '16' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + id_name: + table: wa_contact + notUnique: '1' + seqIndex: '2' + column: name + collation: A + cardinality: '30' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + wa_contact_remember_idx: + table: wa_contact + notUnique: '1' + seqIndex: '1' + column: remember_hash + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + wa_contact_hash_idx: + table: wa_contact + notUnique: '1' + seqIndex: '1' + column: hash + collation: A + cardinality: '11' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + active: + table: wa_contact + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + wacontactfirmid: + table: wa_contact + notUnique: '1' + seqIndex: '1' + column: firmid + collation: A + cardinality: '15' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/wa_contact_categories.yml b/k2shop/usr/k2shop/metadata/shopscript/wa_contact_categories.yml new file mode 100644 index 0000000..fb16b87 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/wa_contact_categories.yml @@ -0,0 +1,50 @@ +table: wa_contact_categories +caption: '' +fields: + category_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: '' + contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: '' +indexes: + PRIMARY: + table: wa_contact_categories + notUnique: '0' + seqIndex: '2' + column: contact_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + contact_id: + table: wa_contact_categories + notUnique: '1' + seqIndex: '1' + column: contact_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/wa_contact_category.yml b/k2shop/usr/k2shop/metadata/shopscript/wa_contact_category.yml new file mode 100644 index 0000000..9bc2808 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/wa_contact_category.yml @@ -0,0 +1,90 @@ +table: wa_contact_category +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' + system_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(64) + isNull: true + isKey: UNI + def: null + extra: '' + app_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: true + isKey: '' + def: null + extra: '' + icon: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: true + isKey: '' + def: null + extra: '' + cnt: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: wa_contact_category + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + system_id: + table: wa_contact_category + notUnique: '0' + seqIndex: '1' + column: system_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/wa_contact_data.yml b/k2shop/usr/k2shop/metadata/shopscript/wa_contact_data.yml new file mode 100644 index 0000000..999ea82 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/wa_contact_data.yml @@ -0,0 +1,129 @@ +table: wa_contact_data +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + field: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: false + isKey: MUL + def: null + extra: '' + ext: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: false + isKey: '' + def: '' + extra: '' + value: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: MUL + def: null + extra: '' + sort: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: wa_contact_data + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '15' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + contact_id: + table: wa_contact_data + notUnique: '1' + seqIndex: '1' + column: contact_id + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + value: + table: wa_contact_data + notUnique: '1' + seqIndex: '1' + column: value + collation: A + cardinality: '11' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + field: + table: wa_contact_data + notUnique: '1' + seqIndex: '1' + column: field + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + wa_contact_data_field_contact_idx: + table: wa_contact_data + notUnique: '1' + seqIndex: '2' + column: field + collation: A + cardinality: '8' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/wa_contact_emails.yml b/k2shop/usr/k2shop/metadata/shopscript/wa_contact_emails.yml new file mode 100644 index 0000000..eba67f5 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/wa_contact_emails.yml @@ -0,0 +1,116 @@ +table: wa_contact_emails +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + email: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: MUL + def: null + extra: '' + ext: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: false + isKey: '' + def: '' + extra: '' + sort: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' + status: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: MUL + def: unknown + extra: '' +indexes: + PRIMARY: + table: wa_contact_emails + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + contact_sort: + table: wa_contact_emails + notUnique: '0' + seqIndex: '2' + column: sort + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + email: + table: wa_contact_emails + notUnique: '1' + seqIndex: '1' + column: email + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + status: + table: wa_contact_emails + notUnique: '1' + seqIndex: '1' + column: status + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/wa_contact_rights.yml b/k2shop/usr/k2shop/metadata/shopscript/wa_contact_rights.yml new file mode 100644 index 0000000..28c8870 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/wa_contact_rights.yml @@ -0,0 +1,70 @@ +table: wa_contact_rights +caption: '' +fields: + group_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: '' + app_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: false + isKey: PRI + def: null + extra: '' + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(64) + isNull: false + isKey: PRI + def: null + extra: '' + value: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: wa_contact_rights + notUnique: '0' + seqIndex: '3' + column: name + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + name_value: + table: wa_contact_rights + notUnique: '1' + seqIndex: '4' + column: app_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/wa_contact_settings.yml b/k2shop/usr/k2shop/metadata/shopscript/wa_contact_settings.yml new file mode 100644 index 0000000..d909fbb --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/wa_contact_settings.yml @@ -0,0 +1,57 @@ +table: wa_contact_settings +caption: '' +fields: + contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: '' + app_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: false + isKey: PRI + def: '' + extra: '' + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: false + isKey: PRI + def: null + extra: '' + value: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: wa_contact_settings + notUnique: '0' + seqIndex: '3' + column: name + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/wa_country.yml b/k2shop/usr/k2shop/metadata/shopscript/wa_country.yml new file mode 100644 index 0000000..fa5a08d --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/wa_country.yml @@ -0,0 +1,106 @@ +table: wa_country +caption: '' +fields: + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: MUL + def: null + extra: '' + iso3letter: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: PRI + def: null + extra: '' + iso2letter: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(2) + isNull: false + isKey: UNI + def: null + extra: '' + isonumeric: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: UNI + def: null + extra: '' + fav_sort: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: wa_country + notUnique: '0' + seqIndex: '1' + column: iso3letter + collation: A + cardinality: '240' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + isonumeric: + table: wa_country + notUnique: '0' + seqIndex: '1' + column: isonumeric + collation: A + cardinality: '240' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + iso2letter: + table: wa_country + notUnique: '0' + seqIndex: '1' + column: iso2letter + collation: A + cardinality: '240' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + name: + table: wa_country + notUnique: '1' + seqIndex: '1' + column: name + collation: A + cardinality: '240' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/wa_log.yml b/k2shop/usr/k2shop/metadata/shopscript/wa_log.yml new file mode 100644 index 0000000..c96837c --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/wa_log.yml @@ -0,0 +1,87 @@ +table: wa_log +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: bigint(20) + isNull: false + isKey: PRI + def: null + extra: auto_increment + app_id: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(32) + isNull: false + isKey: '' + def: null + extra: '' + contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + datetime: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: false + isKey: '' + def: null + extra: '' + action: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' + subject_contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + params: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: wa_log + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/wa_login_log.yml b/k2shop/usr/k2shop/metadata/shopscript/wa_login_log.yml new file mode 100644 index 0000000..9627d6a --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/wa_login_log.yml @@ -0,0 +1,57 @@ +table: wa_login_log +caption: '' +fields: + id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + contact_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + datetime_in: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: false + isKey: '' + def: null + extra: '' + datetime_out: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: wa_login_log + notUnique: '0' + seqIndex: '1' + column: id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/shopscript/wa_region.yml b/k2shop/usr/k2shop/metadata/shopscript/wa_region.yml new file mode 100644 index 0000000..b682263 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/shopscript/wa_region.yml @@ -0,0 +1,57 @@ +table: wa_region +caption: '' +fields: + country_iso3: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: PRI + def: null + extra: '' + code: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(8) + isNull: false + isKey: PRI + def: null + extra: '' + name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' + fav_sort: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: wa_region + notUnique: '0' + seqIndex: '2' + column: code + collation: A + cardinality: '174' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2_partner_discount.yml b/k2shop/usr/k2shop/metadata/transfer/k2_partner_discount.yml new file mode 100644 index 0000000..1291791 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2_partner_discount.yml @@ -0,0 +1,57 @@ +table: k2_partner_discount +caption: '' +fields: + partner_discountid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + partner_discount: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + cityid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + partner_transid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2_partner_discount + notUnique: '0' + seqIndex: '1' + column: partner_discountid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2_partner_meneger.yml b/k2shop/usr/k2shop/metadata/transfer/k2_partner_meneger.yml new file mode 100644 index 0000000..0ec9b71 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2_partner_meneger.yml @@ -0,0 +1,77 @@ +table: k2_partner_meneger +caption: '' +fields: + managerid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + partner_transid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + managername: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + phonemanager: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + email: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + userid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2_partner_meneger + notUnique: '0' + seqIndex: '1' + column: managerid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2_partner_trans.yml b/k2shop/usr/k2shop/metadata/transfer/k2_partner_trans.yml new file mode 100644 index 0000000..0c69efb --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2_partner_trans.yml @@ -0,0 +1,226 @@ +table: k2_partner_trans +caption: '' +fields: + partner_transid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + cityid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + type_acc_transfid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + partner_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: null + extra: '' + partner_adress: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: null + extra: '' + post_index: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: '' + def: null + extra: '' + email: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + login: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + passwd: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + prov: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + hash: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + countryid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + partner_code: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + partner_skidka: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + closeyear: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + imagefile: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2_partner_trans + notUnique: '0' + seqIndex: '1' + column: partner_transid + collation: A + cardinality: '8' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2city_k2_partner_trans_fk: + table: k2_partner_trans + notUnique: '1' + seqIndex: '1' + column: cityid + collation: A + cardinality: '5' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2_partner_trans_hash_idx: + table: k2_partner_trans + notUnique: '1' + seqIndex: '1' + column: hash + collation: A + cardinality: '7' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2_partner_trans_active: + table: k2_partner_trans + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2_service_arenda.yml b/k2shop/usr/k2shop/metadata/transfer/k2_service_arenda.yml new file mode 100644 index 0000000..6ca3c25 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2_service_arenda.yml @@ -0,0 +1,37 @@ +table: k2_service_arenda +caption: '' +fields: + serv_arendaid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + service_arenda_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2_service_arenda + notUnique: '0' + seqIndex: '1' + column: serv_arendaid + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2_service_directory.yml b/k2shop/usr/k2shop/metadata/transfer/k2_service_directory.yml new file mode 100644 index 0000000..32ed9c7 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2_service_directory.yml @@ -0,0 +1,67 @@ +table: k2_service_directory +caption: '' +fields: + service_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + service_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + service_describe: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1050) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2_service_directory + notUnique: '0' + seqIndex: '1' + column: service_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2_status_zak.yml b/k2shop/usr/k2shop/metadata/transfer/k2_status_zak.yml new file mode 100644 index 0000000..8303ce6 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2_status_zak.yml @@ -0,0 +1,50 @@ +table: k2_status_zak +caption: '' +fields: + k2statid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + statname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2_status_zak + notUnique: '0' + seqIndex: '1' + column: k2statid + collation: A + cardinality: '4' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2statid: + table: k2_status_zak + notUnique: '0' + seqIndex: '1' + column: k2statid + collation: A + cardinality: '4' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2_who_transfer.yml b/k2shop/usr/k2shop/metadata/transfer/k2_who_transfer.yml new file mode 100644 index 0000000..00f0b14 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2_who_transfer.yml @@ -0,0 +1,103 @@ +table: k2_who_transfer +caption: '' +fields: + who_transferid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + date_rogden: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: false + isKey: '' + def: null + extra: '' + transferid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + fam: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: false + isKey: '' + def: null + extra: '' + im: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: false + isKey: '' + def: null + extra: '' + obraschid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2_who_transfer + notUnique: '0' + seqIndex: '1' + column: who_transferid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2obrasch_k2_who_transfer_fk: + table: k2_who_transfer + notUnique: '1' + seqIndex: '1' + column: obraschid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2transfer_k2_who_transfer_fk: + table: k2_who_transfer + notUnique: '1' + seqIndex: '1' + column: transferid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2arenda_avto.yml b/k2shop/usr/k2shop/metadata/transfer/k2arenda_avto.yml new file mode 100644 index 0000000..c014347 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2arenda_avto.yml @@ -0,0 +1,235 @@ +table: k2arenda_avto +caption: '' +fields: + aranda_avtoid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + cityid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + punkt_otpravid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + punkt_naznachid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + date_arenda: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + serv_arendaid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + start_service: + caption: '' + visible: true + hidden: false + width: 100 + type: time + isNull: true + isKey: '' + def: null + extra: '' + for_ekskurs: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + end_service: + caption: '' + visible: true + hidden: false + width: 100 + type: time + isNull: true + isKey: '' + def: null + extra: '' + ekskursid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + kol_passag: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + kol_child: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + type_mashid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + partner_code: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2arenda_avto + notUnique: '0' + seqIndex: '1' + column: aranda_avtoid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2ekskurs_k2arenda_avto_fk: + table: k2arenda_avto + notUnique: '1' + seqIndex: '1' + column: ekskursid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2_service_arenda_k2arenda_avto_fk: + table: k2arenda_avto + notUnique: '1' + seqIndex: '1' + column: serv_arendaid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2type_mash_k2arenda_avto_fk: + table: k2arenda_avto + notUnique: '1' + seqIndex: '1' + column: type_mashid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2punkts_k2arenda_avto_fk: + table: k2arenda_avto + notUnique: '1' + seqIndex: '1' + column: punkt_otpravid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2punkts_k2arenda_avto_fk1: + table: k2arenda_avto + notUnique: '1' + seqIndex: '1' + column: punkt_naznachid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2city_k2arenda_avto_fk: + table: k2arenda_avto + notUnique: '1' + seqIndex: '1' + column: cityid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2ekskurs.yml b/k2shop/usr/k2shop/metadata/transfer/k2ekskurs.yml new file mode 100644 index 0000000..dae5745 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2ekskurs.yml @@ -0,0 +1,67 @@ +table: k2ekskurs +caption: '' +fields: + ekskursid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + ekskurs_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + cityid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(3) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2ekskurs + notUnique: '0' + seqIndex: '1' + column: ekskursid + collation: A + cardinality: '40' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2ekskurs_tarif.yml b/k2shop/usr/k2shop/metadata/transfer/k2ekskurs_tarif.yml new file mode 100644 index 0000000..6886501 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2ekskurs_tarif.yml @@ -0,0 +1,137 @@ +table: k2ekskurs_tarif +caption: '' +fields: + ekskurs_tarifid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + ekskursid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + kol_hour: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + type_avtoid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + kol_from: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + kol_to: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + cena: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: null + extra: '' + percent_add: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: null + extra: '' + voditel: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + partner_transid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + prover: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2ekskurs_tarif + notUnique: '0' + seqIndex: '1' + column: ekskurs_tarifid + collation: A + cardinality: '354' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2ganrkategor.yml b/k2shop/usr/k2shop/metadata/transfer/k2ganrkategor.yml new file mode 100644 index 0000000..9da83f4 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2ganrkategor.yml @@ -0,0 +1,57 @@ +table: k2ganrkategor +caption: '' +fields: + ganrkatid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + ganrid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + kategorid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + orderganr: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2ganrkategor + notUnique: '0' + seqIndex: '1' + column: ganrkatid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2group_transfer.yml b/k2shop/usr/k2shop/metadata/transfer/k2group_transfer.yml new file mode 100644 index 0000000..ffec5de --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2group_transfer.yml @@ -0,0 +1,649 @@ +table: k2group_transfer +caption: '' +fields: + group_transferid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + userid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + service_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + comment_group: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + create_date: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: CURRENT_TIMESTAMP + extra: '' + update_date: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + summa_group: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + summa_group_1: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + paysysid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + cena_partner: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + cena_partner_1: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + managerid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + koltransfers: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + kol: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + kolchild: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + age_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + type_avtoid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + punkt_otpravid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + punkt_naznachid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + date_service: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: '' + def: null + extra: '' + ticket_price: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + guide_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + dateoplat: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: '' + def: null + extra: 'on update CURRENT_TIMESTAMP' + ispayed: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + sum_sys: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + poluch_naschet: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: null + extra: '' + typeoplatid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + sum_k_oplat: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + ost1: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + ost2: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + sum10: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + sum_reste: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + clientname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(255) + isNull: false + isKey: '' + def: null + extra: '' + partner_transid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + isclosed: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' + balanspartner: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + balanstransp: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + sumoplach: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + predstavitid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + opl_predst: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + opl_transp: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + transpid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + cena_perevozchik: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + cena_perevozchik_1: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + dohod_zakaz: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + dohod_predstav: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + pay: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' + ekskursid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + activation: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + order_statusid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + is_email: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + begin_service: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: '' + def: null + extra: '' + end_service: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: true + isKey: '' + def: null + extra: '' + penalty: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + vip_forfeit: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + tarifid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + trlng: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: ru + extra: '' + is_moder: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2group_transfer + notUnique: '0' + seqIndex: '1' + column: group_transferid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2pay_system_k2group_transfer_fk: + table: k2group_transfer + notUnique: '1' + seqIndex: '1' + column: paysysid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + wa_contact_k2group_transfer_fk: + table: k2group_transfer + notUnique: '1' + seqIndex: '1' + column: userid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + predstavitid: + table: k2group_transfer + notUnique: '1' + seqIndex: '1' + column: predstavitid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + transpid: + table: k2group_transfer + notUnique: '1' + seqIndex: '1' + column: transpid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2partner_pay.yml b/k2shop/usr/k2shop/metadata/transfer/k2partner_pay.yml new file mode 100644 index 0000000..05cc58b --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2partner_pay.yml @@ -0,0 +1,90 @@ +table: k2partner_pay +caption: '' +fields: + partnerpayid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + partner_transid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + sumpay: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + datepay: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' + comment_pay: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + typeoplatid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2partner_pay + notUnique: '0' + seqIndex: '1' + column: partnerpayid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2partner_pay_typeoplatid: + table: k2partner_pay + notUnique: '1' + seqIndex: '1' + column: typeoplatid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2partner_status.yml b/k2shop/usr/k2shop/metadata/transfer/k2partner_status.yml new file mode 100644 index 0000000..e29e605 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2partner_status.yml @@ -0,0 +1,67 @@ +table: k2partner_status +caption: '' +fields: + partner_statusid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + partner_statusname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: false + isKey: '' + def: null + extra: '' + status_description: + caption: '' + visible: true + hidden: false + width: 100 + type: text + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2partner_status + notUnique: '0' + seqIndex: '1' + column: partner_statusid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2post_index.yml b/k2shop/usr/k2shop/metadata/transfer/k2post_index.yml new file mode 100644 index 0000000..bdc7211 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2post_index.yml @@ -0,0 +1,47 @@ +table: k2post_index +caption: '' +fields: + postindex: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: '0' + extra: '' + index_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + comment_index: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2post_index + notUnique: '0' + seqIndex: '1' + column: postindex + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2punkt_id.yml b/k2shop/usr/k2shop/metadata/transfer/k2punkt_id.yml new file mode 100644 index 0000000..6341cc4 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2punkt_id.yml @@ -0,0 +1,67 @@ +table: k2punkt_id +caption: '' +fields: + punkt_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + postcode: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + address: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + stars: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + punktid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2punkt_id + notUnique: '0' + seqIndex: '1' + column: punkt_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2punkt_name.yml b/k2shop/usr/k2shop/metadata/transfer/k2punkt_name.yml new file mode 100644 index 0000000..29f7393 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2punkt_name.yml @@ -0,0 +1,67 @@ +table: k2punkt_name +caption: '' +fields: + punkt_name_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + name_punkt: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + punkt_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: null + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2punkt_name + notUnique: '0' + seqIndex: '1' + column: punkt_name_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2punkts.yml b/k2shop/usr/k2shop/metadata/transfer/k2punkts.yml new file mode 100644 index 0000000..5fa9c84 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2punkts.yml @@ -0,0 +1,77 @@ +table: k2punkts +caption: '' +fields: + punktid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + punkt_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + cityid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + isaeroport: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + isgd: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' +indexes: + PRIMARY: + table: k2punkts + notUnique: '0' + seqIndex: '1' + column: punktid + collation: A + cardinality: '59' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2punkts_names.yml b/k2shop/usr/k2shop/metadata/transfer/k2punkts_names.yml new file mode 100644 index 0000000..f17a04a --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2punkts_names.yml @@ -0,0 +1,107 @@ +table: k2punkts_names +caption: '' +fields: + punkt_name_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + punkt_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + name_punkt: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + postcode: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + address: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + stars: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + punktid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2punkts_names + notUnique: '0' + seqIndex: '1' + column: punkt_name_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2service_guide.yml b/k2shop/usr/k2shop/metadata/transfer/k2service_guide.yml new file mode 100644 index 0000000..3036498 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2service_guide.yml @@ -0,0 +1,77 @@ +table: k2service_guide +caption: '' +fields: + guide_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + guide_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + guide_phone: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + guide_email: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + guide_account: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + guide_paytype: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2service_guide + notUnique: '0' + seqIndex: '1' + column: guide_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2status_transfer.yml b/k2shop/usr/k2shop/metadata/transfer/k2status_transfer.yml new file mode 100644 index 0000000..a61d029 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2status_transfer.yml @@ -0,0 +1,57 @@ +table: k2status_transfer +caption: '' +fields: + stat_transferid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + name_status: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(3) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2status_transfer + notUnique: '0' + seqIndex: '1' + column: stat_transferid + collation: A + cardinality: '4' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2trans_provodk.yml b/k2shop/usr/k2shop/metadata/transfer/k2trans_provodk.yml new file mode 100644 index 0000000..32369b4 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2trans_provodk.yml @@ -0,0 +1,67 @@ +table: k2trans_provodk +caption: '' +fields: + provodkid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + transferid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + partner_transid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + sum_provodk: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + partnerpayid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2trans_provodk + notUnique: '0' + seqIndex: '1' + column: provodkid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2trans_tarif.yml b/k2shop/usr/k2shop/metadata/transfer/k2trans_tarif.yml new file mode 100644 index 0000000..b5fa782 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2trans_tarif.yml @@ -0,0 +1,338 @@ +table: k2trans_tarif +caption: '' +fields: + transtarifid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + partner_transid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + ismain: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + fromid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + toid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + type_avtoid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + cena: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + prover: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + type_transferid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + cityid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + kolfrom: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + kolto: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + is_full_cityfrom: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + is_full_cityto: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + nacenk_percent: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(10,2)' + isNull: true + isKey: '' + def: null + extra: '' + nacenk_add: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(10,2)' + isNull: true + isKey: '' + def: null + extra: '' + timefrom: + caption: '' + visible: true + hidden: false + width: 100 + type: time(6) + isNull: true + isKey: '' + def: null + extra: '' + timeto: + caption: '' + visible: true + hidden: false + width: 100 + type: time(6) + isNull: true + isKey: '' + def: null + extra: '' + transfer_time: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + double_road: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + year_tarif: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + tarifid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2trans_tarif + notUnique: '0' + seqIndex: '1' + column: transtarifid + collation: A + cardinality: '210' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2trans_tarif_kolfrom_idx: + table: k2trans_tarif + notUnique: '1' + seqIndex: '1' + column: kolfrom + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2trans_tarif_fromid_idx: + table: k2trans_tarif + notUnique: '1' + seqIndex: '3' + column: type_avtoid + collation: A + cardinality: '164' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2trans_tarif_partner_idx: + table: k2trans_tarif + notUnique: '1' + seqIndex: '1' + column: partner_transid + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2trans_tarif_act_idx: + table: k2trans_tarif + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2trans_tarif_prover_idx: + table: k2trans_tarif + notUnique: '1' + seqIndex: '1' + column: prover + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2trans_tarif_typetransfer_idx: + table: k2trans_tarif + notUnique: '1' + seqIndex: '1' + column: type_transferid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + year_tarif: + table: k2trans_tarif + notUnique: '1' + seqIndex: '1' + column: year_tarif + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2transfer.yml b/k2shop/usr/k2shop/metadata/transfer/k2transfer.yml new file mode 100644 index 0000000..422c5db --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2transfer.yml @@ -0,0 +1,962 @@ +table: k2transfer +caption: '' +fields: + transferid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + group_transferid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + date_transfer: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + cityid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + punkt_otpravid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + punkt_otpravadd: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + punkt_naznachid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + punkt_naznachadd: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + type_transferid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + type_avtoid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + partner_code: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + time_viezd: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + time_priezd: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: '' + def: null + extra: '' + stat_transferid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + back_transfer: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + summa_transfer: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + kol: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + postindex: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + hash: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + createdate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp(6) + isNull: true + isKey: '' + def: '0000-00-00 00:00:00.000000' + extra: '' + createupdate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp(6) + isNull: true + isKey: '' + def: '0000-00-00 00:00:00.000000' + extra: '' + type_transfer: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + imagefilename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: null + extra: '' + partner_transid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + userid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + date_priezd: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + date_viezd: + caption: '' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + pay: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + kod_phone1: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: null + extra: '' + phone1: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + kod_phone2: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: null + extra: '' + phone2: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + email: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + add_info: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + comment: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + double_way: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + nomer_reis_from: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + city_from: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + nomer_reis_to: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + city_to: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(50) + isNull: true + isKey: '' + def: null + extra: '' + name_hotel_from: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + name_hotel_to: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + adres_hotel_from: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(512) + isNull: true + isKey: '' + def: null + extra: '' + adres_hotel_to: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(512) + isNull: true + isKey: '' + def: null + extra: '' + post_code_from: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + post_code_to: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + paysysid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + cena_partner: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + managerid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + dateoplat: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: '' + def: '0000-00-00 00:00:00' + extra: '' + poluch_naschet: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + typeoplatid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + sum_k_oplat: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + ost1: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + ost2: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + sum10: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + sum_reste: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + ispolnitelid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + predstavid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + driverid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + avtodriverid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + isclosed: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' + dateclose: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: MUL + def: '0000-00-00 00:00:00' + extra: '' + puluch_predstav: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + zarabot_predstav: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + clientname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: false + isKey: '' + def: null + extra: '' + cena_perevozchik: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + ispayed: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + sumoplach: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + opl_predst: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + balanspartner: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + opl_transp: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + balanstransp: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' + dohod_predstav: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: false + isKey: '' + def: '0.00' + extra: '' +indexes: + PRIMARY: + table: k2transfer + notUnique: '0' + seqIndex: '1' + column: transferid + collation: A + cardinality: '14' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2punkts_k2transfer_fk: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: punkt_otpravid + collation: A + cardinality: '13' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2punkts_k2transfer_fk1: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: punkt_naznachid + collation: A + cardinality: '4' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2type_avto_k2transfer_fk: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: type_avtoid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2type_transfer_k2transfer_fk: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: type_transferid + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2city_k2transfer_fk: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: cityid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2group_transfer_k2transfer_fk: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: group_transferid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2transfer_hash_idx: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: hash + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + k2transfer_active: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: active + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + paysysindex: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: paysysid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2transfer_ispolnitelid: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: ispolnitelid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2transfer_predstavid: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: predstavid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2transfer_driverid: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: driverid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2transfer_avtodriverid: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: avtodriverid + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2transfer_isclosed: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: isclosed + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2transfer_dateclose: + table: k2transfer + notUnique: '1' + seqIndex: '1' + column: dateclose + collation: A + cardinality: '1' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2transfer_age.yml b/k2shop/usr/k2shop/metadata/transfer/k2transfer_age.yml new file mode 100644 index 0000000..7e128b5 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2transfer_age.yml @@ -0,0 +1,37 @@ +table: k2transfer_age +caption: '' +fields: + age_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + age_value: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2transfer_age + notUnique: '0' + seqIndex: '1' + column: age_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2transfer_avto_driver.yml b/k2shop/usr/k2shop/metadata/transfer/k2transfer_avto_driver.yml new file mode 100644 index 0000000..d948f27 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2transfer_avto_driver.yml @@ -0,0 +1,100 @@ +table: k2transfer_avto_driver +caption: '' +fields: + avtodriverid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + driverid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + type_mashid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + type_avtoid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + nomeravto: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + partner_transid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2transfer_avto_driver + notUnique: '0' + seqIndex: '1' + column: avtodriverid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + k2transferavtodriver_partntransid: + table: k2transfer_avto_driver + notUnique: '1' + seqIndex: '1' + column: partner_transid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2transfer_button.yml b/k2shop/usr/k2shop/metadata/transfer/k2transfer_button.yml new file mode 100644 index 0000000..ef8ff5a --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2transfer_button.yml @@ -0,0 +1,67 @@ +table: k2transfer_button +caption: '' +fields: + buttonid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + title: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + hint: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2transfer_button + notUnique: '0' + seqIndex: '1' + column: buttonid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2transfer_contract.yml b/k2shop/usr/k2shop/metadata/transfer/k2transfer_contract.yml new file mode 100644 index 0000000..334121e --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2transfer_contract.yml @@ -0,0 +1,57 @@ +table: k2transfer_contract +caption: '' +fields: + contract_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + text_contract: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2transfer_contract + notUnique: '0' + seqIndex: '1' + column: contract_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2transfer_driver.yml b/k2shop/usr/k2shop/metadata/transfer/k2transfer_driver.yml new file mode 100644 index 0000000..2dce1e3 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2transfer_driver.yml @@ -0,0 +1,120 @@ +table: k2transfer_driver +caption: '' +fields: + driverid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + fam: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + im: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + phone: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + secury_social: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + ursaaf: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + typeoplatid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + active: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + partner_transid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: k2transfer_driver + notUnique: '0' + seqIndex: '1' + column: driverid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + transferdriver_partner: + table: k2transfer_driver + notUnique: '1' + seqIndex: '1' + column: partner_transid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2transfer_hint.yml b/k2shop/usr/k2shop/metadata/transfer/k2transfer_hint.yml new file mode 100644 index 0000000..6dcb9e7 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2transfer_hint.yml @@ -0,0 +1,57 @@ +table: k2transfer_hint +caption: '' +fields: + hint_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + text_hint: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2transfer_hint + notUnique: '0' + seqIndex: '1' + column: hint_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2transfer_services.yml b/k2shop/usr/k2shop/metadata/transfer/k2transfer_services.yml new file mode 100644 index 0000000..3efc289 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2transfer_services.yml @@ -0,0 +1,57 @@ +table: k2transfer_services +caption: '' +fields: + services_id: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + name_services: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2transfer_services + notUnique: '0' + seqIndex: '1' + column: services_id + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2transfer_tarif_partner.yml b/k2shop/usr/k2shop/metadata/transfer/k2transfer_tarif_partner.yml new file mode 100644 index 0000000..b247cda --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2transfer_tarif_partner.yml @@ -0,0 +1,77 @@ +table: k2transfer_tarif_partner +caption: '' +fields: + partnertarifid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + partner_transid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + type_avtoid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + kolfrom: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + kolto: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + cena: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2transfer_tarif_partner + notUnique: '0' + seqIndex: '1' + column: partnertarifid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2transfer_typeopl.yml b/k2shop/usr/k2shop/metadata/transfer/k2transfer_typeopl.yml new file mode 100644 index 0000000..518622c --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2transfer_typeopl.yml @@ -0,0 +1,57 @@ +table: k2transfer_typeopl +caption: '' +fields: + typeoplatid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + typeopl: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(3) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2transfer_typeopl + notUnique: '0' + seqIndex: '1' + column: typeoplatid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2type_acc_transfer.yml b/k2shop/usr/k2shop/metadata/transfer/k2type_acc_transfer.yml new file mode 100644 index 0000000..3842858 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2type_acc_transfer.yml @@ -0,0 +1,50 @@ +table: k2type_acc_transfer +caption: '' +fields: + type_acc_transfid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + type_acc_nam: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2type_acc_transfer + notUnique: '0' + seqIndex: '1' + column: type_acc_transfid + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + type_acc_transfid: + table: k2type_acc_transfer + notUnique: '0' + seqIndex: '1' + column: type_acc_transfid + collation: A + cardinality: '3' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2type_avto.yml b/k2shop/usr/k2shop/metadata/transfer/k2type_avto.yml new file mode 100644 index 0000000..42ee656 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2type_avto.yml @@ -0,0 +1,140 @@ +table: k2type_avto +caption: '' +fields: + type_avtoid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + type_avto_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + kolmest: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + kolbag: + caption: '' + visible: true + hidden: false + width: 100 + type: int(3) + isNull: false + isKey: '' + def: null + extra: '' + icon: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: null + extra: '' + nacenka_percent: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + nacenka_add: + caption: '' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + isKey: '' + def: null + extra: '' + kolfrom: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + description: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: false + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(3) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2type_avto + notUnique: '0' + seqIndex: '1' + column: type_avtoid + collation: A + cardinality: '8' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + type_avtoid: + table: k2type_avto + notUnique: '0' + seqIndex: '1' + column: type_avtoid + collation: A + cardinality: '8' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2type_mash.yml b/k2shop/usr/k2shop/metadata/transfer/k2type_mash.yml new file mode 100644 index 0000000..09a1822 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2type_mash.yml @@ -0,0 +1,47 @@ +table: k2type_mash +caption: '' +fields: + type_mashid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + type_mash_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + type_avtoid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2type_mash + notUnique: '0' + seqIndex: '1' + column: type_mashid + collation: A + cardinality: '4' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/transfer/k2type_transfer.yml b/k2shop/usr/k2shop/metadata/transfer/k2type_transfer.yml new file mode 100644 index 0000000..a2ed8a9 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/transfer/k2type_transfer.yml @@ -0,0 +1,57 @@ +table: k2type_transfer +caption: '' +fields: + type_transferid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + type_transfer_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + lang: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(3) + isNull: false + isKey: '' + def: ru + extra: '' + lgparentid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(3) + isNull: false + isKey: '' + def: '0' + extra: '' +indexes: + PRIMARY: + table: k2type_transfer + notUnique: '0' + seqIndex: '1' + column: type_transferid + collation: A + cardinality: '2' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/vdocs/k2add_files.yml b/k2shop/usr/k2shop/metadata/vdocs/k2add_files.yml new file mode 100644 index 0000000..aa37377 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/vdocs/k2add_files.yml @@ -0,0 +1,87 @@ +table: k2add_files +caption: '' +fields: + add_files: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: PRI + def: null + extra: auto_increment + file_caption: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + file_path: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + aukid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + tablename: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' + siteid: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: k2add_files + notUnique: '0' + seqIndex: '1' + column: add_files + collation: A + cardinality: '13' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/vdocs/vdHistory.yml b/k2shop/usr/k2shop/metadata/vdocs/vdHistory.yml new file mode 100644 index 0000000..8f50d1e --- /dev/null +++ b/k2shop/usr/k2shop/metadata/vdocs/vdHistory.yml @@ -0,0 +1,129 @@ +table: vdHistory +caption: '' +fields: + histid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + fileid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + md5_file: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: MUL + def: null + extra: '' + ordnum: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: false + isKey: MUL + def: null + extra: auto_increment + datecreate: + caption: '' + visible: true + hidden: false + width: 100 + type: datetime + isNull: true + isKey: MUL + def: null + extra: '' + usercreate: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' +indexes: + PRIMARY: + table: vdHistory + notUnique: '0' + seqIndex: '1' + column: histid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + idx_vdHistory_ordernum: + table: vdHistory + notUnique: '1' + seqIndex: '1' + column: ordnum + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + md5_file: + table: vdHistory + notUnique: '1' + seqIndex: '1' + column: md5_file + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + datecreate: + table: vdHistory + notUnique: '1' + seqIndex: '1' + column: datecreate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + usercreate: + table: vdHistory + notUnique: '1' + seqIndex: '1' + column: usercreate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/vdocs/vdProj.yml b/k2shop/usr/k2shop/metadata/vdocs/vdProj.yml new file mode 100644 index 0000000..90672e3 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/vdocs/vdProj.yml @@ -0,0 +1,60 @@ +table: vdProj +caption: '' +fields: + projid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + projname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: MUL + def: null + extra: '' + proj_comment: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: vdProj + notUnique: '0' + seqIndex: '1' + column: projid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + projname: + table: vdProj + notUnique: '1' + seqIndex: '1' + column: projname + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/vdocs/vdSign.yml b/k2shop/usr/k2shop/metadata/vdocs/vdSign.yml new file mode 100644 index 0000000..7e5aea4 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/vdocs/vdSign.yml @@ -0,0 +1,93 @@ +table: vdSign +caption: '' +fields: + signid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + username: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + fileid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + sign_hesh: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + signdate: + caption: '' + visible: true + hidden: false + width: 100 + type: timestamp + isNull: false + isKey: MUL + def: CURRENT_TIMESTAMP + extra: 'on update CURRENT_TIMESTAMP' +indexes: + PRIMARY: + table: vdSign + notUnique: '0' + seqIndex: '1' + column: signid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + username: + table: vdSign + notUnique: '1' + seqIndex: '1' + column: username + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + signdate: + table: vdSign + notUnique: '1' + seqIndex: '1' + column: signdate + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/vdocs/vdTabuFiles.yml b/k2shop/usr/k2shop/metadata/vdocs/vdTabuFiles.yml new file mode 100644 index 0000000..2940776 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/vdocs/vdTabuFiles.yml @@ -0,0 +1,73 @@ +table: vdTabuFiles +caption: '' +fields: + tabuid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + tabuname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: MUL + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: '0' + extra: '' +indexes: + PRIMARY: + table: vdTabuFiles + notUnique: '0' + seqIndex: '1' + column: tabuid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + del: + table: vdTabuFiles + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + tabuname: + table: vdTabuFiles + notUnique: '1' + seqIndex: '1' + column: tabuname + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/vdocs/vdTreeRight.yml b/k2shop/usr/k2shop/metadata/vdocs/vdTreeRight.yml new file mode 100644 index 0000000..47be624 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/vdocs/vdTreeRight.yml @@ -0,0 +1,153 @@ +table: vdTreeRight +caption: '' +fields: + tree_rightid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + treeid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + username: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + roleid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + rtree: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + wtree: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + admtree: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + rfile: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + wfile: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: null + extra: '' + rmyfile: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: '' + def: '0' + extra: '' + comment_right: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' +indexes: + PRIMARY: + table: vdTreeRight + notUnique: '0' + seqIndex: '1' + column: tree_rightid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + username: + table: vdTreeRight + notUnique: '1' + seqIndex: '1' + column: username + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + roleid: + table: vdTreeRight + notUnique: '1' + seqIndex: '1' + column: roleid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata/vdocs/vdTypeDoc.yml b/k2shop/usr/k2shop/metadata/vdocs/vdTypeDoc.yml new file mode 100644 index 0000000..a815986 --- /dev/null +++ b/k2shop/usr/k2shop/metadata/vdocs/vdTypeDoc.yml @@ -0,0 +1,106 @@ +table: vdTypeDoc +caption: '' +fields: + typedocid: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + def: null + extra: '' + typedocname: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(150) + isNull: true + isKey: MUL + def: null + extra: '' + short_name: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: MUL + def: null + extra: '' + comment_typedoc: + caption: '' + visible: true + hidden: false + width: 100 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + del: + caption: '' + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + isKey: MUL + def: '0' + extra: '' +indexes: + PRIMARY: + table: vdTypeDoc + notUnique: '0' + seqIndex: '1' + column: typedocid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + del: + table: vdTypeDoc + notUnique: '1' + seqIndex: '1' + column: del + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + short_name: + table: vdTypeDoc + notUnique: '1' + seqIndex: '1' + column: short_name + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + typedocname: + table: vdTypeDoc + notUnique: '1' + seqIndex: '1' + column: typedocname + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata_view/dp2/dp2_auditors_plod.yml b/k2shop/usr/k2shop/metadata_view/dp2/dp2_auditors_plod.yml new file mode 100644 index 0000000..5c240b7 --- /dev/null +++ b/k2shop/usr/k2shop/metadata_view/dp2/dp2_auditors_plod.yml @@ -0,0 +1,222 @@ +select: select auditid, fio, fio_rod, fio_znah, userid, type_agronomid, date_and_num, date_and_num_pidv, vid_cultur, vid_work, active, date_otmen_svid, dp_posad_name, comment_auditor, type_audit, order_ins, OblastId from dp2_auditors +#where: "where type_audit='plod'" +table: dp2_auditors +caption: 'Аудитори' +# custom_form: true +sortname: order_ins +sortorder: desc +form_width: 725 +form_height: 520 +fields: + auditid: + caption: 'id аудитора' + visible: true + hidden: true + readonly: true + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + extra: '' + fio: + caption: 'ПІБ
аудитора' + visible: true + hidden: false + width: 175 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + fio_rod: + caption: 'ПІБ
- у особі' + visible: true + hidden: false + width: 175 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + fio_znah: + caption: 'ПІБ
- призначити' + visible: true + hidden: false + width: 175 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + dp_posad_name: + caption: 'Найменування
посади' + visible: true + hidden: false + width: 150 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + OblastId: + caption: 'Область' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + type_field: DropDown + sql: select OblastId as k, OblastNameUA as v from dp2Oblast order by OblastNameUA + date_and_num: + caption: 'Дата та номер
видачі свідоцтва' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + date_and_num_pidv: + caption: 'Дата видачі та номер
свідоцтва про
підвищення кваліфікації' + visible: true + hidden: false + width: 150 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + vid_cultur: + caption: 'Види культур' + visible: true + hidden: false + width: 200 + type: varchar(4096) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + vid_work: + caption: 'Види робіт із сертифікації
насіння та садивного матеріалу' + visible: true + hidden: false + width: 250 + type: varchar(2048) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + date_otmen_svid: + caption: 'Дата скасування чи
тимчасового зупинення' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + #width_form: 500 + type_field: date + comment_auditor: + caption: 'Примітка' + visible: true + hidden: false + width: 150 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + + type_audit: + caption: 'Тип аудитора' + visible: false + hidden: true + width: 75 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + def_value: plod + disabled: true + userid: + caption: Користувач + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + type_field: DropDown + sql: select null as k, '---' as v union select user_id as k, name as v from k2users where roleid = 'a5260dc172fb6a1b5f1c448454a0734b' #or roleid = '8db46db06007fb61127543d3bb1fdead' + type_agronomid: + caption: 'Тип агронома' + visible: true + hidden: false + width: 75 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + order_ins: + caption: 'id встаки' + visible: true + hidden: false + readonly: true + width: 75 + type: integer + isNull: false + isKey: PRI + def: null + extra: '' + disabled: true + active: + caption: 'Акт.' + visible: true + hidden: false + readonly: false + width: 75 + type: integer + type_field: checkbox + isNull: false + isKey: PRI + def: null + extra: '' + disabled: true + +indexes: + PRIMARY: + table: dp2_auditors + notUnique: '0' + seqIndex: '1' + column: auditid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata_view/dp2/dp2_auditors_pole.yml b/k2shop/usr/k2shop/metadata_view/dp2/dp2_auditors_pole.yml new file mode 100644 index 0000000..127c27b --- /dev/null +++ b/k2shop/usr/k2shop/metadata_view/dp2/dp2_auditors_pole.yml @@ -0,0 +1,148 @@ +select: select * from dp2_auditors +where: "where type_audit='pole'" +table: dp2_auditors +caption: 'Аудитори' +custom_form: true +sortname: order_ins +sortorder: desc +form_width: 725 +form_height: 520 +fields: + auditid: + caption: 'id аудитора' + visible: true + hidden: true + readonly: true + width: 100 + type: varchar(75) + isNull: false + isKey: PRI + extra: '' + fio: + caption: 'ПІБ
аудитора' + visible: true + hidden: false + width: 150 + type: varchar(150) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + date_and_num: + caption: 'Дата та номер
видачі свідоцтва' + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + date_and_num_pidv: + caption: 'Дата видачі та номер
свідоцтва про
підвищення кваліфікації' + visible: true + hidden: false + width: 150 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + vid_cultur: + caption: 'Види культур' + visible: true + hidden: false + width: 200 + type: varchar(4096) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + vid_work: + caption: 'Види робіт із сертифікації
насіння та садивного матеріалу' + visible: true + hidden: false + width: 250 + type: varchar(2048) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + date_otmen_svid: + caption: 'Дата скасування чи
тимчасового зупинення' + visible: true + hidden: false + width: 100 + type: date + isNull: true + isKey: '' + def: null + extra: '' + #width_form: 500 + type_field: date + dp_posad_name: + caption: 'Найменування
посади/підприємства' + visible: true + hidden: false + width: 150 + type: varchar(250) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + comment_auditor: + caption: 'Примітка' + visible: true + hidden: false + width: 150 + type: varchar(1024) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + type_audit: + caption: 'Тип аудитора' + visible: false + hidden: true + width: 75 + type: varchar(75) + isNull: true + isKey: '' + def: null + extra: '' + width_form: 500 + def_value: pole + disabled: true + order_ins: + caption: 'id встаки' + visible: true + hidden: false + readonly: true + width: 75 + type: integer + isNull: false + isKey: PRI + def: null + extra: '' + disabled: true +indexes: + PRIMARY: + table: dp2_auditors + notUnique: '0' + seqIndex: '1' + column: auditid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' diff --git a/k2shop/usr/k2shop/metadata_view/dp2/dp2act_pop_ocen.yml b/k2shop/usr/k2shop/metadata_view/dp2/dp2act_pop_ocen.yml new file mode 100644 index 0000000..c8de56b --- /dev/null +++ b/k2shop/usr/k2shop/metadata_view/dp2/dp2act_pop_ocen.yml @@ -0,0 +1,412 @@ +table: dp2act_pop_ocen +select: "select d.act_popid, d.act_num, d.act_date, d.firmid, d.adress_act, d.CodKult, + d.SortID, d.catid, d.generationid, d.plosha, d.vneseno_reestr, + d.prichin_nevnes, d.is_vidpovidae, d.dotrimannya_vimog1, + d.dotrimannya_vimog2, d.dotrimannya_vimog3, d.dotrimannya_vimog4, + d.dotrimannya_vimog5, d.dotrimannya_vimog6, d.inspection_name, + d.inspector_name, d.predsravnik, d.comment_doc, d.order_ins, + d.usercreate, d.datecreate, d.userupdate, d.dateupdate, f.name_firm, + k.Kultura, sr.NameUA, kat.cat_name, g.generation_name + from dp2act_pop_ocen d + + LEFT JOIN k2firms f + ON d.firmid = f.firmid + + LEFT JOIN dp2Kultur k + ON d.CodKult = k.CodKult + + LEFT JOIN dp2SortReestr sr + ON d.SortID = sr.SortID + + LEFT JOIN dp2Categors kat + ON d.catid = kat.catid + + LEFT JOIN dp2generation g + ON d.generationid = g.generationid + + " +caption: Акт попередньго оцінювання +typeid: 1 +autowidth: false +sortname: order_ins +sortorder: desc +custom_form: true +form_width: 725 +form_height: 420 +width: 1500 +height: 600 +fields: + act_popid: + field: act_popid + alias: d.act_popid + caption: ID акту + visible: true + hidden: true + width: 100 + type: varchar(50) + isNull: false + readonly: true + align: left + D: + field: ' ' + caption: Д + width: 20 + readonly: true + search: false + align: center + type_field: condition + cond: + class: anone + exp: (false) + url2: '/?comp=k2show&mode=admin&t=dp2act_pop_ocen&id={act_popid}&op=print&temp=print' + target2: _blank + caption2: '' + readonly: true + + ####### Эта часть должна запускаться под супер-администратором ################ + + K: + field: ' ' + caption: К + width: 20 + readonly: true + search: false + align: center + type_field: condition + cond: + class: anone + exp: (false) + url2: '/?comp=k2show&mode=admin&t=dp2act_pop_ocen&id={act_popid}&op=designer&temp=print' + target2: _blank + caption2: "" + readonly: true + + ####### Конец. Эта часть должна запускаться под супер-администратором ################ + + act_num: + alias: d.act_num + caption: 'Акт №' + visible: true + hidden: false + width: 50 + type: varchar(75) + isNull: true + align: right + act_date: + alias: d.act_date + caption: 'Дата акту' + visible: true + hidden: false + width: 75 + type: date + isNull: true + align: center + type_field: date + name_firm: + alias: f.name_firm + alias_form: firmid + caption: Господарство + visible: true + hidden: false + width: 150 + type: varchar(75) + readonly: false + align: left + type_fieldform: DropDown + multy: false + sql_form: "select firmid as k, CONCAT(name_firm, IF(edrpou<>'',CONCAT(' (', edrpou,')'),'')) as v + from k2firms + where trim(name_firm)<>'' + order by name_firm " + width_form: 500 + adress_act: + alias: d.adress_act + caption: Адреса + visible: true + hidden: false + width: 100 + type: varchar(75) + width_form: 500 + CodKult: + field: Kultura + alias: k.Kultura + alias_form: CodKult + depend: SortID + depend_sql: 'select SortID as k, NameUA as v from dp2SortReestr where CodKult = {mid} ' + caption: Культура + visible: true + hidden: false + width: 100 + type: varchar(75) + width_form: 500 + align: left + type_fieldform: DropDown + sql_form: select CodKult as k, Kultura as v from dp2Kultur order by Kultura + NameUA: + field: NameUA + alias: sr.NameUA + alias_form: SortID + caption: Сорт + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + align: left + width_form: 500 + child: true + relation: CodKult + type_fieldform: DropDown + sql_form: select SortID as k, NameUA as v from dp2SortReestr order by NameUA + cat_name: + field: cat_name + alias: kat.cat_name + alias_form: catid + caption: Категорія + visible: true + hidden: false + width: 100 + type: varchar(75) + isNull: true + align: left + width_form: 500 + type_fieldform: DropDown + sql_form: select catid as k, cat_name as v from dp2Categors order by cat_name + generation_name: + field: generation_name + alias: d.generationid + alias_form: generationid + caption: Генерація + visible: true + hidden: false + width: 100 + isNull: true + width_form: 500 + align: left + type_fieldform: DropDown + sql_form: select generationid as k, generation_name as v from dp2generation order by generation_name + plosha: + alias: d.plosha + caption: 'Площа' + visible: true + hidden: false + width: 100 + type: 'decimal(15,2)' + isNull: true + align: right + vneseno_reestr: + alias: d.vneseno_reestr + caption: Внесено
в реєстр + visible: true + hidden: false + width: 100 + type: int(11) + isNull: true + width_form: 200 + align: center + type_field: checkbox + prichin_nevnes: + alias: d.prichin_nevnes + caption: Причини не
внесення в
реєстр + visible: true + hidden: false + width: 100 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + is_vidpovidae: + alias: d.is_vidpovidae + caption: 'Відповідає' + visible: true + hidden: false + width: 75 + type: 'integer' + width_form: 200 + align: center + type_field: checkbox + dotrimannya_vimog1: + alias: d.dotrimannya_vimog1 + caption: 'Попередник' + visible: true + hidden: false + width: 75 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + dotrimannya_vimog2: + alias: d.dotrimannya_vimog2 + caption: 'Просторова ізоляція' + visible: true + hidden: false + width: 75 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + dotrimannya_vimog3: + alias: d.dotrimannya_vimog3 + caption: "Наявність карантинних об'єктів" + visible: true + hidden: false + width: 75 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + dotrimannya_vimog4: + alias: d.dotrimannya_vimog4 + caption: "Схема розміщення батьківських компонентів" + visible: true + hidden: false + width: 75 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + dotrimannya_vimog5: + alias: d.dotrimannya_vimog5 + caption: "Відсутність змішування насіння батьківських форм" + visible: true + hidden: false + width: 75 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + dotrimannya_vimog6: + alias: d.dotrimannya_vimog6 + caption: "Інші вимоги" + visible: true + hidden: false + width: 75 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + inspection_name: + alias: d.inspection_name + caption: "Інспекція" + visible: true + hidden: false + width: 75 + type: varchar(1024) + isNull: true + width_form: 500 + align: left + inspector_name: + alias: d.inspector_name + caption: "Інспектор" + visible: true + hidden: false + width: 75 + type: varchar(150) + isNull: true + width_form: 500 + align: left + predsravnik: + alias: d.predsravnik + caption: "Представник" + visible: true + hidden: false + width: 75 + type: varchar(150) + isNull: true + width_form: 500 + align: left + comment_doc: + alias: d.comment_doc + caption: "Примітки" + visible: true + hidden: false + width: 75 + type: varchar(150) + isNull: true + width_form: 500 + align: left + order_ins: + alias: d.order_ins + caption: "Сортування" + visible: true + hidden: false + width: 75 + type: int(11) + isNull: true + width_form: 200 + align: left + usercreate: + alias: d.usercreate + caption: "Створив" + visible: true + hidden: false + width: 75 + type: varchar(75) + isNull: true + width_form: 200 + align: left + op: ins + def_value: <%user%> + disabled: true + datecreate: + alias: d.datecreate + caption: 'Дата створення' + visible: true + hidden: false + width: 100 + type_field: datetime + #type: timestamp + op: ins + def_value: <%Now%> + disabled: true + userupdate: + alias: d.userupdate + caption: "Змінив" + visible: true + hidden: false + width: 75 + type: varchar(75) + isNull: true + width_form: 200 + align: left + def_value: <%user%> + disabled: true + dateupdate: + alias: d.dateupdate + caption: 'Дата зміни' + visible: true + hidden: false + width: 100 + type_field: datetime + #type: timestamp + isNull: true + def_value: <%Now%> + disabled: true +indexes: + PRIMARY: + table: act_popid + notUnique: '0' + seqIndex: '1' + column: act_popid + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: '' + index_type: BTREE + comment: '' + index_comment: '' + order_ins: + table: dp2act_pop_ocen + notUnique: '1' + seqIndex: '1' + column: order_ins + collation: A + cardinality: '0' + sub_part: null + packed: null + isNull: 'YES' + index_type: BTREE + comment: '' + index_comment: '' + diff --git a/k2shop/usr/k2shop/model/php/Bug.php b/k2shop/usr/k2shop/model/php/Bug.php new file mode 100644 index 0000000..9547f18 --- /dev/null +++ b/k2shop/usr/k2shop/model/php/Bug.php @@ -0,0 +1,120 @@ +products = new ArrayCollection(); + } + + public function getId() + { + return $this->id; + } + + public function getDescription() + { + return $this->description; + } + + public function setDescription($description) + { + $this->description = $description; + } + + public function setCreated(DateTime $created) + { + $this->created = $created; + } + + public function getCreated() + { + return $this->created; + } + + public function setStatus($status) + { + $this->status = $status; + } + + public function getStatus() + { + return $this->status; + } + + public function setEngineer($engineer) + { + $engineer->assignedToBug($this); + $this->engineer = $engineer; + } + + public function setReporter($reporter) + { + $reporter->addReportedBug($this); + $this->reporter = $reporter; + } + + public function getEngineer() + { + return $this->engineer; + } + + public function getReporter() + { + return $this->reporter; + } + + public function assignToProduct($product) + { + $this->products[] = $product; + } + + public function getProducts() + { + return $this->products; + } + + public function close() + { + $this->status = "CLOSE"; + } +} + + + \ No newline at end of file diff --git a/k2shop/usr/k2shop/model/php/BugRepository.php b/k2shop/usr/k2shop/model/php/BugRepository.php new file mode 100644 index 0000000..786992c --- /dev/null +++ b/k2shop/usr/k2shop/model/php/BugRepository.php @@ -0,0 +1,43 @@ +getEntityManager()->createQuery($dql); + $query->setMaxResults($number); + return $query->getResult(); + } + + public function getRecentBugsArray($number = 30) + { + $dql = "SELECT b, e, r, p FROM Bug b JOIN b.engineer e ". + "JOIN b.reporter r JOIN b.products p ORDER BY b.created DESC"; + $query = $this->getEntityManager()->createQuery($dql); + $query->setMaxResults($number); + return $query->getArrayResult(); + } + + public function getUsersBugs($userId, $number = 15) + { + $dql = "SELECT b, e, r FROM Bug b JOIN b.engineer e JOIN b.reporter r ". + "WHERE b.status = 'OPEN' AND e.id = ?1 OR r.id = ?1 ORDER BY b.created DESC"; + + return $this->getEntityManager()->createQuery($dql) + ->setParameter(1, $userId) + ->setMaxResults($number) + ->getResult(); + } + + public function getOpenBugsByProduct() + { + $dql = "SELECT p.id, p.name, count(b.id) AS openBugs FROM Bug b ". + "JOIN b.products p WHERE b.status = 'OPEN' GROUP BY p.id"; + return $this->getEntityManager()->createQuery($dql)->getScalarResult(); + } +} diff --git a/k2shop/usr/k2shop/model/php/K2users.php b/k2shop/usr/k2shop/model/php/K2users.php new file mode 100644 index 0000000..eca3de4 --- /dev/null +++ b/k2shop/usr/k2shop/model/php/K2users.php @@ -0,0 +1,341 @@ +id; + } + + public function getName() + { + return $this->name; + } + + public function setName($name) + { + $this->name = $name; + } +} diff --git a/k2shop/usr/k2shop/model/php/User.php b/k2shop/usr/k2shop/model/php/User.php new file mode 100644 index 0000000..c1392f9 --- /dev/null +++ b/k2shop/usr/k2shop/model/php/User.php @@ -0,0 +1,66 @@ +reportedBugs = new ArrayCollection(); + $this->assignedBugs = new ArrayCollection(); + } + + public function getId() + { + return $this->id; + } + + public function getName() + { + return $this->name; + } + + public function setName($name) + { + $this->name = $name; + } + + public function addReportedBug($bug) + { + $this->reportedBugs[] = $bug; + } + + public function assignedToBug($bug) + { + $this->assignedBugs[] = $bug; + } +} + \ No newline at end of file diff --git a/k2shop/usr/k2shop/model/xml/ExampleDoctrine.dcm.xml b/k2shop/usr/k2shop/model/xml/ExampleDoctrine.dcm.xml new file mode 100644 index 0000000..44b5404 --- /dev/null +++ b/k2shop/usr/k2shop/model/xml/ExampleDoctrine.dcm.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + diff --git a/k2shop/usr/k2shop/model/yaml/ExampleDoctrine.dcm.yml b/k2shop/usr/k2shop/model/yaml/ExampleDoctrine.dcm.yml new file mode 100644 index 0000000..7d80406 --- /dev/null +++ b/k2shop/usr/k2shop/model/yaml/ExampleDoctrine.dcm.yml @@ -0,0 +1,26 @@ +ExampleDoctrine: + type: entity + table: exampledoctrine + repositoryClass: BugRepository + id: + id: + type: integer + generator: + strategy: AUTO + fields: + description: + type: text + created: + type: datetime + status: + type: string + manyToOne: + reporter: + targetEntity: User + inversedBy: reportedBugs + engineer: + targetEntity: User + inversedBy: assignedBugs + manyToMany: + products: + targetEntity: Product diff --git a/k2shop/usr/k2shop/proxy b/k2shop/usr/k2shop/proxy new file mode 100644 index 0000000..36b2197 --- /dev/null +++ b/k2shop/usr/k2shop/proxy @@ -0,0 +1,11 @@ +#!/bin/bash +# Скрипт получает прокси-сервера, а так же производит их проверку + +# Экспортируем товары в Prom +php cmd.php -c=get_proxy_list + +# Проверяем количество товаров в интернет-магазине +php cmd.php -c=check_proxises + + +exit 0 \ No newline at end of file diff --git a/k2shop/usr/k2shop/resource/yaml/en/k2cfg-month.yml b/k2shop/usr/k2shop/resource/yaml/en/k2cfg-month.yml new file mode 100644 index 0000000..685c112 --- /dev/null +++ b/k2shop/usr/k2shop/resource/yaml/en/k2cfg-month.yml @@ -0,0 +1,12 @@ +1: January +2: February +3: March +4: April +5: May +6: June +7: July +8: August +9: September +10: October +11: November +12: December \ No newline at end of file diff --git a/k2shop/usr/k2shop/resource/yaml/k2cfg-langs.yml b/k2shop/usr/k2shop/resource/yaml/k2cfg-langs.yml new file mode 100644 index 0000000..081d60f --- /dev/null +++ b/k2shop/usr/k2shop/resource/yaml/k2cfg-langs.yml @@ -0,0 +1,306 @@ +en: + name: Английский + align: left +ua: + name: Украинский + align: left +ru: + name: Русский + align: left +pl: + name: Польский + align: left +by: + name: Белорусский + align: left +cn: + name: Китайский + align: left +ja: + name: Японский + align: left +cs: + name: Чешский + align: left +sl: + name: Словенский + align: left +sk: + name: Словацкий + align: left +de: + name: Немецкий + align: left +hl: + name: Грузинский + align: left +fr: + name: Французский + align: left +pt: + name: Португальский + align: left +es: + name: Испанский + align: left +it: + name: Итальянский + align: left +ga: + name: Ирландский + align: left +ar: + name: Арабский + align: right +az: + name: Азербайджанский + align: left +sq: + name: Албанский + align: left +am: + name: Амхарский + align: left +hy: + name: Армянский + align: left +af: + name: Африканский + align: left +bg: + name: Болгарский + align: left +bn: + name: Бенгальский + align: left +my: + name: Бирманский + align: left +bs: + name: Боснийский + align: left +cy: + name: Валлийский + align: left +hu: + name: Венгерский + align: left +vi: + name: Вьетнамский + align: left +haw: + name: Гавайский + align: left +gl: + name: Галлисийский + align: left +el: + name: Греческий + align: left +gu: + name: Гуджарати + align: left +da: + name: Датский + align: left +zu: + name: Зулу + align: left +iw: + name: Иврит + align: right +ig: + name: Игбо + align: left +yi: + name: Идиш + align: left +id: + name: Индонезийский + align: left +yo: + name: Йоруба + align: left +kk: + name: Казахский + align: left +kn: + name: Каннада + align: left +ca: + name: Каталанский + align: left +ky: + name: Киргизский + align: left +ko: + name: Корейский + align: left +co: + name: Корсиканский + align: left +ht: + name: Креольский (Гаити) + align: left +ku: + name: Курманджи + align: left +km: + name: Кхмерский + align: left +xh: + name: Кхоса + align: left +lo: + name: Лаосский + align: left +la: + name: Латинский + align: left +lv: + name: Латышский + align: left +lt: + name: Литовский + align: left +lb: + name: Люксембурский + align: left +mk: + name: Македонский + align: left +mg: + name: Маласийский + align: left +ms: + name: Малайский + align: left +ml: + name: Малаялам + align: left +mt: + name: Мальтийский + align: left +mi: + name: Маори + align: left +mr: + name: Маратхи + align: left +mn: + name: Монгольский + align: left +ne: + name: Непальский + align: left +nl: + name: Нидерландский + align: left +no: + name: Норвежский + align: left +pa: + name: Панджаби + align: left +fa: + name: Персидский + align: right +ps: + name: Пушту + align: right +ro: + name: Румынский + align: left +sm: + name: Самоанский + align: left +ceb: + name: Себуанский + align: left +sr: + name: Сербский + align: left +st: + name: Сесото + align: left +si: + name: Сингальский + align: left +sd: + name: Синдхи + align: right +so: + name: Сомалийский + align: left +sw: + name: Суахили + align: left +su: + name: Суданский + align: left +tg: + name: Таджикский + align: left +th: + name: Тайский + align: left +ta: + name: Тамильский + align: left +te: + name: Телугу + align: left +tr: + name: Турецкий + align: left +uz: + name: Узбекский + align: left +ur: + name: Урду + align: right +tl: + name: Филлипинский + align: left +fi: + name: Финский + align: left +fy: + name: Фризский + align: left +ha: + name: Хауса + align: left +hi: + name: Хинди + align: left +hmn: + name: Хмонг + align: left +hr: + name: Хорватский + align: left +ny: + name: Чева + align: left +sv: + name: Шведский + align: left +sn: + name: Шона + align: left +gd: + name: Шотландский (гэльский) + align: left +eo: + name: Эсперанто + align: left +et: + name: Эстонский + align: left +jw: + name: Яванский + align: left +eu: + name: Баскский + align: left \ No newline at end of file diff --git a/k2shop/usr/k2shop/resource/yaml/ru/k2cfg-month.yml b/k2shop/usr/k2shop/resource/yaml/ru/k2cfg-month.yml new file mode 100644 index 0000000..290d357 --- /dev/null +++ b/k2shop/usr/k2shop/resource/yaml/ru/k2cfg-month.yml @@ -0,0 +1,12 @@ +1: январь +2: февраль +3: март +4: апрель +5: май +6: июнь +7: июль +8: август +9: сентябрь +10: октябрь +11: ноябрь +12: декабрь \ No newline at end of file diff --git a/k2shop/usr/k2shop/resource/yaml/ua/k2cfg-month.yml b/k2shop/usr/k2shop/resource/yaml/ua/k2cfg-month.yml new file mode 100644 index 0000000..cfa8f36 --- /dev/null +++ b/k2shop/usr/k2shop/resource/yaml/ua/k2cfg-month.yml @@ -0,0 +1,12 @@ +1: січня +2: лютого +3: березня +4: квітня +5: травня +6: червня +7: липня +8: серпня +9: вересня +10: жовтня +11: листопада +12: грудня \ No newline at end of file diff --git a/k2shop/usr/k2shop/script/uniq_text.php b/k2shop/usr/k2shop/script/uniq_text.php new file mode 100644 index 0000000..a44ac8b --- /dev/null +++ b/k2shop/usr/k2shop/script/uniq_text.php @@ -0,0 +1,148 @@ + + + +Проверка уникальности текста + + + +

Проверка уникальности текста в интернете.

+
+Текст для проверки +(Скопируйте сюда текст веб-страницы):
+
+ +
+[\s\S]*?\<\/ol[\s\S]*?\>/", $txt, $results); +// Из списка ссылок делаем массив +preg_match_all("/\[\s\S]*?\
([\s\S]*?)\<\/div\>[\s\S]*?\<\/li[\s\S]*?\>/", $results[0], $results); +$results[1] = array_map("handle_info", $results[1]); +return array($brief, $results[1]); +} +/** +* Получает информацию о выдаче Google по запросу +* +* @param string $query текст запроса без URL кодирования +* @return array +*/ +function top_10_g($query) { +$url = "http://www.google.com/search?hl=ru&q=".urlencode($query); +$txt = file_get_contents($url); +$brief = get_brief_g($txt); +if (!is_array($brief)) { +return false; +} +return array($brief, false); +} +/** +* Получает краткую информацию о числе результатов поиска в Yandex +* +* @param string $text текст страницы +* @return array $a $a[1] - число страниц, $a[2] - число сайтов +*/ +function get_brief($text){ +preg_match("/\[\s\S]+?:[\s\S]+?(\d+)[\s\S]+?\<\/title\>/i", $text, $ref); +$ref[1] = (@$ref[1]) ? $ref[1] : 0 ; +return $ref; +} +/** +* Получает краткую информацию о числе результатов поиска в Google +* +* @param string $text текст страницы +* @return array $a $a[1] - число страниц +*/ +function get_brief_g($text){ + +global $k2; + +$exp = "/\
\
\[\s\S]*?\<\/b\>\<\/div>\[\s\S]*?\[\d]*?\<\/b\> - \[\d]*?\<\/b\>[\s\S]*?\([\d\s]*?)\<\/b\>[\s\S]*?\<\/p\><\/div\>/i"; +if (!preg_match($exp, $text, $ref)) { +return false; +} +$ref[1] = (isset($ref[1]))?(int)str_replace(" ", "", $ref[1]):0; +return $ref; +} + +if ($k2->post('query')<>'') { +$log = array(); +$log['query'] = $k2->post('query'); +$queries = (get_magic_quotes_gpc())?stripslashes($k2->post('query')):$k2->post('query'); +$queries = preg_replace("/[?!\(\)'\",]/", "", $queries); +$queries = preg_replace("/[- ]{2}/", " ", $queries); +$queries = preg_replace("/ +/", " ", $queries); +$queries = str_replace(".", "\n", $queries); +$queries = explode("\n", trim($queries)); // Разбиваем на предложения +?> +

Яндекс

+ + + 30) { +$q = preg_replace("/(([\S]+?[\s]+){3,9}[\S]+)[\s\S]*/", "$1", $q); +$top = @top_10("\"".trim($q)."\""); +$log["yandex"][] = array($top[0][1], $q); +?>
СтраницЗапрос
">" target="_blank">
+

Google

+ + + 30) { +$q = preg_replace("/(([\S]+?[\s]+){3,9}[\S]+)[\s\S]*/", "$1", $q); +$top = @top_10_g("\"".trim($q)."\""); +$log["google"][] = array(@$top[0][1], $q); +?>
СайтовЗапрос
" target="_blank">
\ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/clear_db/vdoc/clear_db_vdoc.sql b/k2shop/usr/k2shop/sql/clear_db/vdoc/clear_db_vdoc.sql new file mode 100644 index 0000000..edb07e4 --- /dev/null +++ b/k2shop/usr/k2shop/sql/clear_db/vdoc/clear_db_vdoc.sql @@ -0,0 +1,4 @@ +delete from vdHistory; +delete from vdFiles; +delete from vdTree; +delete from vdTreeRight; diff --git a/k2shop/usr/k2shop/sql/del_old_tables/shop_script.sql b/k2shop/usr/k2shop/sql/del_old_tables/shop_script.sql new file mode 100644 index 0000000..ea83ecb --- /dev/null +++ b/k2shop/usr/k2shop/sql/del_old_tables/shop_script.sql @@ -0,0 +1,27 @@ +/* Удаление старых таблиц, присущих другим системам. + В ДАННОМ СКРИПТЕ УДАЛЯЮТСЯ ТАБЛИЦЫ ДЛЯ SHOP_SCRIPT + */ + +DROP TABLE `wa_country`; + +DROP TABLE `wa_log`; + +DROP TABLE `wa_login_log`; + +DROP TABLE `wa_region`; + +DROP TABLE `wa_contact_settings`; + +DROP TABLE `wa_contact_rights`; + +DROP TABLE `wa_contact_emails`; + +DROP TABLE `wa_contact_data`; + +DROP TABLE `wa_contact_category`; + +DROP TABLE `wa_contact_categories`; + +DROP TABLE `wa_contact`; + + diff --git a/k2shop/usr/k2shop/sql/rabota/view.sql b/k2shop/usr/k2shop/sql/rabota/view.sql new file mode 100644 index 0000000..2f46ae4 --- /dev/null +++ b/k2shop/usr/k2shop/sql/rabota/view.sql @@ -0,0 +1,40 @@ +/* Статистика о вакансиях */ +CREATE VIEW vakansystat +AS + SELECT v.*, dolgn.name_l1 dolgn, vt.name_l1 type_sudna, ag.name_l1 agency_name + FROM vacancy v + + left join position dolgn + on v.position=dolgn.id + + left join vessel_type vt + on v.vessel_type=vt.id + + left join agency ag + on v.agency_id=ag.user_id +; + + +/* Заказы */ +CREATE VIEW viewzakaz +AS + SELECT z.zakazid, z.fio, z.kolweek, z.email, z.phone, v.nameval, u.nameusl, p.cena, d.name_l1 as dolgnname, z.datezak + FROM crZakaz z + + LEFT JOIN crVal v + ON (z.valid=v.valid) + + LEFT JOIN crUslug u + ON (z.uslugid=u.uslugid) + + LEFT JOIN crPrice p + ON (z.valid=p.valid) + and(z.uslugid=p.uslugid) + and(z.kolweek=p.kolweeks) + + + LEFT JOIN position d + ON (z.dolgnid=d.id) +; + + diff --git a/k2shop/usr/k2shop/sql/sql/k2func.sql b/k2shop/usr/k2shop/sql/sql/k2func.sql new file mode 100644 index 0000000..29ddf85 --- /dev/null +++ b/k2shop/usr/k2shop/sql/sql/k2func.sql @@ -0,0 +1,15 @@ +/*******************************************************************************************/ +/* Функции системы Корпорация 2 */ +/*******************************************************************************************/ +DELIMITER $$ +DROP FUNCTION IF EXISTS myid;$$ +create function myid() +RETURNS varchar(75) +BEGIN + DECLARE newid varchar(75); + + SET newid:=md5(UUID()); + + RETURN newid; +END$$ +DELIMITER ; diff --git a/k2shop/usr/k2shop/sql/sql/transfer/k2transfer_detile.sql b/k2shop/usr/k2shop/sql/sql/transfer/k2transfer_detile.sql new file mode 100644 index 0000000..3307bf5 --- /dev/null +++ b/k2shop/usr/k2shop/sql/sql/transfer/k2transfer_detile.sql @@ -0,0 +1,526 @@ + +/**************************************************************************************/ +/* Трансферы */ +/**************************************************************************************/ + +DROP TRIGGER `k2transfer_before_ins`; + +/* Триггер подсчета статистики для трансферов */ +CREATE DEFINER = CURRENT_USER TRIGGER `k2transfer_before_ins` BEFORE INSERT ON `k2transfer` + FOR EACH ROW +BEGIN + + DECLARE partner_skidka DECIMAL(15,2); + DECLARE summazak DECIMAL(15,2); + + + + /* Контроль заполнения полей */ + IF (NEW.summa_transfer is null) THEN + SET NEW.summa_transfer=0; + END IF; + + SET @summazak:=NEW.summa_transfer; + + IF (NEW.cena_partner is null) THEN + SET NEW.cena_partner=0; + END IF; + + IF (NEW.sum_k_oplat is null) THEN + SET NEW.sum_k_oplat=0; + END IF; + + IF (NEW.ost1 is null) THEN + SET NEW.ost1=0; + END IF; + + IF (NEW.ost2 is null) THEN + SET NEW.ost2=0; + END IF; + + IF (NEW.sum10 is null) THEN + SET NEW.sum10=0; + END IF; + + IF (NEW.sum_reste is null) THEN + SET NEW.sum_reste=0; + END IF; + + IF (NEW.active is null) THEN + SET NEW.active=1; + END IF; + + + IF (NEW.balanspartner is null) THEN + SET NEW.balanspartner=0; + END IF; + + IF (NEW.balanstransp is null) THEN + SET NEW.balanstransp=0; + END IF; + + IF (NEW.sumoplach is null) THEN + SET NEW.sumoplach=0; + END IF; + + IF (NEW.opl_predst is null) THEN + SET NEW.opl_predst=0; + END IF; + + IF (NEW.opl_transp is null) THEN + SET NEW.opl_transp=0; + END IF; + + IF (NEW.cena_perevozchik is null) THEN + SET NEW.cena_perevozchik=0; + END IF; + + IF (NEW.dohod_predstav is null) THEN + SET NEW.dohod_predstav=0; + END IF; + + + /* Алгоритм расчета: + цена: 59 + цена перевозчика: X (не могу узнать, так как в справочнике тарифов не находится + доход филиала: (59-X-(X*8%))*10% + Reste: (59-X-(X*8%))*90% + + 8% - это прибыли для белой бухгалтерии (поле ost1). Они берутся от закупочной стоимости + закупка + 8% отправляются в головной офис + а всё остальное остаётся в представительстве и разделяется на прибыли представительства (10%) и Reste (90%) + */ + + + + /* Расчет цены партнера-турагенства */ + /*SET @partner_skidka := (SELECT p.partner_skidka FROM k2_partner_trans p WHERE p.partner_transid = NEW.partner_transid);*/ + + SET @partner_skidka := (SELECT MAX(m) FROM + (SELECT d.partner_discount as m + FROM k2_partner_discount d + + left JOIN k2punkts p + ON p.cityid=d.cityid + + left join k2transfer t + on t.punkt_otpravid = p.punktid and t.partner_transid = NEW.partner_transid and t.punkt_otpravid = NEW.punkt_otpravid + + WHERE d.partner_transid = t.partner_transid LIMIT 1 + UNION + SELECT s.partner_discount + FROM k2_partner_discount s + + left JOIN k2punkts k + ON k.cityid=s.cityid + + left join k2transfer r + on r.punkt_naznachid = k.punktid and r.partner_transid = NEW.partner_transid and r.punkt_naznachid = NEW.punkt_naznachid + + WHERE s.partner_transid = r.partner_transid LIMIT 1 + UNION SELECT p.partner_skidka FROM k2_partner_trans p WHERE p.partner_transid = NEW.partner_transid) as w); + + + + /* SET @partner_skidka=0;*/ + + IF (@partner_skidka is null) THEN + SET @partner_skidka:=0; + END IF; + + SET @partner_skidka := @partner_skidka + @discount_ind; + SET NEW.cena_partner=@summazak*(100-@partner_skidka)/100; + + IF (@partner_skidka<>0) THEN + SET @summazak:=NEW.cena_partner; + END IF; + + + + + /* Осталось оплатить */ + SET NEW.sum_k_oplat=@summazak-NEW.sumoplach; + + + /* Расчет суммы по белой бухгалтерии */ + SET NEW.ost1=NEW.cena_perevozchik*0.08; + + + /* Оплата представительству */ + IF (NEW.predstavid is null) THEN + SET NEW.balanspartner=0; + SET NEW.sum_reste=0; + SET NEW.dohod_predstav=0; + ELSE + + /* Сумма бухгалтерии 2 */ + SET NEW.dohod_predstav=((@summazak-NEW.cena_perevozchik)-NEW.ost1)*0.1; + SET NEW.sum_reste=((@summazak-NEW.cena_perevozchik)-NEW.ost1)*0.9; + + IF (NEW.sum_reste<0) THEN + SET NEW.sum_reste=0; + SET NEW.dohod_predstav=0; + END IF; + + SET NEW.balanspartner=NEW.opl_predst-(@summazak-NEW.dohod_predstav); + + /*SET NEW.balanspartner=NEW.opl_predst-(@summazak*((100-10)/100));*/ + + END IF; + + + + /* Оплата представительству */ + /*IF (NEW.predstavid is null) THEN + SET NEW.balanspartner=0; + ELSE + SET NEW.balanspartner=NEW.opl_predst-(@summazak*((100-10)/100)); + END IF;*/ + + + + /* Оплата перевозчику */ + IF (NEW.ispolnitelid is null) THEN + SET NEW.opl_transp=0; + ELSE + SET NEW.balanstransp=NEW.opl_transp-NEW.cena_perevozchik; + END IF; + + + + + /* Установка даты создания */ + SET NEW.createdate=now(); + SET NEW.createupdate=now(); + + + /* Уменьшаю старый счетчик */ + /*IF (not(NEW.group_transferid is null)) THEN + UPDATE k2group_transfer + SET koltransfers=koltransfers+1, summa_group=summa_group+NEW.summa_transfer + WHERE group_transferid=NEW.group_transferid; + END IF;*/ + + +END; + + +DROP TRIGGER `k2transfer_before_upd`; + +CREATE DEFINER = CURRENT_USER TRIGGER `k2transfer_before_upd` BEFORE UPDATE ON `k2transfer` + FOR EACH ROW +BEGIN + + DECLARE partner_skidka DECIMAL(15,2); + DECLARE summazak DECIMAL(15,2); + + /* Контроль заполнения полей */ + IF (NEW.summa_transfer is null) THEN + SET NEW.summa_transfer=0; + END IF; + + SET @summazak:=NEW.summa_transfer; + + IF (NEW.cena_partner is null) THEN + SET NEW.cena_partner=0; + END IF; + + IF (NEW.sum_k_oplat is null) THEN + SET NEW.sum_k_oplat=0; + END IF; + + IF (NEW.ost1 is null) THEN + SET NEW.ost1=0; + END IF; + + IF (NEW.ost2 is null) THEN + SET NEW.ost2=0; + END IF; + + IF (NEW.sum10 is null) THEN + SET NEW.sum10=0; + END IF; + + IF (NEW.sum_reste is null) THEN + SET NEW.sum_reste=0; + END IF; + + IF (NEW.active is null) THEN + SET NEW.active=1; + END IF; + + + IF (NEW.balanspartner is null) THEN + SET NEW.balanspartner=0; + END IF; + + IF (NEW.balanstransp is null) THEN + SET NEW.balanstransp=0; + END IF; + + IF (NEW.sumoplach is null) THEN + SET NEW.sumoplach=0; + END IF; + + IF (NEW.opl_predst is null) THEN + SET NEW.opl_predst=0; + END IF; + + IF (NEW.opl_transp is null) THEN + SET NEW.opl_transp=0; + END IF; + + IF (NEW.cena_perevozchik is null) THEN + SET NEW.cena_perevozchik=0; + END IF; + + IF (NEW.dohod_predstav is null) THEN + SET NEW.dohod_predstav=0; + END IF; + + + /* Алгоритм расчета: + цена: 59 + цена перевозчика: X (не могу узнать, так как в справочнике тарифов не находится + доход филиала: (59-X-(X*8%))*10% + Reste: (59-X-(X*8%))*90% + + 8% - это прибыли для белой бухгалтерии (поле ost1). Они берутся от закупочной стоимости + закупка + 8% отправляются в головной офис + а всё остальное остаётся в представительстве и разделяется на прибыли представительства (10%) и Reste (90%) + */ + + + + /* Расчет цены партнера-турагенства */ + /*SET @partner_skidka := (SELECT p.partner_skidka FROM k2_partner_trans p WHERE p.partner_transid = NEW.partner_transid);*/ + + SET @partner_skidka := (SELECT MAX(m) FROM + (SELECT d.partner_discount as m + FROM k2_partner_discount d + + left JOIN k2punkts p + ON p.cityid=d.cityid + + left join k2transfer t + on t.punkt_otpravid = p.punktid and t.partner_transid = NEW.partner_transid and t.punkt_otpravid = NEW.punkt_otpravid + + WHERE d.partner_transid = t.partner_transid LIMIT 1 + UNION + SELECT s.partner_discount + FROM k2_partner_discount s + + left JOIN k2punkts k + ON k.cityid=s.cityid + + left join k2transfer r + on r.punkt_naznachid = k.punktid and r.partner_transid = NEW.partner_transid and r.punkt_naznachid = NEW.punkt_naznachid + + WHERE s.partner_transid = r.partner_transid LIMIT 1 + UNION SELECT p.partner_skidka FROM k2_partner_trans p WHERE p.partner_transid = NEW.partner_transid) as w); + + /* SET @partner_skidka=0;*/ + + IF (@partner_skidka is null) THEN + SET @partner_skidka:=0; + END IF; + + SET NEW.cena_partner=@summazak*(100-@partner_skidka)/100; + + IF (@partner_skidka<>0) THEN + SET @summazak:=NEW.cena_partner; + END IF; + + + /* Осталось оплатить */ + SET NEW.sum_k_oplat=@summazak-NEW.sumoplach; + + + + /* Расчет суммы по белой бухгалтерии */ + SET NEW.ost1=NEW.cena_perevozchik*0.08; + + + /* Оплата представительству */ + IF (NEW.predstavid is null) THEN + SET NEW.balanspartner=0; + SET NEW.sum_reste=0; + SET NEW.dohod_predstav=0; + ELSE + + /* Сумма бухгалтерии 2 */ + SET NEW.dohod_predstav=((@summazak-NEW.cena_perevozchik)-NEW.ost1)*0.1; + SET NEW.sum_reste=((@summazak-NEW.cena_perevozchik)-NEW.ost1)*0.9; + + IF (NEW.sum_reste<0) THEN + SET NEW.sum_reste=0; + SET NEW.dohod_predstav=0; + END IF; + + SET NEW.balanspartner=NEW.opl_predst-(@summazak-NEW.dohod_predstav); + + /*SET NEW.balanspartner=NEW.opl_predst-(@summazak*((100-10)/100));*/ + + END IF; + + + + /* Оплата представительству */ + /*IF (NEW.predstavid is null) THEN + SET NEW.balanspartner=0; + ELSE + SET NEW.balanspartner=NEW.opl_predst-(@summazak*((100-10)/100)); + END IF;*/ + + + + /* Оплата перевозчику */ + IF (NEW.ispolnitelid is null) THEN + SET NEW.opl_transp=0; + ELSE + SET NEW.balanstransp=NEW.opl_transp-NEW.cena_perevozchik; + END IF; + + /*Признак оплаты*/ + IF (OLD.sum_k_oplat>0 AND NEW.sum_k_oplat<=0) THEN + SET NEW.ispayed=1; + END IF; + + + /* Установка даты создания */ + SET NEW.createdate=now(); + SET NEW.createupdate=now(); + + + /* Уменьшаю старый счетчик */ + /*IF (not(NEW.group_transferid is null)) THEN + UPDATE k2group_transfer + SET koltransfers=koltransfers+1, summa_group=summa_group+NEW.summa_transfer + WHERE group_transferid=NEW.group_transferid; + END IF;*/ + + + /* Изменение цены перевозчика при выборе другого перевозчика */ + IF (NEW.ispolnitelid<>OLD.ispolnitelid) THEN + SET @fromid := NEW.punkt_otpravid; + SET @toid := NEW.punkt_naznachid; + SET @type_avtoid := NEW.type_avtoid; + SET @kol := NEW.kol; + SET @partner_transid := NEW.ispolnitelid; + + SET NEW.cena_perevozchik=(select cena from k2trans_tarif where fromid=@fromid and toid=@toid and type_avtoid=@type_avtoid and partner_transid=@partner_transid + and active=1 and prover=1 and kolfrom<=@kol and kolto>=@kol); + END IF; + + +END; + + +DROP TRIGGER `k2transfer_before_del`; + +CREATE DEFINER = CURRENT_USER TRIGGER `k2transfer_before_del` BEFORE DELETE ON `k2transfer` + FOR EACH ROW +BEGIN + + /* Уменьшаю старый счетчик */ + /*IF (not(OLD.group_transferid is null)) THEN + + UPDATE k2group_transfer + SET koltransfers=koltransfers-1, summa_group=summa_group+OLD.summa_transfer + WHERE group_transferid=OLD.group_transferid; + + END IF;*/ + +END; + + + + + +DROP TRIGGER `k2transfer_after_ins`; + +/* Обновление сумм досье после обновления */ +CREATE DEFINER = CURRENT_USER TRIGGER `k2transfer_after_ins` AFTER INSERT ON `k2transfer` + FOR EACH ROW +BEGIN + select count(*) as cnt, sum(t.summa_transfer) as summa_transfer, sum(t.cena_perevozchik) as cena_perevozchik, + sum(t.sumoplach) as sumoplach, sum(t.sum_k_oplat) as sum_k_oplat, sum(t.opl_predst) as opl_predst, sum(t.cena_partner) as cena_partner, + sum(t.balanspartner) as balanspartner, sum(t.opl_transp) as opl_transp, sum(t.balanstransp) as balanstransp, + sum(dohod_predstav) as dohod_predstav, sum(sum_reste) as sum_reste, sum(ost1) as ost1, + t.ispolnitelid as perevozchik_id, t.managerid as managerid, t.activation as activation, t.tarifid as tarifid + from k2transfer t + where t.group_transferid=NEW.group_transferid + into @cnt, @summa_transfer, @cena_perevozchik, @sumoplach, @sum_k_oplat, @opl_predst, @cena_partner, @balanspartner, @opl_transp, @balanstransp, @dohod_predstav, @sum_reste, @ost1, + @perevozchik_id, @managerid, @activation, @tarifid; + + + + update k2group_transfer + set koltransfers=@cnt, + summa_group=@summa_transfer, + cena_perevozchik=@cena_perevozchik, + sumoplach=@sumoplach, + sum_k_oplat=@sum_k_oplat, + opl_predst=@opl_predst, + cena_partner=@cena_partner, + balanspartner=@balanspartner, + opl_transp=@opl_transp, + balanstransp=@balanstransp, + dohod_predstav=@dohod_predstav, + sum_reste=@sum_reste, + ost1=@ost1, + transpid=@perevozchik_id, + managerid=@managerid, + activation=@activation, + tarifid=@tarifid + where group_transferid=NEW.group_transferid; +END + + + + +DROP TRIGGER `k2transfer_after_upd`; + +/* Обновление сумм досье после обновления */ +CREATE DEFINER = CURRENT_USER TRIGGER `k2transfer_after_upd` AFTER UPDATE ON `k2transfer` + FOR EACH ROW +BEGIN + select count(*) as cnt, sum(t.summa_transfer) as summa_transfer, sum(t.cena_perevozchik) as cena_perevozchik, + sum(t.sumoplach) as sumoplach, sum(t.sum_k_oplat) as sum_k_oplat, sum(t.opl_predst) as opl_predst, sum(t.cena_partner) as cena_partner, + sum(t.balanspartner) as balanspartner, sum(t.opl_transp) as opl_transp, sum(t.balanstransp) as balanstransp, + sum(dohod_predstav) as dohod_predstav, sum(sum_reste) as sum_reste, sum(ost1) as ost1, + t.ispolnitelid as perevozchik_id, t.predstavid as predstavid, t.managerid as managerid, t.paysysid as paysysid, t.dateoplat as dateoplat + from k2transfer t + where t.group_transferid=NEW.group_transferid + into @cnt, @summa_transfer, @cena_perevozchik, @sumoplach, @sum_k_oplat, @opl_predst, @cena_partner, @balanspartner, @opl_transp, @balanstransp, @dohod_predstav, @sum_reste, @ost1, + @perevozchik_id, @predstavid, @managerid, @paysysid, @dateoplat; + + update k2group_transfer + set koltransfers=@cnt, + summa_group=@summa_transfer, + cena_perevozchik=@cena_perevozchik, + sumoplach=@sumoplach, + sum_k_oplat=@sum_k_oplat, + opl_predst=@opl_predst, + cena_partner=@cena_partner, + balanspartner=@balanspartner, + opl_transp=@opl_transp, + balanstransp=@balanstransp, + dohod_predstav=@dohod_predstav, + sum_reste=@sum_reste, + ost1=@ost1, + transpid=@perevozchik_id, + predstavitid=@predstavid, + managerid=@managerid, + paysysid=@paysysid, + dateoplat=@dateoplat + + where group_transferid=NEW.group_transferid; +END; + + +CREATE TRIGGER `k2trans_tarif_before_update` BEFORE UPDATE ON `k2trans_tarif` FOR EACH ROW BEGIN IF( NEW.cena <> OLD.cena ) THEN SET NEW.prover =0; + +END IF ; + +END diff --git a/k2shop/usr/k2shop/sql/sql/transfer/k2transfer_sum.sql b/k2shop/usr/k2shop/sql/sql/transfer/k2transfer_sum.sql new file mode 100644 index 0000000..4673c48 --- /dev/null +++ b/k2shop/usr/k2shop/sql/sql/transfer/k2transfer_sum.sql @@ -0,0 +1,293 @@ +/********************************************************************************/ +/* Группы трансферов */ +/********************************************************************************/ + +DROP TRIGGER `k2group_transfer_before_ins`; + +/* Триггер подсчета статистики для трансферов */ +CREATE DEFINER = CURRENT_USER TRIGGER `k2group_transfer_before_ins` BEFORE INSERT ON `k2group_transfer` + FOR EACH ROW +BEGIN + + /*DECLARE partner_skidka DECIMAL(15,2); + DECLARE summazak DECIMAL(15,2);*/ + + /* Контроль заполнения полей */ + IF (NEW.summa_group is null) THEN + SET NEW.summa_group=0; + END IF; + + /*SET @summazak=NEW.summa_group;*/ + + IF (NEW.cena_partner is null) THEN + SET NEW.cena_partner=0; + END IF; + + + IF (NEW.sum_sys is null) THEN + SET NEW.sum_sys=0; + END IF; + + IF (NEW.poluch_naschet is null) THEN + SET NEW.poluch_naschet=0; + END IF; + + IF (NEW.sum_k_oplat is null) THEN + SET NEW.sum_k_oplat=0; + END IF; + + IF (NEW.ost1 is null) THEN + SET NEW.ost1=0; + END IF; + + IF (NEW.ost2 is null) THEN + SET NEW.ost2=0; + END IF; + + IF (NEW.sum10 is null) THEN + SET NEW.sum10=0; + END IF; + + IF (NEW.sum_reste is null) THEN + SET NEW.sum_reste=0; + END IF; + + + IF (NEW.balanspartner is null) THEN + SET NEW.balanspartner=0; + END IF; + + IF (NEW.balanstransp is null) THEN + SET NEW.balanstransp=0; + END IF; + + IF (NEW.sumoplach is null) THEN + SET NEW.sumoplach=0; + END IF; + + IF (NEW.opl_predst is null) THEN + SET NEW.opl_predst=0; + END IF; + + IF (NEW.opl_transp is null) THEN + SET NEW.opl_transp=0; + END IF; + + IF (NEW.cena_perevozchik is null) THEN + SET NEW.cena_perevozchik=0; + END IF; + + IF (NEW.dohod_zakaz is null) THEN + SET NEW.dohod_zakaz=0; + END IF; + + IF (NEW.dohod_predstav is null) THEN + SET NEW.dohod_predstav=0; + END IF; + + + + /* Осталось оплатить */ + /*SET NEW.sum_k_oplat=@summazak-NEW.sumoplach;*/ + + + + /* Расчет цены партнера */ + /*SET @partner_skidka = (SELECT p.partner_skidka FROM k2_partner_trans p WHERE p.partner_transid = NEW.partner_transid); + + IF (@partner_skidka is null) THEN + SET @partner_skidka=0; + + SET NEW.cena_partner=@summazak*(100-@partner_skidka)/100; + + IF (@partner_skidka<>0) THEN + SET @summazak=NEW.cena_partner; + END IF; + + END IF;*/ + + + + /* Оплата представительству */ + /*IF (NEW.predstavitid is null) THEN + SET NEW.balanspartner=0; + SET NEW.sum_reste=0; + SET NEW.dohod_predstav=0; + ELSE + SET NEW.balanspartner=NEW.opl_predst-(@summazak*((100-10)/100));*/ + + /* Сумма бухгалтерии 2 */ + /*SET NEW.sum_reste=(NEW.summa_group-NEW.cena_perevozchik)*0.9; + SET NEW.dohod_predstav=(NEW.summa_group-NEW.cena_perevozchik)*0.1; + + IF (NEW.sum_reste<0) THEN + SET NEW.sum_reste=0; + SET NEW.dohod_predstav=0; + END IF; + END IF;*/ + + + + /* Оплата перевозчику */ + /*IF (NEW.transpid is null) THEN + SET NEW.opl_transp=0; + ELSE + SET NEW.balanstransp=NEW.opl_transp-NEW.cena_perevozchik; + END IF; + + + SET NEW.dohod_zakaz=NEW.summa_group-NEW.cena_perevozchik;*/ + + + + /* Установка даты создания */ + SET NEW.create_date=now(); + SET NEW.update_date=now(); + +END; + +DROP TRIGGER `k2group_transfer_before_upd`; + +/* Триггер подсчета статистики для трансферов */ +CREATE DEFINER = CURRENT_USER TRIGGER `k2group_transfer_before_upd` BEFORE UPDATE ON `k2group_transfer` + FOR EACH ROW +BEGIN + + /*DECLARE partner_skidka DECIMAL(15,2); + DECLARE summazak DECIMAL(15,2);*/ + + + /* Контроль заполнения полей */ + IF (NEW.summa_group is null) THEN + SET NEW.summa_group=0; + END IF; + + + + IF (NEW.cena_partner is null) THEN + SET NEW.cena_partner=0; + END IF; + + IF (NEW.sum_sys is null) THEN + SET NEW.sum_sys=0; + END IF; + + IF (NEW.poluch_naschet is null) THEN + SET NEW.poluch_naschet=0; + END IF; + + IF (NEW.sum_k_oplat is null) THEN + SET NEW.sum_k_oplat=0; + END IF; + + IF (NEW.ost1 is null) THEN + SET NEW.ost1=0; + END IF; + + IF (NEW.ost2 is null) THEN + SET NEW.ost2=0; + END IF; + + IF (NEW.sum10 is null) THEN + SET NEW.sum10=0; + END IF; + + IF (NEW.sum_reste is null) THEN + SET NEW.sum_reste=0; + END IF; + + IF (NEW.balanspartner is null) THEN + SET NEW.balanspartner=0; + END IF; + + IF (NEW.balanstransp is null) THEN + SET NEW.balanstransp=0; + END IF; + + IF (NEW.sumoplach is null) THEN + SET NEW.sumoplach=0; + END IF; + + IF (NEW.opl_predst is null) THEN + SET NEW.opl_predst=0; + END IF; + + IF (NEW.opl_transp is null) THEN + SET NEW.opl_transp=0; + END IF; + + IF (NEW.cena_perevozchik is null) THEN + SET NEW.cena_perevozchik=0; + END IF; + + + /* Расчет цены партнера */ + /*SET @partner_skidka = (SELECT p.partner_skidka FROM k2_partner_trans p WHERE p.partner_transid = NEW.partner_transid); + + IF (@partner_skidka is null) THEN + SET @partner_skidka=0; + + SET NEW.cena_partner=@summazak*(100-@partner_skidka)/100; + + IF (@partner_skidka<>0) THEN + SET @summazak=NEW.cena_partner; + END IF; + END IF; + + SET NEW.cena_partner=NEW.summa_group*(100-@partner_skidka)/100;*/ + + IF (NEW.cena_partner is NULL OR NEW.cena_partner=0) THEN + SET @summazak=NEW.summa_group; + ELSE + SET @summazak=NEW.cena_partner; + END IF; + + /* Осталось оплатить */ + IF (NEW.sumoplach>OLD.sumoplach) THEN + SET NEW.sum_k_oplat=@summazak-NEW.sumoplach; + END IF; + + /* Оплата представительству */ + IF (NEW.predstavitid is null) THEN + SET NEW.balanspartner=0; + SET NEW.sum_reste=0; + SET NEW.dohod_predstav=0; + ELSE + /* SET NEW.balanspartner=NEW.opl_predst-(@summazak*((100-10)/100));*/ + + /* Сумма бухгалтерии 2 */ + IF (NEW.cena_perevozchik<>OLD.cena_perevozchik) THEN + SET NEW.sum_reste=(NEW.summa_group-NEW.cena_perevozchik)*0.9; + SET NEW.dohod_predstav=(NEW.summa_group-NEW.cena_perevozchik)*0.1; + + IF (NEW.sum_reste<0) THEN + SET NEW.sum_reste=0; + SET NEW.dohod_predstav=0; + END IF; + END IF; + SET NEW.balanspartner=NEW.opl_predst-(@summazak-NEW.dohod_predstav); + + END IF; + + + /* Оплата перевозчику */ + IF (NEW.transpid is null) THEN + SET NEW.opl_transp=0; + ELSE + IF (NEW.opl_transp>OLD.opl_transp) THEN + SET NEW.balanstransp=NEW.opl_transp-NEW.cena_perevozchik; + END IF; + END IF; + + SET NEW.dohod_zakaz=NEW.summa_group-NEW.cena_perevozchik; + + /*Признак оплаты*/ + IF (OLD.sum_k_oplat>0 AND NEW.sum_k_oplat<=0) THEN + SET NEW.ispayed=1; + END IF; + + /* Установка даты создания */ + SET NEW.update_date=now(); + +END; + diff --git a/k2shop/usr/k2shop/sql/sql/vdoc/vdoc.sql b/k2shop/usr/k2shop/sql/sql/vdoc/vdoc.sql new file mode 100644 index 0000000..0e127ae --- /dev/null +++ b/k2shop/usr/k2shop/sql/sql/vdoc/vdoc.sql @@ -0,0 +1,374 @@ +DROP VIEW k2VFirms; +DROP VIEW k2VRaj; + + CREATE VIEW k2VFirms AS + select firmid as k, REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(name_firm,'"',''),"'",''),'"',''),'&',''),';','') as v + from k2firms + where trim(name_firm)<>'' + order by name_firm; + + + +CREATE VIEW k2VRaj AS + select r.rayid as k, CONCAT(o.OblastNameUA,' >> ',r.name_rayon) as v + from dp2rajon r + + left join dp2Oblast o + on r.OblastId=o.OblastId + + order by 2; + + +DROP IF EXISTS TRIGGER `vdTree_before_upd`; +DROP IF EXISTS TRIGGER `vdTree_before_ins`; +DROP IF EXISTS TRIGGER `vdTree_before_del`; + + +/*Хранимая процедура для поиска прав*/ +DELIMITER $$ +CREATE DEFINER = CURRENT_USER PROCEDURE `vdTreeRights`( + IN `treeid` VARCHAR(75), + IN `roleid` VARCHAR(75), + IN `my_cnt` INT(11), + OUT `rtree` INT(11), + OUT `wtree` INT(11), + OUT `admtree` INT(11), + OUT `rfile` INT(11), + OUT `wfile` INT(11)) NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER + BEGIN + DECLARE myCount INT DEFAULT 0; + DECLARE cntRight INT DEFAULT 0; + DECLARE parent VARCHAR(75); + + SET @folder = treeid; + REPEAT + + /*Проверяем наличие прав в текущем каталоге*/ + SELECT COUNT(r.treeid) INTO cntRight FROM `vdTreeRight` r WHERE r.treeid=@folder AND (r.roleid=roleid OR r.roleid='1000000'); + + /*Если прав нет находим parent_treeid*/ + IF cntRight = 0 THEN + SELECT t.parent_treeid into parent FROM `vdTree` t WHERE t.treeid=@folder; + SET @folder=parent; + END IF; + + /*увеличиваем счетчик*/ + SET myCount = myCount + 1; + + /*Установка условий для выполнения цикла*/ + UNTIL cntRight <> 0 OR myCount = my_cnt OR @folder = '' END REPEAT; + + /*Получаем права для папки */ + SELECT p.tree_rightid, p.rtree, p.wtree, p.admtree, p.rfile, p.wfile + FROM `vdTreeRight` p + + join k2roles r + on r.roleid=p.roleid + + WHERE p.treeid=@folder AND (p.roleid=roleid OR p.roleid='1000000') + ORDER BY r.order_roles LIMIT 1; + +END$$ + +DELIMITER ; + + +/*Хранимая процедура для поиска прав*/ +DELIMITER $$ + +CREATE DEFINER = CURRENT_USER PROCEDURE `vdTreeReedRights`( + IN `treeid` VARCHAR(75), + IN `roleid` VARCHAR(75), + IN `my_cnt` INT(11)) NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER +BEGIN + DECLARE myCount INT DEFAULT 0; + DECLARE cntRight INT DEFAULT 0; + DECLARE cntRight2 INT DEFAULT 0; + DECLARE parent VARCHAR(75); + DECLARE tree_r VARCHAR(75); + SET @folder = treeid; + REPEAT + + /*Проверяем наличие прав в текущем каталоге*/ + SELECT COUNT(r.treeid) INTO cntRight FROM `vdTreeRight` r WHERE r.treeid=@folder AND (r.roleid=roleid OR r.roleid='1000000'); + + IF cntRight = 0 THEN + /*Проверяем наличие прав в текущем каталоге для пользователей*/ + SELECT COUNT(r.treeid) INTO cntRight2 FROM `vdTreeRight` r WHERE r.treeid=@folder; + /*Если прав нет переходим к parent*/ + IF cntRight2 = 0 THEN + SELECT t.parent_treeid into parent FROM `vdTree` t WHERE t.treeid=@folder; + SET @folder=parent; + ELSE + SET cntRight = 1; + END IF; + END IF; + + /*увеличиваем счетчик*/ + SET myCount = myCount + 1; + + /*Установка условий для выполнения цикла*/ + UNTIL cntRight <> 0 OR myCount = my_cnt OR @folder = '' END REPEAT; + + /*Получаем права для папки */ + SELECT p.rtree INTO tree_r + FROM `vdTreeRight` p + + join k2roles r + on r.roleid=p.roleid + + WHERE p.treeid=@folder AND (p.roleid=roleid OR p.roleid='1000000') + ORDER BY r.order_roles LIMIT 1; + + SET @rtree = tree_r; + +END$$ + +DELIMITER ; + +/*Хранимая процедура для поиска прав*/ +DELIMITER $$ + +CREATE DEFINER = CURRENT_USER PROCEDURE `vdFileReedRights`( + IN `treeid` VARCHAR(75), + IN `roleid` VARCHAR(75), + IN `my_cnt` INT(11)) NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER +BEGIN +DECLARE myCount INT DEFAULT 0; + DECLARE cntRight INT DEFAULT 0; + DECLARE cntRight2 INT DEFAULT 0; + DECLARE parent VARCHAR(75); + DECLARE file_r VARCHAR(75); + SET @folder = treeid; + REPEAT + + /*Проверяем наличие прав в текущем каталоге*/ + SELECT COUNT(r.treeid) INTO cntRight FROM `vdTreeRight` r WHERE r.treeid=@folder AND (r.roleid=roleid OR r.roleid='1000000'); + + IF cntRight = 0 THEN + /*Проверяем наличие прав в текущем каталоге для пользователей*/ + SELECT COUNT(r.treeid) INTO cntRight2 FROM `vdTreeRight` r WHERE r.treeid=@folder; + /*Если прав нет переходим к parent*/ + IF cntRight2 = 0 THEN + SELECT t.parent_treeid into parent FROM `vdTree` t WHERE t.treeid=@folder; + SET @folder=parent; + ELSE + SET cntRight = 1; + END IF; + END IF; + + /*увеличиваем счетчик*/ + SET myCount = myCount + 1; + + /*Установка условий для выполнения цикла*/ + UNTIL cntRight <> 0 OR myCount = my_cnt OR @folder = '' END REPEAT; + + /*Получаем права для папки */ + SELECT p.rfile INTO file_r + FROM `vdTreeRight` p + + join k2roles r + on r.roleid=p.roleid + + WHERE p.treeid=@folder AND (p.roleid=roleid OR p.roleid='1000000') + ORDER BY r.order_roles LIMIT 1; + + SET @rfile = file_r; + +END$$ + +DELIMITER ; + + +/*Хранимая функция для вычисления значения rtree(чтение дерева)*/ +DELIMITER $$ + +CREATE FUNCTION vdTreeRight(`treeid` VARCHAR(75), `roleid` VARCHAR(75), `my_cnt` INT(11)) RETURNS INT(11) NOT DETERMINISTIC +BEGIN + call vdTreeReedRights(treeid, roleid, my_cnt); + RETURN @rtree; +END $$ + + +DELIMITER ; + +/*Хранимая функция для вычисления значения rfile(чтение файлов)*/ +DELIMITER $$ + +CREATE FUNCTION vdFileRight(`treeid` VARCHAR(75), `roleid` VARCHAR(75), `my_cnt` INT(11)) RETURNS INT(11) NOT DETERMINISTIC +BEGIN + call vdFileReedRights(treeid, roleid, my_cnt); + RETURN @rfile; +END $$ + + +DELIMITER ; + + +/*Хранимая процедура для поиска прав*/ +DELIMITER $$ +CREATE DEFINER = CURRENT_USER PROCEDURE `vdTreeRights`( + IN `treeid` VARCHAR(75), + IN `roleid` VARCHAR(75), + IN `my_cnt` INT(11)) NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER + BEGIN + DECLARE myCount INT DEFAULT 0; + DECLARE cntRight INT DEFAULT 0; + DECLARE cntRight2 INT DEFAULT 0; + DECLARE parent VARCHAR(75); + IF treeid <> '' OR roleid <> '' THEN + SET @folder = treeid; + REPEAT + + /*Проверяем наличие прав в текущем каталоге для текущего пользователя*/ + SELECT COUNT(r.treeid) INTO cntRight FROM `vdTreeRight` r WHERE r.treeid=@folder AND (r.roleid=roleid OR r.roleid='1000000'); + + + IF cntRight = 0 THEN + /*Проверяем наличие прав в текущем каталоге для пользователей*/ + SELECT COUNT(r.treeid) INTO cntRight2 FROM `vdTreeRight` r WHERE r.treeid=@folder; + /*Если прав нет переходим к parent*/ + IF cntRight2 = 0 THEN + SELECT t.parent_treeid into parent FROM `vdTree` t WHERE t.treeid=@folder; + SET @folder=parent; + ELSE + SET cntRight = 1; + END IF; + END IF; + + /*увеличиваем счетчик*/ + SET myCount = myCount + 1; + + /*Установка условий для выполнения цикла*/ + UNTIL cntRight <> 0 OR myCount = my_cnt OR @folder = '' END REPEAT; + + /*Получаем права для папки */ + SELECT p.tree_rightid, p.rtree, p.wtree, p.admtree, p.rfile, p.wfile, p.rmyfile + FROM `vdTreeRight` p + + join k2roles r + on r.roleid=p.roleid + + WHERE p.treeid=@folder AND (p.roleid=roleid OR p.roleid='1000000') + ORDER BY r.order_roles LIMIT 1; + END IF; + +END$$ + +DELIMITER ; + + +/*Хранимая процедура для поиска прав*/ +DELIMITER $$ + + +CREATE DEFINER = CURRENT_USER PROCEDURE `vdMyFileReedRights`( + IN `treeid` VARCHAR(75), + IN `roleid` VARCHAR(75), + IN `my_cnt` INT(11)) NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER +BEGIN +DECLARE myCount INT DEFAULT 0; + DECLARE cntRight INT DEFAULT 0; + DECLARE cntRight2 INT DEFAULT 0; + DECLARE parent VARCHAR(75); + DECLARE myfile_r VARCHAR(75); + SET @folder = treeid; + REPEAT + + /*Проверяем наличие прав в текущем каталоге*/ + SELECT COUNT(r.treeid) INTO cntRight FROM `vdTreeRight` r WHERE r.treeid=@folder AND (r.roleid=roleid OR r.roleid='1000000'); + + IF cntRight = 0 THEN + /*Проверяем наличие прав в текущем каталоге для пользователей*/ + SELECT COUNT(r.treeid) INTO cntRight2 FROM `vdTreeRight` r WHERE r.treeid=@folder; + /*Если прав нет переходим к parent*/ + IF cntRight2 = 0 THEN + SELECT t.parent_treeid into parent FROM `vdTree` t WHERE t.treeid=@folder; + SET @folder=parent; + ELSE + SET cntRight = 1; + END IF; + END IF; + + /*увеличиваем счетчик*/ + SET myCount = myCount + 1; + + /*Установка условий для выполнения цикла*/ + UNTIL cntRight <> 0 OR myCount = my_cnt OR @folder = '' END REPEAT; + + /*Получаем права для папки */ + SELECT p.rmyfile INTO myfile_r + FROM `vdTreeRight` p + + join k2roles r + on r.roleid=p.roleid + + WHERE p.treeid=@folder AND (p.roleid=roleid OR p.roleid='1000000') + ORDER BY r.order_roles LIMIT 1; + + SET @myrfile = myfile_r; + +END$$ + +DELIMITER ; + + +/*Хранимая функция для вычисления значения rmyfile(чтение своих файлов)*/ +DELIMITER $$ + +CREATE FUNCTION vdMyFileRight(`treeid` VARCHAR(75), `roleid` VARCHAR(75), `my_cnt` INT(11)) RETURNS INT(11) NOT DETERMINISTIC +BEGIN + call vdMyFileReedRights(treeid, roleid, my_cnt); + RETURN @myrfile; +END $$ + + +DELIMITER ; + +DROP PROCEDURE IF EXISTS vdTreeNameReqursive; + +/*Хранимая процедура для поиска пути*/ +DELIMITER $$ +CREATE DEFINER = CURRENT_USER PROCEDURE `vdTreeNameReqursive`( + IN `treeid` VARCHAR(75)) NOT DETERMINISTIC CONTAINS SQL SQL SECURITY DEFINER + BEGIN + DECLARE parentid VARCHAR(75); + DECLARE folder_name VARCHAR(75); + DECLARE folder_path VARCHAR(75); + IF treeid <> '' THEN + SET @folder = treeid; + SET @folder_conc = '/'; + SET @folder_path = ''; + REPEAT + + SELECT t.treename into folder_name FROM `vdTree` t WHERE t.treeid=@folder; + SET @new_fold = folder_name; + SET @folder_path = CONCAT(@new_fold, @folder_conc, @folder_path); + + SELECT t.parent_treeid into parentid FROM `vdTree` t WHERE t.treeid=@folder; + SET @folder=parentid; + + /*Установка условий для выполнения цикла*/ + UNTIL @folder = '' END REPEAT; + + END IF; + +END$$ + +DELIMITER ; + +DROP FUNCTION IF EXISTS vdFolderPath; + +/*Хранимая функция для вычисления значения rmyfile(чтение своих файлов)*/ +DELIMITER $$ + +CREATE FUNCTION vdFolderPath(`treeid` VARCHAR(75)) RETURNS VARCHAR(75) NOT DETERMINISTIC +BEGIN + call vdTreeNameReqursive(treeid); + RETURN @folder_path; +END $$ + + +DELIMITER ; + + diff --git a/k2shop/usr/k2shop/sql/sql/vdoc/vdoc_service.sql b/k2shop/usr/k2shop/sql/sql/vdoc/vdoc_service.sql new file mode 100644 index 0000000..0e13fdb --- /dev/null +++ b/k2shop/usr/k2shop/sql/sql/vdoc/vdoc_service.sql @@ -0,0 +1,36 @@ +/* SQL для сервисных работ */ +UPDATE vdTree AS t + INNER JOIN( + SELECT parent_treeid, COUNT(*) AS cnt + FROM vdTree + GROUP BY parent_treeid + ) AS t2 +SET t.ccount = t2.cnt +WHERE t2.parent_treeid=t.treeid; + + + +DROP FUNCTION vdTreeCount; + +DELIMITER $$ + +CREATE FUNCTION vdTreeCount(inp_parent_treeid VARCHAR(75)) RETURNS INT(11) NOT DETERMINISTIC +BEGIN + DECLARE cnt INT(11) DEFAULT 0; + + SELECT COUNT(*) INTO cnt + FROM vdTree + WHERE parent_treeid=inp_parent_treeid; + + RETURN cnt; + +END $$ + + +DELIMITER ; + +update vdTree +set ccount=vdTreeCount(treeid); + + + diff --git a/k2shop/usr/k2shop/sql/update/2.2.28_chat.sql b/k2shop/usr/k2shop/sql/update/2.2.28_chat.sql new file mode 100644 index 0000000..e112fbd --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.28_chat.sql @@ -0,0 +1,73 @@ +CREATE TABLE IF NOT EXISTS `ajax_chat_bans` ( + `userID` int(11) NOT NULL, + `userName` varchar(64) COLLATE utf8_bin NOT NULL, + `dateTime` datetime NOT NULL, + `ip` varbinary(16) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `ajax_chat_invitations` ( + `userID` int(11) NOT NULL, + `channel` int(11) NOT NULL, + `dateTime` datetime NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +INSERT INTO `ajax_chat_invitations` (`userID`, `channel`, `dateTime`) VALUES +(3, 5, '2016-01-07 12:52:58'), +(10, 500000003, '2016-01-07 12:59:20'); + +CREATE TABLE IF NOT EXISTS `ajax_chat_messages` ( + `id` int(11) NOT NULL, + `userID` int(11) NOT NULL, + `userName` varchar(64) COLLATE utf8_bin NOT NULL, + `userRole` int(1) NOT NULL, + `channel` int(11) NOT NULL, + `dateTime` datetime NOT NULL, + `ip` varbinary(16) NOT NULL, + `text` text COLLATE utf8_bin +) ENGINE=InnoDB AUTO_INCREMENT=384 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `ajax_chat_online` ( + `userID` int(11) NOT NULL, + `userName` varchar(64) COLLATE utf8_bin NOT NULL, + `userRole` int(1) NOT NULL, + `channel` int(11) NOT NULL, + `dateTime` datetime NOT NULL, + `ip` varbinary(16) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2chat_room` ( + `roomid` int(11) NOT NULL, + `name` varchar(150) DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 PACK_KEYS=0; + + +ALTER TABLE `ajax_chat_bans` + ADD PRIMARY KEY (`userID`), + ADD KEY `userName` (`userName`), + ADD KEY `dateTime` (`dateTime`); + +ALTER TABLE `ajax_chat_invitations` + ADD PRIMARY KEY (`userID`,`channel`), + ADD KEY `dateTime` (`dateTime`); + +ALTER TABLE `ajax_chat_messages` + ADD PRIMARY KEY (`id`), + ADD KEY `message_condition` (`id`,`channel`,`dateTime`), + ADD KEY `dateTime` (`dateTime`); + +ALTER TABLE `ajax_chat_online` + ADD PRIMARY KEY (`userID`), + ADD KEY `userName` (`userName`); + +ALTER TABLE `k2chat_room` + ADD PRIMARY KEY (`roomid`), + ADD UNIQUE KEY `roomid` (`roomid`); + +ALTER TABLE `ajax_chat_messages` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=384; + +ALTER TABLE `k2chat_room` + MODIFY `roomid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=8; + + + diff --git a/k2shop/usr/k2shop/sql/update/2.2.28_collection.sql b/k2shop/usr/k2shop/sql/update/2.2.28_collection.sql new file mode 100644 index 0000000..6ce2fc4 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.28_collection.sql @@ -0,0 +1,284 @@ + +CREATE TABLE card_type ( + card_typeid INTEGER, + card_type_name VARCHAR(250), + del INTEGER, + CONSTRAINT card_type_pk PRIMARY KEY (card_typeid) +); + + +CREATE TABLE categors ( + categorid INTEGER, + catname VARCHAR(150), + comment VARCHAR(1024), + del INTEGER, + photo_menu VARCHAR(250), + parentid INTEGER, + CONSTRAINT categors_pk PRIMARY KEY (categorid) +); + + +CREATE TABLE add_files ( + addfileid INTEGER, + file_name VARCHAR(1500), + file_orig TEXT, + cardid INTEGER, + CONSTRAINT add_files_pk PRIMARY KEY (addfileid) +); + + +CREATE TABLE author ( + authid INTEGER, + auth_name VARCHAR(250), + auth_name_search VARCHAR(750), + del INTEGER, + auth_name2 VARCHAR(250), + auth_name2_search VARCHAR(750), + auth_name3 VARCHAR(250), + auth_name3_search VARCHAR(750), + catid INTEGER, + CONSTRAINT author_pk PRIMARY KEY (authid) +); + + +CREATE TABLE author_addcat ( + author_addcat INTEGER, + authorid INTEGER, + catid INTEGER, + CONSTRAINT author_addcat_pk PRIMARY KEY (author_addcat) +); + + +CREATE TABLE city ( + cityid INTEGER, + city_name VARCHAR(150), + del INTEGER, + CONSTRAINT city_pk PRIMARY KEY (cityid) +); + + +CREATE TABLE const ( + id INTEGER, + var_name VARCHAR(75), + value VARCHAR(31000), + vlaue2 VARCHAR(31000), + pub INTEGER, + comment VARCHAR(1024), + username VARCHAR(150), + del INTEGER, + CONSTRAINT const_pk PRIMARY KEY (id) +); + + +CREATE TABLE fld ( + fldid INTEGER, + name_fld VARCHAR(250), + level INTEGER, + del INTEGER, + parent INTEGER, + CONSTRAINT fld_pk PRIMARY KEY (fldid) +); + + +CREATE TABLE owner_photo ( + ownerphotoid INTEGER, + owner_photo_name VARCHAR(150), + comment_owner VARCHAR(250), + catid INTEGER, + CONSTRAINT owner_photo_pk PRIMARY KEY (ownerphotoid) +); + + +CREATE TABLE serija_name ( + serijaid INTEGER, + serija_name VARCHAR(1024), + serija_comment VARCHAR(250), + del INTEGER, + catid INTEGER, + authorid INTEGER, + CONSTRAINT serija_name_pk PRIMARY KEY (serijaid) +); + + +CREATE TABLE cards ( + cardid INTEGER, + card_name VARCHAR(1500), + search_card VARCHAR(4000), + authid INTEGER, + cityid INTEGER, + serijaid INTEGER, + opisan TEXT, + comment VARCHAR(1500), + card_typeid INTEGER, + year INTEGER, + color INTEGER, + card_num NUMERIC(15,5), + file_path TEXT, + begin_name VARCHAR(500), + verify INTEGER, + cnt_files INTEGER, + cena NUMERIC, + fld1 INTEGER, + fld2 INTEGER, + fld3 INTEGER, + papka NUMERIC(15,2), + pos NUMERIC(15,2), + cena_prod NUMERIC(15,2), + prod INTEGER, + otmetk VARCHAR(5), + datecreate TIMESTAMP, + dateupdate TIMESTAMP, + err INTEGER, + del INTEGER, + categorid INTEGER, + createuser VARCHAR(150), + updateuser VARCHAR(150), + double_card INTEGER, + verify2 INTEGER, + verify3 INTEGER, + obmen INTEGER, + ownerphotoid INTEGER, + file_orig TEXT, + otmetk2 VARCHAR(5), + CONSTRAINT cards_pk PRIMARY KEY (cardid) +); + + +CREATE TABLE cards_search ( + cards_searchid INTEGER, + cardid INTEGER, + card_name_search VARCHAR(250), + CONSTRAINT cards_search_pk PRIMARY KEY (cards_searchid) +); + + +CREATE TABLE url_cards ( + url_cardid INTEGER, + name_url VARCHAR(250), + url VARCHAR(1500), + comment_url VARCHAR(1024), + del INTEGER, + lang VARCHAR(5), + CONSTRAINT url_cards_pk PRIMARY KEY (url_cardid) +); + + +CREATE TABLE users ( + userid INTEGER, + login VARCHAR(150), + passwdmd5 VARCHAR(150), + fio VARCHAR(250), + comment VARCHAR(250), + del INTEGER, + prava INTEGER, + CONSTRAINT users_pk PRIMARY KEY (userid) +); + + +ALTER TABLE cards ADD CONSTRAINT card_type_cards_fk +FOREIGN KEY (card_typeid) +REFERENCES card_type (card_typeid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE cards ADD CONSTRAINT categors_cards_fk +FOREIGN KEY (categorid) +REFERENCES categors (categorid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE categors ADD CONSTRAINT categors_categors_fk +FOREIGN KEY (parentid) +REFERENCES categors (categorid) +ON DELETE CASCADE +ON UPDATE CASCADE; + +ALTER TABLE serija_name ADD CONSTRAINT categors_serija_name_fk +FOREIGN KEY (catid) +REFERENCES categors (categorid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE author ADD CONSTRAINT categors_author_fk +FOREIGN KEY (catid) +REFERENCES categors (categorid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE author_addcat ADD CONSTRAINT categors_author_addcat_fk +FOREIGN KEY (catid) +REFERENCES categors (categorid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE add_files ADD CONSTRAINT categors_add_files_fk +FOREIGN KEY (cardid) +REFERENCES categors (categorid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE owner_photo ADD CONSTRAINT categors_owner_photo_fk +FOREIGN KEY (catid) +REFERENCES categors (categorid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE cards ADD CONSTRAINT author_cards_fk +FOREIGN KEY (authid) +REFERENCES author (authid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE author_addcat ADD CONSTRAINT author_author_addcat_fk +FOREIGN KEY (authorid) +REFERENCES author (authid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE serija_name ADD CONSTRAINT author_serija_name_fk +FOREIGN KEY (authorid) +REFERENCES author (authid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE cards ADD CONSTRAINT city_cards_fk +FOREIGN KEY (cityid) +REFERENCES city (cityid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE cards ADD CONSTRAINT fld_cards_fk +FOREIGN KEY (fld1) +REFERENCES fld (fldid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE cards ADD CONSTRAINT fld_cards_fk1 +FOREIGN KEY (fld2) +REFERENCES fld (fldid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE cards ADD CONSTRAINT fld_cards_fk2 +FOREIGN KEY (fld3) +REFERENCES fld (fldid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE cards ADD CONSTRAINT owner_photo_cards_fk +FOREIGN KEY (ownerphotoid) +REFERENCES owner_photo (ownerphotoid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE cards ADD CONSTRAINT serija_name_cards_fk +FOREIGN KEY (serijaid) +REFERENCES serija_name (serijaid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE cards_search ADD CONSTRAINT cards_cards_search_fk +FOREIGN KEY (cardid) +REFERENCES cards (cardid) +ON DELETE CASCADE +ON UPDATE CASCADE; diff --git a/k2shop/usr/k2shop/sql/update/2.2.28_k2obmen.sql b/k2shop/usr/k2shop/sql/update/2.2.28_k2obmen.sql new file mode 100644 index 0000000..a41be95 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.28_k2obmen.sql @@ -0,0 +1,99 @@ +CREATE TABLE IF NOT EXISTS `k2ObmenEmoney` ( + `emoneyid` int(11) NOT NULL, + `emoneyname` varchar(150) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin PACK_KEYS=0; + +CREATE TABLE IF NOT EXISTS `k2_obmen_emoney` ( + `emoneyid` int(11) NOT NULL, + `emoneyname` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `iconname` varchar(250) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COLLATE=utf8_bin PACK_KEYS=0; + +CREATE TABLE IF NOT EXISTS `k2_obmen_emoneyval` ( + `emoneyvalid` int(11) NOT NULL, + `emoneyid` int(11) DEFAULT NULL, + `valid` int(11) DEFAULT NULL, + `emoneyvalname` varchar(250) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8 COLLATE=utf8_bin PACK_KEYS=0; + +CREATE TABLE IF NOT EXISTS `k2_obmen_kurs` ( + `kursid` int(11) NOT NULL, + `emoneyid1` int(11) DEFAULT NULL, + `emoneyid2` int(11) DEFAULT NULL, + `sumval1` decimal(11,4) DEFAULT NULL, + `sumval2` decimal(11,4) DEFAULT NULL, + `act` int(11) DEFAULT '1' +) ENGINE=InnoDB AUTO_INCREMENT=61 DEFAULT CHARSET=utf8 COLLATE=utf8_bin PACK_KEYS=0; + +CREATE TABLE IF NOT EXISTS `k2_obmen_val` ( + `valid` int(11) NOT NULL, + `valname` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `sokrname` varchar(75) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_bin PACK_KEYS=0; + +CREATE TABLE IF NOT EXISTS `k2_obmen_zakaz` ( + `k2obmzak1` int(11) NOT NULL, + `emoneyvalid1` int(11) DEFAULT NULL, + `emoneyvalid2` int(11) DEFAULT NULL, + `sumobmen` decimal(15,4) DEFAULT NULL, + `username` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `obmenna` decimal(15,2) DEFAULT NULL, + `datezak` datetime(6) DEFAULT NULL, + `comment` varchar(1024) COLLATE utf8_bin DEFAULT NULL, + `fam` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `im` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `otch` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `schet_from` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `schet_to` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `commision` int(11) DEFAULT NULL, + `status` int(11) DEFAULT NULL, + `sumobmento` decimal(15,2) DEFAULT NULL, + `email` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `phone` varchar(150) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COLLATE=utf8_bin PACK_KEYS=0; + +ALTER TABLE `k2ObmenEmoney` + ADD PRIMARY KEY (`emoneyid`), + ADD UNIQUE KEY `emoneyid` (`emoneyid`); + +ALTER TABLE `k2_obmen_emoney` + ADD PRIMARY KEY (`emoneyid`), + ADD UNIQUE KEY `emoneyid` (`emoneyid`); + +ALTER TABLE `k2_obmen_emoneyval` + ADD PRIMARY KEY (`emoneyvalid`), + ADD UNIQUE KEY `emoneyvalid` (`emoneyvalid`); + +ALTER TABLE `k2_obmen_kurs` + ADD PRIMARY KEY (`kursid`), + ADD UNIQUE KEY `kursid` (`kursid`), + ADD UNIQUE KEY `k2_obmen_kurs_idx1` (`emoneyid1`,`emoneyid2`); + +ALTER TABLE `k2_obmen_val` + ADD PRIMARY KEY (`valid`), + ADD UNIQUE KEY `valid` (`valid`); + +ALTER TABLE `k2_obmen_zakaz` + ADD PRIMARY KEY (`k2obmzak1`), + ADD UNIQUE KEY `k2obmzak1` (`k2obmzak1`); + +ALTER TABLE `k2ObmenEmoney` + MODIFY `emoneyid` int(11) NOT NULL AUTO_INCREMENT; + +ALTER TABLE `k2_obmen_emoney` + MODIFY `emoneyid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=6; + +ALTER TABLE `k2_obmen_emoneyval` + MODIFY `emoneyvalid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=13; + +ALTER TABLE `k2_obmen_kurs` + MODIFY `kursid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=61; + +ALTER TABLE `k2_obmen_val` + MODIFY `valid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5; + +ALTER TABLE `k2_obmen_zakaz` + MODIFY `k2obmzak1` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=19; + + + diff --git a/k2shop/usr/k2shop/sql/update/2.2.28_k2seo.sql b/k2shop/usr/k2shop/sql/update/2.2.28_k2seo.sql new file mode 100644 index 0000000..05ed55b --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.28_k2seo.sql @@ -0,0 +1,53 @@ +CREATE TABLE IF NOT EXISTS `k2keys` ( + `k2keys` bigint(20) NOT NULL, + `keysid` varchar(75) DEFAULT NULL, + `keyrazrez` varchar(75) DEFAULT NULL, + `keywords` varchar(10240) DEFAULT NULL, + `resurs` varchar(75) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 PACK_KEYS=0; + +CREATE TABLE IF NOT EXISTS `k2keywords` ( + `id` bigint(20) NOT NULL, + `keyid` varchar(75) NOT NULL, + `keyrazrez` varchar(75) NOT NULL, + `keyword` varchar(1024) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 PACK_KEYS=0; + +CREATE TABLE IF NOT EXISTS `k2razrez_keywords` ( + `idrazrez` varchar(75) COLLATE utf8_bin NOT NULL, + `name_razrez` varchar(250) COLLATE utf8_bin DEFAULT NULL, + `comment` varchar(250) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin PACK_KEYS=0; + +CREATE TABLE IF NOT EXISTS `k2_proxy` ( + `proxyid` int(11) NOT NULL, + `ipadress` varchar(75) DEFAULT NULL, + `port` int(11) DEFAULT NULL, + `sort` int(11) DEFAULT NULL, + `checked` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +ALTER TABLE `k2keys` + ADD PRIMARY KEY (`k2keys`), + ADD KEY `k2keys_idx1` (`keysid`,`keyrazrez`), + ADD KEY `k2keys_idx2` (`resurs`); + +ALTER TABLE `k2keywords` + ADD PRIMARY KEY (`id`), + ADD KEY `keyrazrez` (`keyrazrez`,`id`), + ADD KEY `keyrazrez_2` (`keyrazrez`), + ADD KEY `keyid` (`keyid`), + ADD KEY `k2keywords_idx1` (`keyid`,`keyrazrez`); + +ALTER TABLE `k2razrez_keywords` + ADD PRIMARY KEY (`idrazrez`), + ADD UNIQUE KEY `idrazrez` (`idrazrez`); + +ALTER TABLE `k2_proxy` + ADD PRIMARY KEY (`proxyid`) USING BTREE; + +ALTER TABLE `k2_proxy` + MODIFY `proxyid` int(11) NOT NULL AUTO_INCREMENT; + + diff --git a/k2shop/usr/k2shop/sql/update/2.2.28_k2shop.sql b/k2shop/usr/k2shop/sql/update/2.2.28_k2shop.sql new file mode 100644 index 0000000..1e82392 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.28_k2shop.sql @@ -0,0 +1,909 @@ +CREATE TABLE IF NOT EXISTS `k2content` ( + `contentid` int(11) NOT NULL, + `title` varchar(1024) COLLATE utf8_bin DEFAULT NULL, + `descript` varchar(1024) COLLATE utf8_bin DEFAULT NULL, + `keywords` varchar(1024) COLLATE utf8_bin DEFAULT NULL, + `content` longtext COLLATE utf8_bin, + `command` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `parentcontent` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `h1` varchar(1024) COLLATE utf8_bin DEFAULT NULL, + `script` longtext COLLATE utf8_bin, + `short_description` longtext COLLATE utf8_bin +) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8 COLLATE=utf8_bin PACK_KEYS=0; + +CREATE TABLE IF NOT EXISTS `k2country` ( + `countryid` int(11) NOT NULL, + `countryname` varchar(250) COLLATE utf8_bin DEFAULT NULL, + `istransfer` int(11) DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2menu` ( + `k2menuid` int(11) NOT NULL, + `menu_name` varchar(250) COLLATE utf8_bin DEFAULT NULL, + `ident` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `comment` varchar(1024) COLLATE utf8_bin DEFAULT NULL, + `act` int(11) DEFAULT '1' +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_bin PACK_KEYS=0; + +CREATE TABLE IF NOT EXISTS `k2menuitems` ( + `k2menuitemid` int(11) NOT NULL, + `k2menuid` int(11) DEFAULT NULL, + `caption` varchar(1024) COLLATE utf8_bin DEFAULT NULL, + `parentid` int(11) DEFAULT NULL, + `act` int(11) DEFAULT '1', + `hint` varchar(1024) COLLATE utf8_bin DEFAULT NULL, + `command` varchar(1024) COLLATE utf8_bin DEFAULT NULL, + `url` varchar(250) COLLATE utf8_bin DEFAULT NULL, + `ord` int(11) DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8 COLLATE=utf8_bin PACK_KEYS=0; + +CREATE TABLE IF NOT EXISTS `k2pay_system` ( + `paysysid` int(11) NOT NULL, + `pay_systemname` varchar(250) COLLATE utf8_bin NOT NULL +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +INSERT INTO `k2pay_system` (`paysysid`, `pay_systemname`) VALUES +(1, 'Paypal'), +(2, 'Наличные'), +(3, 'Visa/Mastercard'); + +CREATE TABLE IF NOT EXISTS `k2roles` ( + `roleid` varchar(150) COLLATE utf8_bin NOT NULL, + `commentrole` varchar(1050) COLLATE utf8_bin NOT NULL, + `act` int(11) NOT NULL, + `pubrole` int(11) DEFAULT NULL COMMENT 'Показывается ли роль РїСЂРё регистрации', + `rolename` varchar(250) COLLATE utf8_bin NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `shop_category` ( + `id` int(11) NOT NULL, + `id_1c` varchar(36) DEFAULT NULL, + `left_key` int(11) DEFAULT NULL, + `right_key` int(11) DEFAULT NULL, + `depth` int(11) NOT NULL DEFAULT '0', + `parent_id` int(11) NOT NULL DEFAULT '0', + `name` varchar(255) DEFAULT NULL, + `meta_title` varchar(255) DEFAULT NULL, + `meta_keywords` text, + `meta_description` text, + `type` int(1) NOT NULL DEFAULT '0', + `url` varchar(255) DEFAULT NULL, + `full_url` varchar(255) DEFAULT NULL, + `count` int(11) NOT NULL DEFAULT '0', + `description` text, + `conditions` text, + `create_datetime` datetime NOT NULL, + `edit_datetime` datetime DEFAULT NULL, + `filter` text, + `sort_products` varchar(32) DEFAULT NULL, + `include_sub_categories` tinyint(1) NOT NULL DEFAULT '0', + `status` tinyint(1) NOT NULL DEFAULT '1', + `k2type_import` varchar(75) DEFAULT NULL, + `k2keyimport` varchar(75) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +CREATE TABLE IF NOT EXISTS `shop_category_images` ( + `id` int(11) NOT NULL, + `category_id` int(11) NOT NULL, + `standard_out` int(11) NOT NULL DEFAULT '1', + `upload_datetime` datetime NOT NULL, + `file_name` varchar(255) NOT NULL, + `ext` varchar(10) NOT NULL, + `width` int(5) NOT NULL DEFAULT '0', + `height` int(5) NOT NULL DEFAULT '0', + `size` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +CREATE TABLE IF NOT EXISTS `shop_category_products` ( + `product_id` int(11) NOT NULL, + `category_id` int(11) NOT NULL, + `sort` int(11) NOT NULL DEFAULT '0' +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +CREATE TABLE IF NOT EXISTS `shop_order` ( + `id` int(11) NOT NULL, + `contact_id` int(11) DEFAULT NULL, + `create_datetime` datetime NOT NULL, + `update_datetime` datetime DEFAULT NULL, + `state_id` varchar(32) NOT NULL DEFAULT 'new', + `total` decimal(15,4) NOT NULL, + `currency` char(3) NOT NULL, + `rate` decimal(15,8) NOT NULL DEFAULT '1.00000000', + `tax` decimal(15,4) NOT NULL DEFAULT '0.0000', + `shipping` decimal(15,4) NOT NULL DEFAULT '0.0000', + `discount` decimal(15,4) NOT NULL DEFAULT '0.0000', + `assigned_contact_id` int(11) DEFAULT NULL, + `paid_year` smallint(6) DEFAULT NULL, + `paid_quarter` smallint(6) DEFAULT NULL, + `paid_month` smallint(6) DEFAULT NULL, + `paid_date` date DEFAULT NULL, + `is_first` tinyint(1) NOT NULL DEFAULT '0', + `comment` text, + `roistat_visit` varchar(255) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +CREATE TABLE IF NOT EXISTS `shop_product` ( + `id` int(11) NOT NULL, + `id_1c` varchar(36) DEFAULT NULL, + `name` varchar(255) DEFAULT NULL, + `summary` text, + `meta_title` varchar(255) DEFAULT NULL, + `meta_keywords` text, + `meta_description` text, + `description` text, + `contact_id` int(11) DEFAULT NULL, + `create_datetime` datetime NOT NULL, + `edit_datetime` datetime DEFAULT NULL, + `status` tinyint(1) NOT NULL DEFAULT '1', + `type_id` int(11) DEFAULT NULL, + `image_id` int(11) DEFAULT NULL, + `image_filename` varchar(225) NOT NULL DEFAULT '', + `sku_id` int(11) DEFAULT NULL, + `ext` varchar(10) DEFAULT NULL, + `url` varchar(255) DEFAULT NULL, + `rating` decimal(3,2) NOT NULL DEFAULT '0.00', + `price` decimal(15,4) NOT NULL DEFAULT '0.0000', + `compare_price` decimal(15,4) NOT NULL DEFAULT '0.0000', + `currency` char(3) DEFAULT NULL, + `min_price` decimal(15,4) NOT NULL DEFAULT '0.0000', + `max_price` decimal(15,4) NOT NULL DEFAULT '0.0000', + `tax_id` int(11) DEFAULT NULL, + `count` int(11) DEFAULT NULL, + `cross_selling` tinyint(1) DEFAULT NULL, + `upselling` tinyint(1) DEFAULT NULL, + `rating_count` int(11) NOT NULL DEFAULT '0', + `total_sales` decimal(15,4) NOT NULL DEFAULT '0.0000', + `category_id` int(11) DEFAULT NULL, + `badge` varchar(255) DEFAULT NULL, + `sku_type` tinyint(1) NOT NULL DEFAULT '0', + `base_price_selectable` decimal(15,4) NOT NULL DEFAULT '0.0000', + `compare_price_selectable` decimal(15,4) NOT NULL DEFAULT '0.0000', + `purchase_price_selectable` decimal(15,4) NOT NULL DEFAULT '0.0000', + `sku_count` int(11) NOT NULL DEFAULT '1', + `k2type_import` varchar(75) NOT NULL, + `k2keyimport` varchar(75) NOT NULL, + `cnt_keywords` int(11) DEFAULT NULL, + `cnt_razrez_keywords` int(11) DEFAULT NULL, + `k2import_url` varchar(2048) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +CREATE TABLE IF NOT EXISTS `shop_product_images` ( + `id` int(11) NOT NULL, + `product_id` int(11) NOT NULL, + `upload_datetime` datetime NOT NULL, + `edit_datetime` datetime DEFAULT NULL, + `description` varchar(255) DEFAULT NULL, + `sort` int(11) NOT NULL DEFAULT '0', + `width` int(5) NOT NULL DEFAULT '0', + `height` int(5) NOT NULL DEFAULT '0', + `size` int(11) DEFAULT NULL, + `filename` varchar(225) NOT NULL DEFAULT '', + `original_filename` varchar(255) DEFAULT NULL, + `ext` varchar(10) DEFAULT NULL, + `badge_type` int(4) DEFAULT NULL, + `badge_code` text +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +CREATE TABLE IF NOT EXISTS `shop_product_skus` ( + `id` int(11) NOT NULL, + `product_id` int(11) NOT NULL, + `id_1c` varchar(36) DEFAULT NULL, + `sku` varchar(255) NOT NULL, + `sort` int(11) NOT NULL, + `name` varchar(255) NOT NULL DEFAULT '', + `image_id` int(11) DEFAULT NULL, + `price` decimal(15,4) NOT NULL DEFAULT '0.0000', + `primary_price` decimal(15,4) NOT NULL DEFAULT '0.0000', + `purchase_price` decimal(15,4) NOT NULL DEFAULT '0.0000', + `compare_price` decimal(15,4) NOT NULL DEFAULT '0.0000', + `count` int(11) DEFAULT NULL, + `available` int(11) NOT NULL DEFAULT '1', + `dimension_id` int(11) DEFAULT NULL, + `file_name` varchar(255) NOT NULL DEFAULT '', + `file_size` int(11) NOT NULL DEFAULT '0', + `file_description` text, + `virtual` tinyint(1) NOT NULL DEFAULT '0' +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +CREATE TABLE IF NOT EXISTS `site_page` ( + `id` int(11) NOT NULL, + `domain_id` int(11) NOT NULL, + `route` varchar(64) NOT NULL DEFAULT '', + `name` varchar(255) NOT NULL, + `title` varchar(255) NOT NULL DEFAULT '', + `url` varchar(255) DEFAULT NULL, + `full_url` varchar(255) DEFAULT NULL, + `content` longtext NOT NULL, + `create_datetime` datetime NOT NULL, + `update_datetime` datetime NOT NULL, + `create_contact_id` int(11) NOT NULL, + `sort` int(11) NOT NULL DEFAULT '0', + `status` tinyint(1) NOT NULL DEFAULT '0', + `parent_id` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +CREATE TABLE IF NOT EXISTS `wa_contact` ( + `id` int(11) NOT NULL, + `name` varchar(150) NOT NULL, + `firstname` varchar(50) NOT NULL DEFAULT '', + `middlename` varchar(50) NOT NULL DEFAULT '', + `lastname` varchar(50) NOT NULL DEFAULT '', + `title` varchar(50) NOT NULL DEFAULT '', + `company` varchar(150) NOT NULL DEFAULT '', + `jobtitle` varchar(50) NOT NULL DEFAULT '', + `company_contact_id` int(11) NOT NULL DEFAULT '0', + `is_company` tinyint(1) NOT NULL DEFAULT '0', + `is_user` tinyint(1) NOT NULL DEFAULT '0', + `login` varchar(32) DEFAULT NULL, + `password` varchar(128) NOT NULL DEFAULT '', + `last_datetime` datetime DEFAULT NULL, + `sex` enum('m','f') DEFAULT NULL, + `birth_day` tinyint(2) unsigned DEFAULT NULL, + `birth_month` tinyint(2) unsigned DEFAULT NULL, + `birth_year` smallint(4) DEFAULT NULL, + `about` text, + `photo` int(10) unsigned NOT NULL DEFAULT '0', + `create_datetime` datetime NOT NULL, + `create_app_id` varchar(32) NOT NULL DEFAULT '', + `create_method` varchar(32) NOT NULL DEFAULT '', + `create_contact_id` int(11) NOT NULL DEFAULT '0', + `locale` varchar(8) NOT NULL DEFAULT '', + `timezone` varchar(64) NOT NULL DEFAULT '', + `email` varchar(255) DEFAULT NULL, + `phone` varchar(150) DEFAULT NULL, + `roleid` varchar(150) DEFAULT NULL, + `remember_hash` varchar(150) DEFAULT NULL, + `israss` int(11) DEFAULT NULL, + `act` int(11) DEFAULT NULL, + `partner_transid` int(11) DEFAULT NULL, + `hash` varchar(150) DEFAULT NULL, + `prover` int(11) DEFAULT NULL, + `passwd_decode` varchar(128) DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=69 DEFAULT CHARSET=utf8; + +CREATE TABLE IF NOT EXISTS `wa_contact_categories` ( + `category_id` int(11) NOT NULL, + `contact_id` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED; + +CREATE TABLE IF NOT EXISTS `wa_contact_category` ( + `id` int(11) NOT NULL, + `name` varchar(255) NOT NULL, + `system_id` varchar(64) DEFAULT NULL, + `app_id` varchar(32) DEFAULT NULL, + `icon` varchar(255) DEFAULT NULL, + `cnt` int(11) NOT NULL DEFAULT '0' +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +CREATE TABLE IF NOT EXISTS `wa_contact_data` ( + `id` int(11) NOT NULL, + `contact_id` int(11) NOT NULL, + `field` varchar(32) NOT NULL, + `ext` varchar(32) NOT NULL DEFAULT '', + `value` varchar(255) NOT NULL, + `sort` int(11) NOT NULL DEFAULT '0' +) ENGINE=InnoDB AUTO_INCREMENT=231 DEFAULT CHARSET=utf8; + + +CREATE TABLE IF NOT EXISTS `wa_contact_emails` ( + `id` int(11) NOT NULL, + `contact_id` int(11) NOT NULL, + `email` varchar(255) NOT NULL, + `ext` varchar(32) NOT NULL DEFAULT '', + `sort` int(11) NOT NULL DEFAULT '0', + `status` enum('unknown','confirmed','unconfirmed','unavailable') NOT NULL DEFAULT 'unknown' +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +CREATE TABLE IF NOT EXISTS `wa_contact_rights` ( + `group_id` int(11) NOT NULL, + `app_id` varchar(32) NOT NULL, + `name` varchar(64) NOT NULL, + `value` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +CREATE TABLE IF NOT EXISTS `wa_contact_settings` ( + `contact_id` int(11) NOT NULL, + `app_id` varchar(32) NOT NULL DEFAULT '', + `name` varchar(32) NOT NULL, + `value` text NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +CREATE TABLE IF NOT EXISTS `wa_country` ( + `name` varchar(255) NOT NULL, + `iso3letter` varchar(3) NOT NULL, + `iso2letter` varchar(2) NOT NULL, + `isonumeric` varchar(3) NOT NULL, + `fav_sort` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +INSERT INTO `wa_country` (`name`, `iso3letter`, `iso2letter`, `isonumeric`, `fav_sort`) VALUES +('Aruba', 'abw', 'aw', '533', NULL), +('Afghanistan', 'afg', 'af', '004', NULL), +('Angola', 'ago', 'ao', '024', NULL), +('Anguilla', 'aia', 'ai', '660', NULL), +('Г…land Islands', 'ala', 'ax', '248', NULL), +('Albania', 'alb', 'al', '008', NULL), +('Andorra', 'and', 'ad', '020', NULL), +('Netherlands Antilles', 'ant', 'an', '530', NULL), +('United Arab Emirates', 'are', 'ae', '784', NULL), +('Argentina', 'arg', 'ar', '032', NULL), +('Armenia', 'arm', 'am', '051', NULL), +('American Samoa', 'asm', 'as', '016', NULL), +('French Southern Territories', 'atf', 'tf', '260', NULL), +('Antigua and Barbuda', 'atg', 'ag', '028', NULL), +('Australia', 'aus', 'au', '036', NULL), +('Austria', 'aut', 'at', '040', NULL), +('Azerbaijan', 'aze', 'az', '031', NULL), +('Burundi', 'bdi', 'bi', '108', NULL), +('Belgium', 'bel', 'be', '056', NULL), +('Benin', 'ben', 'bj', '204', NULL), +('Burkina Faso', 'bfa', 'bf', '854', NULL), +('Bangladesh', 'bgd', 'bd', '050', NULL), +('Bulgaria', 'bgr', 'bg', '100', NULL), +('Bahrain', 'bhr', 'bh', '048', NULL), +('Bahamas', 'bhs', 'bs', '044', NULL), +('Bosnia and Herzegovina', 'bih', 'ba', '070', NULL), +('Belarus', 'blr', 'by', '112', NULL), +('Belize', 'blz', 'bz', '084', NULL), +('Bermuda', 'bmu', 'bm', '060', NULL), +('Bolivia, Plurinational State of', 'bol', 'bo', '068', NULL), +('Brazil', 'bra', 'br', '076', NULL), +('Barbados', 'brb', 'bb', '052', NULL), +('Brunei Darussalam', 'brn', 'bn', '096', NULL), +('Bhutan', 'btn', 'bt', '064', NULL), +('Bouvet Island', 'bvt', 'bv', '074', NULL), +('Botswana', 'bwa', 'bw', '072', NULL), +('Central African Republic', 'caf', 'cf', '140', NULL), +('Canada', 'can', 'ca', '124', NULL), +('Cocos (Keeling) Islands', 'cck', 'cc', '166', NULL), +('Switzerland', 'che', 'ch', '756', NULL), +('Chile', 'chl', 'cl', '152', NULL), +('China', 'chn', 'cn', '156', NULL), +('CГґte d''Ivoire', 'civ', 'ci', '384', NULL), +('Cameroon', 'cmr', 'cm', '120', NULL), +('Congo, the Democratic Republic of the', 'cod', 'cd', '180', NULL), +('Congo', 'cog', 'cg', '178', NULL), +('Cook Islands', 'cok', 'ck', '184', NULL), +('Colombia', 'col', 'co', '170', NULL), +('Comoros', 'com', 'km', '174', NULL), +('Cape Verde', 'cpv', 'cv', '132', NULL), +('Costa Rica', 'cri', 'cr', '188', NULL), +('Cuba', 'cub', 'cu', '192', NULL), +('Christmas Island', 'cxr', 'cx', '162', NULL), +('Cayman Islands', 'cym', 'ky', '136', NULL), +('Cyprus', 'cyp', 'cy', '196', NULL), +('Czech Republic', 'cze', 'cz', '203', NULL), +('Germany', 'deu', 'de', '276', NULL), +('Djibouti', 'dji', 'dj', '262', NULL), +('Dominica', 'dma', 'dm', '212', NULL), +('Denmark', 'dnk', 'dk', '208', NULL), +('Dominican Republic', 'dom', 'do', '214', NULL), +('Algeria', 'dza', 'dz', '012', NULL), +('Ecuador', 'ecu', 'ec', '218', NULL), +('Egypt', 'egy', 'eg', '818', NULL), +('Eritrea', 'eri', 'er', '232', NULL), +('Western Sahara', 'esh', 'eh', '732', NULL), +('Spain', 'esp', 'es', '724', NULL), +('Estonia', 'est', 'ee', '233', NULL), +('Ethiopia', 'eth', 'et', '231', NULL), +('Finland', 'fin', 'fi', '246', NULL), +('Fiji', 'fji', 'fj', '242', NULL), +('Falkland Islands (Malvinas)', 'flk', 'fk', '238', NULL), +('France', 'fra', 'fr', '250', NULL), +('Faroe Islands', 'fro', 'fo', '234', NULL), +('Micronesia, Federated States of', 'fsm', 'fm', '583', NULL), +('Gabon', 'gab', 'ga', '266', NULL), +('United Kingdom', 'gbr', 'gb', '826', NULL), +('Georgia', 'geo', 'ge', '268', NULL), +('Ghana', 'gha', 'gh', '288', NULL), +('Gibraltar', 'gib', 'gi', '292', NULL), +('Guinea', 'gin', 'gn', '324', NULL), +('Guadeloupe', 'glp', 'gp', '312', NULL), +('Gambia', 'gmb', 'gm', '270', NULL), +('Guinea-Bissau', 'gnb', 'gw', '624', NULL), +('Equatorial Guinea', 'gnq', 'gq', '226', NULL), +('Greece', 'grc', 'gr', '300', NULL), +('Grenada', 'grd', 'gd', '308', NULL), +('Greenland', 'grl', 'gl', '304', NULL), +('Guatemala', 'gtm', 'gt', '320', NULL), +('French Guiana', 'guf', 'gf', '254', NULL), +('Guam', 'gum', 'gu', '316', NULL), +('Guyana', 'guy', 'gy', '328', NULL), +('Hong Kong', 'hkg', 'hk', '344', NULL), +('Heard Island and McDonald Islands', 'hmd', 'hm', '334', NULL), +('Honduras', 'hnd', 'hn', '340', NULL), +('Croatia', 'hrv', 'hr', '191', NULL), +('Haiti', 'hti', 'ht', '332', NULL), +('Hungary', 'hun', 'hu', '348', NULL), +('Indonesia', 'idn', 'id', '360', NULL), +('India', 'ind', 'in', '356', NULL), +('British Indian Ocean Territory', 'iot', 'io', '086', NULL), +('Ireland', 'irl', 'ie', '372', NULL), +('Iran, Islamic Republic of', 'irn', 'ir', '364', NULL), +('Iraq', 'irq', 'iq', '368', NULL), +('Iceland', 'isl', 'is', '352', NULL), +('Israel', 'isr', 'il', '376', NULL), +('Italy', 'ita', 'it', '380', NULL), +('Jamaica', 'jam', 'jm', '388', NULL), +('Jordan', 'jor', 'jo', '400', NULL), +('Japan', 'jpn', 'jp', '392', NULL), +('Kazakhstan', 'kaz', 'kz', '398', NULL), +('Kenya', 'ken', 'ke', '404', NULL), +('Kyrgyzstan', 'kgz', 'kg', '417', NULL), +('Cambodia', 'khm', 'kh', '116', NULL), +('Kiribati', 'kir', 'ki', '296', NULL), +('Saint Kitts and Nevis', 'kna', 'kn', '659', NULL), +('Korea, Republic of', 'kor', 'kr', '410', NULL), +('Kuwait', 'kwt', 'kw', '414', NULL), +('Lao People''s Democratic Republic', 'lao', 'la', '418', NULL), +('Lebanon', 'lbn', 'lb', '422', NULL), +('Liberia', 'lbr', 'lr', '430', NULL), +('Libyan Arab Jamahiriya', 'lby', 'ly', '434', NULL), +('Saint Lucia', 'lca', 'lc', '662', NULL), +('Liechtenstein', 'lie', 'li', '438', NULL), +('Sri Lanka', 'lka', 'lk', '144', NULL), +('Lesotho', 'lso', 'ls', '426', NULL), +('Lithuania', 'ltu', 'lt', '440', NULL), +('Luxembourg', 'lux', 'lu', '442', NULL), +('Latvia', 'lva', 'lv', '428', NULL), +('Macao', 'mac', 'mo', '446', NULL), +('Morocco', 'mar', 'ma', '504', NULL), +('Monaco', 'mco', 'mc', '492', NULL), +('Moldova, Republic of', 'mda', 'md', '498', NULL), +('Madagascar', 'mdg', 'mg', '450', NULL), +('Maldives', 'mdv', 'mv', '462', NULL), +('Mexico', 'mex', 'mx', '484', NULL), +('Marshall Islands', 'mhl', 'mh', '584', NULL), +('Macedonia, the former Yugoslav Republic of', 'mkd', 'mk', '807', NULL), +('Mali', 'mli', 'ml', '466', NULL), +('Malta', 'mlt', 'mt', '470', NULL), +('Myanmar', 'mmr', 'mm', '104', NULL), +('Montenegro', 'mne', 'me', '499', NULL), +('Mongolia', 'mng', 'mn', '496', NULL), +('Northern Mariana Islands', 'mnp', 'mp', '580', NULL), +('Mozambique', 'moz', 'mz', '508', NULL), +('Mauritania', 'mrt', 'mr', '478', NULL), +('Montserrat', 'msr', 'ms', '500', NULL), +('Martinique', 'mtq', 'mq', '474', NULL), +('Mauritius', 'mus', 'mu', '480', NULL), +('Malawi', 'mwi', 'mw', '454', NULL), +('Malaysia', 'mys', 'my', '458', NULL), +('Mayotte', 'myt', 'yt', '175', NULL), +('Namibia', 'nam', 'na', '516', NULL), +('New Caledonia', 'ncl', 'nc', '540', NULL), +('Niger', 'ner', 'ne', '562', NULL), +('Norfolk Island', 'nfk', 'nf', '574', NULL), +('Nigeria', 'nga', 'ng', '566', NULL), +('Nicaragua', 'nic', 'ni', '558', NULL), +('Niue', 'niu', 'nu', '570', NULL), +('Netherlands', 'nld', 'nl', '528', NULL), +('Norway', 'nor', 'no', '578', NULL), +('Nepal', 'npl', 'np', '524', NULL), +('Nauru', 'nru', 'nr', '520', NULL), +('New Zealand', 'nzl', 'nz', '554', NULL), +('Oman', 'omn', 'om', '512', NULL), +('Pakistan', 'pak', 'pk', '586', NULL), +('Panama', 'pan', 'pa', '591', NULL), +('Pitcairn', 'pcn', 'pn', '612', NULL), +('Peru', 'per', 'pe', '604', NULL), +('Philippines', 'phl', 'ph', '608', NULL), +('Palau', 'plw', 'pw', '585', NULL), +('Papua New Guinea', 'png', 'pg', '598', NULL), +('Poland', 'pol', 'pl', '616', NULL), +('Puerto Rico', 'pri', 'pr', '630', NULL), +('Korea, Democratic People''s Republic of', 'prk', 'kp', '408', NULL), +('Portugal', 'prt', 'pt', '620', NULL), +('Paraguay', 'pry', 'py', '600', NULL), +('Palestinian Territory, Occupied', 'pse', 'ps', '275', NULL), +('French Polynesia', 'pyf', 'pf', '258', NULL), +('Qatar', 'qat', 'qa', '634', NULL), +('RГ©union', 'reu', 're', '638', NULL), +('Romania', 'rou', 'ro', '642', NULL), +('Russian Federation', 'rus', 'ru', '643', NULL), +('Rwanda', 'rwa', 'rw', '646', NULL), +('Saudi Arabia', 'sau', 'sa', '682', NULL), +('Sudan', 'sdn', 'sd', '736', NULL), +('Senegal', 'sen', 'sn', '686', NULL), +('Singapore', 'sgp', 'sg', '702', NULL), +('South Georgia and the South Sandwich Islands', 'sgs', 'gs', '239', NULL), +('Saint Helena, Ascension and Tristan da Cunha', 'shn', 'sh', '654', NULL), +('Svalbard and Jan Mayen', 'sjm', 'sj', '744', NULL), +('Solomon Islands', 'slb', 'sb', '090', NULL), +('Sierra Leone', 'sle', 'sl', '694', NULL), +('El Salvador', 'slv', 'sv', '222', NULL), +('San Marino', 'smr', 'sm', '674', NULL), +('Somalia', 'som', 'so', '706', NULL), +('Saint Pierre and Miquelon', 'spm', 'pm', '666', NULL), +('Serbia', 'srb', 'rs', '688', NULL), +('Sao Tome and Principe', 'stp', 'st', '678', NULL), +('Suriname', 'sur', 'sr', '740', NULL), +('Slovakia', 'svk', 'sk', '703', NULL), +('Slovenia', 'svn', 'si', '705', NULL), +('Sweden', 'swe', 'se', '752', NULL), +('Swaziland', 'swz', 'sz', '748', NULL), +('Seychelles', 'syc', 'sc', '690', NULL), +('Syrian Arab Republic', 'syr', 'sy', '760', NULL), +('Turks and Caicos Islands', 'tca', 'tc', '796', NULL), +('Chad', 'tcd', 'td', '148', NULL), +('Togo', 'tgo', 'tg', '768', NULL), +('Thailand', 'tha', 'th', '764', NULL), +('Tajikistan', 'tjk', 'tj', '762', NULL), +('Tokelau', 'tkl', 'tk', '772', NULL), +('Turkmenistan', 'tkm', 'tm', '795', NULL), +('Timor-Leste', 'tls', 'tl', '626', NULL), +('Tonga', 'ton', 'to', '776', NULL), +('Trinidad and Tobago', 'tto', 'tt', '780', NULL), +('Tunisia', 'tun', 'tn', '788', NULL), +('Turkey', 'tur', 'tr', '792', NULL), +('Tuvalu', 'tuv', 'tv', '798', NULL), +('Taiwan, Province of China', 'twn', 'tw', '158', NULL), +('Tanzania, United Republic of', 'tza', 'tz', '834', NULL), +('Uganda', 'uga', 'ug', '800', NULL), +('Ukraine', 'ukr', 'ua', '804', 1), +('United States Minor Outlying Islands', 'umi', 'um', '581', NULL), +('Uruguay', 'ury', 'uy', '858', NULL), +('United States', 'usa', 'us', '840', NULL), +('Uzbekistan', 'uzb', 'uz', '860', NULL), +('Holy See (Vatican City State)', 'vat', 'va', '336', NULL), +('Saint Vincent and the Grenadines', 'vct', 'vc', '670', NULL), +('Venezuela, Bolivarian Republic of', 'ven', 've', '862', NULL), +('Virgin Islands, British', 'vgb', 'vg', '092', NULL), +('Virgin Islands, U.S.', 'vir', 'vi', '850', NULL), +('Viet Nam', 'vnm', 'vn', '704', NULL), +('Vanuatu', 'vut', 'vu', '548', NULL), +('Wallis and Futuna', 'wlf', 'wf', '876', NULL), +('Samoa', 'wsm', 'ws', '882', NULL), +('Yemen', 'yem', 'ye', '887', NULL), +('South Africa', 'zaf', 'za', '710', NULL), +('Zambia', 'zmb', 'zm', '894', NULL), +('Zimbabwe', 'zwe', 'zw', '716', NULL); + +CREATE TABLE IF NOT EXISTS `wa_log` ( + `id` bigint(20) NOT NULL, + `app_id` varchar(32) NOT NULL, + `contact_id` int(11) NOT NULL, + `datetime` datetime NOT NULL, + `action` varchar(255) NOT NULL, + `subject_contact_id` int(11) DEFAULT NULL, + `params` text +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +CREATE TABLE IF NOT EXISTS `wa_login_log` ( + `id` int(11) NOT NULL, + `contact_id` int(11) NOT NULL, + `datetime_in` datetime NOT NULL, + `datetime_out` datetime DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=FIXED; + +CREATE TABLE IF NOT EXISTS `wa_region` ( + `country_iso3` varchar(3) NOT NULL, + `code` varchar(8) NOT NULL, + `name` varchar(255) NOT NULL, + `fav_sort` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + + +INSERT INTO `wa_region` (`country_iso3`, `code`, `name`, `fav_sort`) VALUES +('can', 'AB', 'Alberta', NULL), +('can', 'BC', 'British Columbia', NULL), +('can', 'MB', 'Manitoba', NULL), +('can', 'NB', 'New Brunswick', NULL), +('can', 'NL', 'Newfoundland and Labrador', NULL), +('can', 'NS', 'Nova Scotia', NULL), +('can', 'NT', 'Northwest Territories', NULL), +('can', 'NU', 'Nunavut', NULL), +('can', 'ON', 'Ontario', NULL), +('can', 'PE', 'Prince Edward Island', NULL), +('can', 'QC', 'Quebec', NULL), +('can', 'SK', 'Saskatchewan', NULL), +('can', 'YT', 'Yukon', NULL), +('rus', '01', 'Адыгея республика', NULL), +('rus', '02', 'Башкортостан республика', NULL), +('rus', '03', 'Бурятия республика', NULL), +('rus', '04', 'Алтай республика', NULL), +('rus', '05', 'Дагестан республика', NULL), +('rus', '06', 'Р�нгушетия республика', NULL), +('rus', '07', 'Кабардино-Балкарская республика', NULL), +('rus', '08', 'Калмыкия республика', NULL), +('rus', '09', 'Карачаево-Черкесская республика', NULL), +('rus', '10', 'Карелия республика', NULL), +('rus', '11', 'РљРѕРјРё республика', NULL), +('rus', '12', 'Марий Р­Р» республика', NULL), +('rus', '13', 'РњРѕСЂРґРѕРІРёСЏ республика', NULL), +('rus', '14', 'Саха (Якутия) республика', NULL), +('rus', '15', 'Северная Осетия-Алания', NULL), +('rus', '16', 'Татарстан республика', NULL), +('rus', '17', 'Тыва республика', NULL), +('rus', '18', 'Удмуртская республика', NULL), +('rus', '19', 'Хакасия республика', NULL), +('rus', '20', 'Чеченская республика', NULL), +('rus', '21', 'Чувашская республика', NULL), +('rus', '22', 'Алтайский край', NULL), +('rus', '23', 'Краснодарский край', NULL), +('rus', '24', 'Красноярский край', NULL), +('rus', '25', 'РџСЂРёРјРѕСЂСЃРєРёР№ край', NULL), +('rus', '26', 'Ставропольский край', NULL), +('rus', '27', 'Хабаровский край', NULL), +('rus', '28', 'Амурская область', NULL), +('rus', '29', 'Архангельская область', NULL), +('rus', '30', 'Астраханская область', NULL), +('rus', '31', 'Белгородская область', NULL), +('rus', '32', 'Брянская область', NULL), +('rus', '33', 'Владимирская область', NULL), +('rus', '34', 'Волгоградская область', NULL), +('rus', '35', 'Вологодская область', NULL), +('rus', '36', 'Воронежская область', NULL), +('rus', '37', 'Р�вановская область', NULL), +('rus', '38', 'Р�ркутская область', NULL), +('rus', '39', 'Калининградская область', NULL), +('rus', '40', 'Калужская область', NULL), +('rus', '41', 'Камчатский край', NULL), +('rus', '42', 'Кемеровская область', NULL), +('rus', '43', 'Кировская область', NULL), +('rus', '44', 'Костромская область', NULL), +('rus', '45', 'Курганская область', NULL), +('rus', '46', 'Курская область', NULL), +('rus', '47', 'Ленинградская область', NULL), +('rus', '48', 'Липецкая область', NULL), +('rus', '49', 'Магаданская область', NULL), +('rus', '50', 'Московская область', NULL), +('rus', '51', 'Мурманская область', NULL), +('rus', '52', 'Нижегородская область', NULL), +('rus', '53', 'Новгородская область', NULL), +('rus', '54', 'Новосибирская область', NULL), +('rus', '55', 'Омская область', NULL), +('rus', '56', 'Оренбургская область', NULL), +('rus', '57', 'Орловская область', NULL), +('rus', '58', 'Пензенская область', NULL), +('rus', '59', 'Пермский край', NULL), +('rus', '60', 'Псковская область', NULL), +('rus', '61', 'Ростовская область', NULL), +('rus', '62', 'Рязанская область', NULL), +('rus', '63', 'Самарская область', NULL), +('rus', '64', 'Саратовская область', NULL), +('rus', '65', 'Сахалинская область', NULL), +('rus', '66', 'Свердловская область', NULL), +('rus', '67', 'Смоленская область', NULL), +('rus', '68', 'Тамбовская область', NULL), +('rus', '69', 'Тверская область', NULL), +('rus', '70', 'Томская область', NULL), +('rus', '71', 'Тульская область', NULL), +('rus', '72', 'Тюменская область', NULL), +('rus', '73', 'Ульяновская область', NULL), +('rus', '74', 'Челябинская область', NULL), +('rus', '75', 'Забайкальский край', NULL), +('rus', '76', 'Ярославская область', NULL), +('rus', '77', 'РњРѕСЃРєРІР°', NULL), +('rus', '78', 'Санкт-Петербург', NULL), +('rus', '79', 'Еврейская автономная область', NULL), +('rus', '83', 'Ненецкий автономный РѕРєСЂСѓРі', NULL), +('rus', '86', 'Ханты-Мансийский-Югра автономный РѕРєСЂСѓРі', NULL), +('rus', '87', 'Чукотский автономный РѕРєСЂСѓРі', NULL), +('rus', '89', 'Ямало-Ненецкий автономный РѕРєСЂСѓРі', NULL), +('ukr', '01', 'Автономна Республіка РљСЂРёРј', NULL), +('ukr', '02', 'Вінницька область', NULL), +('ukr', '03', 'Волинська область', NULL), +('ukr', '04', 'Дніпропетровська область', NULL), +('ukr', '05', 'Донецька область', NULL), +('ukr', '06', 'Житомирська область', NULL), +('ukr', '07', 'Закарпатська область', NULL), +('ukr', '08', 'Запорізька область', NULL), +('ukr', '09', 'Івано-Франківська область', NULL), +('ukr', '10', 'РљРёС—РІСЃСЊРєР° область', NULL), +('ukr', '11', 'місто РљРёС—РІ', 1), +('ukr', '12', 'Кіровоградська область', NULL), +('ukr', '13', 'Луганська область', NULL), +('ukr', '14', 'Львівська область', NULL), +('ukr', '15', 'Миколаївська область', NULL), +('ukr', '16', 'Одеська область', NULL), +('ukr', '17', 'Полтавська область', NULL), +('ukr', '18', 'Рівненська область', NULL), +('ukr', '19', 'РЎСѓРјСЃСЊРєР° область', NULL), +('ukr', '20', 'Тернопільська область', NULL), +('ukr', '21', 'Харківська область', NULL), +('ukr', '22', 'Херсонська область', NULL), +('ukr', '23', 'Хмельницька область', NULL), +('ukr', '24', 'Черкаська область', NULL), +('ukr', '25', 'Чернігівська область', NULL), +('ukr', '26', 'Чернівецька область', NULL), +('ukr', '27', 'місто Севастополь', NULL), +('usa', 'AK', 'Alaska', NULL), +('usa', 'AL', 'Alabama', NULL), +('usa', 'AR', 'Arkansas', NULL), +('usa', 'AZ', 'Arizona', NULL), +('usa', 'CA', 'California', NULL), +('usa', 'CO', 'Colorado', NULL), +('usa', 'CT', 'Connecticut', NULL), +('usa', 'DC', 'Washington, D.C.', NULL), +('usa', 'DE', 'Delaware', NULL), +('usa', 'FL', 'Florida', NULL), +('usa', 'GA', 'Georgia', NULL), +('usa', 'HI', 'Hawaii', NULL), +('usa', 'IA', 'Iowa', NULL), +('usa', 'ID', 'Idaho', NULL), +('usa', 'IL', 'Illinois', NULL), +('usa', 'IN', 'Indiana', NULL), +('usa', 'KS', 'Kansas', NULL), +('usa', 'KY', 'Kentucky', NULL), +('usa', 'LA', 'Louisiana', NULL), +('usa', 'MA', 'Massachusetts', NULL), +('usa', 'MD', 'Maryland', NULL), +('usa', 'ME', 'Maine', NULL), +('usa', 'MI', 'Michigan', NULL), +('usa', 'MN', 'Minnesota', NULL), +('usa', 'MO', 'Missouri', NULL), +('usa', 'MS', 'Mississippi', NULL), +('usa', 'MT', 'Montana', NULL), +('usa', 'NC', 'North Carolina', NULL), +('usa', 'ND', 'North Dakota', NULL), +('usa', 'NE', 'Nebraska', NULL), +('usa', 'NH', 'New Hampshire', NULL), +('usa', 'NJ', 'New Jersey', NULL), +('usa', 'NM', 'New Mexico', NULL), +('usa', 'NV', 'Nevada', NULL), +('usa', 'NY', 'New York', NULL), +('usa', 'OH', 'Ohio', NULL), +('usa', 'OK', 'Oklahoma', NULL), +('usa', 'OR', 'Oregon', NULL), +('usa', 'PA', 'Pennsylvania', NULL), +('usa', 'RI', 'Rhode Island', NULL), +('usa', 'SC', 'South Carolina', NULL), +('usa', 'SD', 'South Dakota', NULL), +('usa', 'TN', 'Tennessee', NULL), +('usa', 'TX', 'Texas', NULL), +('usa', 'UT', 'Utah', NULL), +('usa', 'VA', 'Virginia', NULL), +('usa', 'VT', 'Vermont', NULL), +('usa', 'WA', 'Washington', NULL), +('usa', 'WI', 'Wisconsin', NULL), +('usa', 'WV', 'West Virginia', NULL), +('usa', 'WY', 'Wyoming', NULL); + +ALTER TABLE `k2content` + ADD PRIMARY KEY (`contentid`), + ADD UNIQUE KEY `contentid` (`contentid`); + +ALTER TABLE `k2menu` + ADD PRIMARY KEY (`k2menuid`), + ADD UNIQUE KEY `k2menuid` (`k2menuid`); + +ALTER TABLE `k2menuitems` + ADD PRIMARY KEY (`k2menuitemid`), + ADD UNIQUE KEY `k2menuitemid` (`k2menuitemid`), + ADD KEY `k2menuitems_parent` (`parentid`), + ADD KEY `k2menuitems_idx1` (`caption`(255)); + +ALTER TABLE `k2pay_system` + ADD PRIMARY KEY (`paysysid`); + +ALTER TABLE `k2roles` + ADD PRIMARY KEY (`roleid`); + +ALTER TABLE `shop_category` + ADD PRIMARY KEY (`id`), + ADD UNIQUE KEY `url` (`parent_id`,`url`), + ADD UNIQUE KEY `full_url` (`full_url`), + ADD KEY `ns_keys` (`left_key`,`right_key`), + ADD KEY `id_1c` (`id_1c`), + ADD KEY `shop_category_idx_keyimp` (`k2type_import`,`k2keyimport`); + +ALTER TABLE `shop_category_images` + ADD PRIMARY KEY (`id`), + ADD KEY `category_id` (`category_id`); + +ALTER TABLE `shop_category_products` + ADD PRIMARY KEY (`category_id`,`product_id`); + +ALTER TABLE `shop_order` + ADD PRIMARY KEY (`id`), + ADD KEY `state_id` (`state_id`), + ADD KEY `contact_id` (`contact_id`); + +ALTER TABLE `shop_product` + ADD PRIMARY KEY (`id`), + ADD KEY `url` (`url`), + ADD KEY `total_sales` (`total_sales`), + ADD KEY `id_1c` (`id_1c`), + ADD KEY `k2type_import` (`k2type_import`), + ADD KEY `k2keyimport` (`k2keyimport`); + +ALTER TABLE `shop_product_images` + ADD PRIMARY KEY (`id`), + ADD KEY `product_id` (`product_id`); + +ALTER TABLE `shop_product_skus` + ADD PRIMARY KEY (`id`), + ADD KEY `product_id` (`product_id`), + ADD KEY `id_1c` (`id_1c`); + +ALTER TABLE `site_page` + ADD PRIMARY KEY (`id`), + ADD KEY `url` (`domain_id`,`route`,`full_url`), + ADD KEY `parent_id` (`parent_id`); + +ALTER TABLE `wa_contact` + ADD PRIMARY KEY (`id`) USING BTREE, + ADD UNIQUE KEY `login` (`login`) USING BTREE, + ADD KEY `name` (`name`) USING BTREE, + ADD KEY `id_name` (`id`,`name`) USING BTREE, + ADD KEY `wa_contact_remember_idx` (`remember_hash`), + ADD KEY `wa_contact_hash_idx` (`hash`); + +ALTER TABLE `wa_contact_categories` + ADD PRIMARY KEY (`category_id`,`contact_id`) USING BTREE, + ADD KEY `contact_id` (`contact_id`) USING BTREE; + +ALTER TABLE `wa_contact_category` + ADD PRIMARY KEY (`id`) USING BTREE, + ADD UNIQUE KEY `system_id` (`system_id`) USING BTREE; + +ALTER TABLE `wa_contact_data` + ADD PRIMARY KEY (`id`) USING BTREE, + ADD KEY `contact_id` (`contact_id`) USING BTREE, + ADD KEY `value` (`value`) USING BTREE, + ADD KEY `field` (`field`) USING BTREE, + ADD KEY `wa_contact_data_field_contact_idx` (`contact_id`,`field`); + +ALTER TABLE `wa_contact_emails` + ADD PRIMARY KEY (`id`) USING BTREE, + ADD UNIQUE KEY `contact_sort` (`contact_id`,`sort`) USING BTREE, + ADD KEY `email` (`email`) USING BTREE, + ADD KEY `status` (`status`) USING BTREE; + +ALTER TABLE `wa_contact_rights` + ADD PRIMARY KEY (`group_id`,`app_id`,`name`) USING BTREE, + ADD KEY `name_value` (`name`,`value`,`group_id`,`app_id`) USING BTREE; + +ALTER TABLE `wa_contact_settings` + ADD PRIMARY KEY (`contact_id`,`app_id`,`name`) USING BTREE; + +ALTER TABLE `wa_country` + ADD PRIMARY KEY (`iso3letter`) USING BTREE, + ADD UNIQUE KEY `isonumeric` (`isonumeric`) USING BTREE, + ADD UNIQUE KEY `iso2letter` (`iso2letter`) USING BTREE, + ADD KEY `name` (`name`) USING BTREE; + +ALTER TABLE `wa_log` + ADD PRIMARY KEY (`id`) USING BTREE; + +ALTER TABLE `wa_login_log` + ADD PRIMARY KEY (`id`) USING BTREE; + +ALTER TABLE `wa_region` + ADD PRIMARY KEY (`country_iso3`,`code`); + +ALTER TABLE `k2content` + MODIFY `contentid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=37; + +ALTER TABLE `k2menu` + MODIFY `k2menuid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3; + +ALTER TABLE `k2menuitems` + MODIFY `k2menuitemid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=14; + +ALTER TABLE `k2pay_system` + MODIFY `paysysid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=4; + +ALTER TABLE `wa_contact` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=69; + +ALTER TABLE `wa_contact_category` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; + +ALTER TABLE `wa_contact_data` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=231; + +ALTER TABLE `wa_contact_emails` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; + +ALTER TABLE `wa_log` + MODIFY `id` bigint(20) NOT NULL AUTO_INCREMENT; + +ALTER TABLE `wa_login_log` + MODIFY `id` int(11) NOT NULL AUTO_INCREMENT; + + + diff --git a/k2shop/usr/k2shop/sql/update/2.2.28_transfer.sql b/k2shop/usr/k2shop/sql/update/2.2.28_transfer.sql new file mode 100644 index 0000000..401fb85 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.28_transfer.sql @@ -0,0 +1,371 @@ +CREATE TABLE IF NOT EXISTS `k2arenda_avto` ( + `aranda_avtoid` int(11) NOT NULL, + `cityid` int(11) DEFAULT NULL, + `punkt_otpravid` int(11) DEFAULT NULL, + `punkt_naznachid` int(11) DEFAULT NULL, + `date_arenda` date DEFAULT NULL, + `serv_arendaid` int(11) DEFAULT NULL, + `start_service` time DEFAULT NULL, + `for_ekskurs` int(11) DEFAULT NULL, + `end_service` time DEFAULT NULL, + `ekskursid` int(11) DEFAULT NULL, + `kol_passag` int(11) DEFAULT NULL, + `kol_child` int(11) DEFAULT NULL, + `type_mashid` int(11) DEFAULT NULL, + `partner_code` varchar(250) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2city` ( + `cityid` int(11) NOT NULL, + `regionid` int(11) DEFAULT NULL, + `cityname` varchar(250) COLLATE utf8_bin DEFAULT NULL, + `countryid` int(11) DEFAULT NULL COMMENT 'id страны' +) ENGINE=InnoDB AUTO_INCREMENT=49 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2cli_transfer` ( + `cli_transferid` int(11) NOT NULL, + `transferid` int(11) DEFAULT NULL, + `kod_phone1` varchar(50) COLLATE utf8_bin DEFAULT NULL, + `phone1` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `kod_phone2` varchar(50) COLLATE utf8_bin DEFAULT NULL, + `phone2` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `email` varchar(250) COLLATE utf8_bin DEFAULT NULL, + `add_info` varchar(1024) COLLATE utf8_bin DEFAULT NULL, + `comment` varchar(1024) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2dolgnost` ( + `dolgnid` int(11) NOT NULL , + `dolgnname` varchar(150) COLLATE utf8_bin , + `commentdolgn` varchar(1024) COLLATE utf8_bin +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2ekskurs` ( + `ekskursid` int(11) NOT NULL, + `ekskurs_name` varchar(250) COLLATE utf8_bin DEFAULT NULL, + `cityid` int(11) DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2group_transfer` ( + `group_transferid` int(11) NOT NULL, + `userid` int(11) DEFAULT NULL, + `comment_group` varchar(1024) COLLATE utf8_bin DEFAULT NULL, + `create_date` datetime DEFAULT NULL, + `update_date` datetime DEFAULT NULL, + `summa_group` decimal(15,2) DEFAULT NULL, + `paysysid` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2obrasch` ( + `obraschid` int(11) NOT NULL, + `obrasch_name` varchar(250) COLLATE utf8_bin DEFAULT NULL, + `child` int(11) DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2post_index` ( + `postindex` int(11) NOT NULL DEFAULT '0' , + `index_name` varchar(150) COLLATE utf8_bin DEFAULT NULL , + `comment_index` varchar(1024) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin ; + +CREATE TABLE IF NOT EXISTS `k2punkts` ( + `punktid` int(11) NOT NULL, + `punkt_name` varchar(250) DEFAULT NULL, + `cityid` int(11) DEFAULT NULL, + `isaeroport` int(11) DEFAULT NULL COMMENT 'Это аэропорт', + `isgd` int(11) DEFAULT NULL COMMENT 'Это Р–/Р” транспорт' +) ENGINE=InnoDB AUTO_INCREMENT=63 DEFAULT CHARSET=utf8; + +CREATE TABLE IF NOT EXISTS `k2status_transfer` ( + `stat_transferid` int(11) NOT NULL, + `name_status` varchar(250) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2transfer` ( + `transferid` int(11) NOT NULL, + `group_transferid` int(11) DEFAULT NULL, + `date_transfer` date DEFAULT NULL, + `cityid` int(11) DEFAULT NULL, + `punkt_otpravid` int(11) DEFAULT NULL, + `punkt_otpravadd` varchar(1024) COLLATE utf8_bin DEFAULT NULL, + `punkt_naznachid` int(11) DEFAULT NULL, + `punkt_naznachadd` varchar(1024) COLLATE utf8_bin DEFAULT NULL, + `type_transferid` int(11) DEFAULT NULL, + `type_avtoid` int(11) DEFAULT NULL, + `partner_code` varchar(250) COLLATE utf8_bin DEFAULT NULL, + `time_viezd` datetime DEFAULT NULL, + `time_priezd` datetime DEFAULT NULL, + `stat_transferid` int(11) DEFAULT NULL, + `back_transfer` int(11) DEFAULT NULL, + `summa_transfer` decimal(15,2) DEFAULT NULL, + `kol` int(11) DEFAULT NULL, + `postindex` int(11) DEFAULT NULL, + `hash` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `createdate` timestamp(6) NULL DEFAULT '0000-00-00 00:00:00.000000' , + `createupdate` timestamp(6) NULL DEFAULT '0000-00-00 00:00:00.000000' , + `type_transfer` int(11) DEFAULT NULL , + `imagefilename` varchar(1024) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2trans_tarif` ( + `transtarifid` int(11) NOT NULL, + `partner_transid` int(11) DEFAULT NULL, + `ismain` int(11) DEFAULT NULL, + `fromid` int(11) DEFAULT NULL, + `toid` int(11) DEFAULT NULL, + `type_avtoid` int(11) DEFAULT NULL, + `cena` decimal(15,2) DEFAULT NULL, + `act` int(11) DEFAULT NULL, + `prover` int(11) DEFAULT NULL, + `type_transferid` int(11) DEFAULT NULL, + `cityid` int(11) DEFAULT NULL, + `kolfrom` int(11) DEFAULT NULL, + `kolto` int(11) DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2type_acc_transfer` ( + `type_acc_transfid` int(11) NOT NULL, + `type_acc_nam` varchar(250) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2type_avto` ( + `type_avtoid` int(11) NOT NULL, + `type_avto_name` varchar(250) COLLATE utf8_bin DEFAULT NULL, + `kolmest` int(11) DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2type_mash` ( + `type_mashid` int(11) NOT NULL, + `type_mash_name` varchar(250) COLLATE utf8_bin DEFAULT NULL, + `type_avtoid` int(11) DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2type_transfer` ( + `type_transferid` int(11) NOT NULL, + `type_transfer_name` varchar(250) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2_partner_trans` ( + `partner_transid` int(11) NOT NULL, + `cityid` int(11) NOT NULL, + `type_acc_transfid` int(11) NOT NULL, + `partner_name` varchar(1024) COLLATE utf8_bin NOT NULL, + `partner_adress` varchar(1024) COLLATE utf8_bin NOT NULL, + `post_index` varchar(75) COLLATE utf8_bin NOT NULL, + `email` varchar(150) COLLATE utf8_bin NOT NULL, + `login` varchar(150) COLLATE utf8_bin NOT NULL, + `passwd` varchar(150) COLLATE utf8_bin NOT NULL, + `act` int(11) DEFAULT NULL , + `prov` int(11) DEFAULT NULL , + `hash` varchar(150) COLLATE utf8_bin DEFAULT NULL, + `countryid` int(11) DEFAULT NULL , + `partner_code` varchar(75) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2_service_arenda` ( + `serv_arendaid` int(11) NOT NULL, + `service_arenda_name` varchar(250) COLLATE utf8_bin NOT NULL +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +CREATE TABLE IF NOT EXISTS `k2_status_zak` ( + `k2statid` int(11) NOT NULL, + `statname` varchar(150) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 COLLATE=utf8_bin PACK_KEYS=0; + +CREATE TABLE IF NOT EXISTS `k2_who_transfer` ( + `who_transferid` int(11) NOT NULL, + `date_rogden` date NOT NULL, + `transferid` int(11) NOT NULL, + `fam` varchar(250) COLLATE utf8_bin NOT NULL, + `im` varchar(250) COLLATE utf8_bin NOT NULL, + `obraschid` int(11) NOT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +ALTER TABLE `k2arenda_avto` + ADD PRIMARY KEY (`aranda_avtoid`), + ADD KEY `k2ekskurs_k2arenda_avto_fk` (`ekskursid`), + ADD KEY `k2_service_arenda_k2arenda_avto_fk` (`serv_arendaid`), + ADD KEY `k2type_mash_k2arenda_avto_fk` (`type_mashid`), + ADD KEY `k2punkts_k2arenda_avto_fk` (`punkt_otpravid`), + ADD KEY `k2punkts_k2arenda_avto_fk1` (`punkt_naznachid`), + ADD KEY `k2city_k2arenda_avto_fk` (`cityid`); + +ALTER TABLE `k2city` + ADD PRIMARY KEY (`cityid`), + ADD KEY `k2region_k2city_fk` (`regionid`), + ADD KEY `k2city_countryid_idx1` (`countryid`); + +ALTER TABLE `k2cli_transfer` + ADD PRIMARY KEY (`cli_transferid`), + ADD KEY `k2transfer_k2cli_transfer_fk` (`transferid`); + +ALTER TABLE `k2country` + ADD PRIMARY KEY (`countryid`); + +ALTER TABLE `k2dolgnost` + ADD PRIMARY KEY (`dolgnid`), + ADD UNIQUE KEY `dolgnid` (`dolgnid`); + +ALTER TABLE `k2ekskurs` + ADD PRIMARY KEY (`ekskursid`); + +ALTER TABLE `k2group_transfer` + ADD PRIMARY KEY (`group_transferid`), + ADD KEY `k2pay_system_k2group_transfer_fk` (`paysysid`), + ADD KEY `wa_contact_k2group_transfer_fk` (`userid`); + +ALTER TABLE `k2obrasch` + ADD PRIMARY KEY (`obraschid`); + +ALTER TABLE `k2post_index` + ADD PRIMARY KEY (`postindex`); + +ALTER TABLE `k2punkts` + ADD PRIMARY KEY (`punktid`); + +ALTER TABLE `k2roles` + ADD PRIMARY KEY (`roleid`); + +ALTER TABLE `k2status_transfer` + ADD PRIMARY KEY (`stat_transferid`); + +ALTER TABLE `k2transfer` + ADD PRIMARY KEY (`transferid`), + ADD KEY `k2punkts_k2transfer_fk` (`punkt_otpravid`), + ADD KEY `k2punkts_k2transfer_fk1` (`punkt_naznachid`), + ADD KEY `k2type_avto_k2transfer_fk` (`type_avtoid`), + ADD KEY `k2type_transfer_k2transfer_fk` (`type_transferid`), + ADD KEY `k2city_k2transfer_fk` (`cityid`), + ADD KEY `k2group_transfer_k2transfer_fk` (`group_transferid`), + ADD KEY `k2transfer_hash_idx` (`hash`); + +ALTER TABLE `k2trans_tarif` + ADD PRIMARY KEY (`transtarifid`), + ADD KEY `k2trans_tarif_kolfrom_idx` (`kolfrom`), + ADD KEY `k2trans_tarif_fromid_idx` (`fromid`,`toid`,`type_avtoid`), + ADD KEY `k2trans_tarif_partner_idx` (`partner_transid`), + ADD KEY `k2trans_tarif_act_idx` (`act`), + ADD KEY `k2trans_tarif_prover_idx` (`prover`), + ADD KEY `k2trans_tarif_typetransfer_idx` (`type_transferid`); + +ALTER TABLE `k2type_acc_transfer` + ADD PRIMARY KEY (`type_acc_transfid`), + ADD UNIQUE KEY `type_acc_transfid` (`type_acc_transfid`); + +ALTER TABLE `k2type_avto` + ADD PRIMARY KEY (`type_avtoid`), + ADD UNIQUE KEY `type_avtoid` (`type_avtoid`); + +ALTER TABLE `k2type_mash` + ADD PRIMARY KEY (`type_mashid`); + +ALTER TABLE `k2type_transfer` + ADD PRIMARY KEY (`type_transferid`); + +ALTER TABLE `k2_partner_trans` + ADD PRIMARY KEY (`partner_transid`), + ADD KEY `k2city_k2_partner_trans_fk` (`cityid`), + ADD KEY `k2_partner_trans_hash_idx` (`hash`); + +ALTER TABLE `k2_service_arenda` + ADD PRIMARY KEY (`serv_arendaid`); + +ALTER TABLE `k2_status_zak` + ADD PRIMARY KEY (`k2statid`), + ADD UNIQUE KEY `k2statid` (`k2statid`); + +ALTER TABLE `k2_who_transfer` + ADD PRIMARY KEY (`who_transferid`), + ADD KEY `k2obrasch_k2_who_transfer_fk` (`obraschid`), + ADD KEY `k2transfer_k2_who_transfer_fk` (`transferid`); + +ALTER TABLE `k2arenda_avto` + MODIFY `aranda_avtoid` int(11) NOT NULL AUTO_INCREMENT; + +ALTER TABLE `k2city` + MODIFY `cityid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=49; + +ALTER TABLE `k2cli_transfer` + MODIFY `cli_transferid` int(11) NOT NULL AUTO_INCREMENT; + +ALTER TABLE `k2country` + MODIFY `countryid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=12; + +ALTER TABLE `k2dolgnost` + MODIFY `dolgnid` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID должности',AUTO_INCREMENT=4; + +ALTER TABLE `k2ekskurs` + MODIFY `ekskursid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=2; + +ALTER TABLE `k2group_transfer` + MODIFY `group_transferid` int(11) NOT NULL AUTO_INCREMENT; + +ALTER TABLE `k2obrasch` + MODIFY `obraschid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5; + +ALTER TABLE `k2punkts` + MODIFY `punktid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=63; + +ALTER TABLE `k2status_transfer` + MODIFY `stat_transferid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5; + +ALTER TABLE `k2transfer` + MODIFY `transferid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3; + +ALTER TABLE `k2trans_tarif` + MODIFY `transtarifid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=8; + +ALTER TABLE `k2type_acc_transfer` + MODIFY `type_acc_transfid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=3; + +ALTER TABLE `k2type_avto` + MODIFY `type_avtoid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5; + +ALTER TABLE `k2type_mash` + MODIFY `type_mashid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=6; + +ALTER TABLE `k2type_transfer` + MODIFY `type_transferid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=13; + +ALTER TABLE `k2_partner_trans` + MODIFY `partner_transid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=14; + +ALTER TABLE `k2_service_arenda` + MODIFY `serv_arendaid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=4; + +ALTER TABLE `k2_status_zak` + MODIFY `k2statid` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=5; + +ALTER TABLE `k2_who_transfer` + MODIFY `who_transferid` int(11) NOT NULL AUTO_INCREMENT; + +ALTER TABLE `k2arenda_avto` + ADD CONSTRAINT `k2_service_arenda_k2arenda_avto_fk` FOREIGN KEY (`serv_arendaid`) REFERENCES `k2_service_arenda` (`serv_arendaid`) ON UPDATE CASCADE, + ADD CONSTRAINT `k2city_k2arenda_avto_fk` FOREIGN KEY (`cityid`) REFERENCES `k2city` (`cityid`) ON UPDATE CASCADE, + ADD CONSTRAINT `k2ekskurs_k2arenda_avto_fk` FOREIGN KEY (`ekskursid`) REFERENCES `k2ekskurs` (`ekskursid`) ON UPDATE CASCADE, + ADD CONSTRAINT `k2punkts_k2arenda_avto_fk` FOREIGN KEY (`punkt_otpravid`) REFERENCES `k2punkts` (`punktid`) ON UPDATE CASCADE, + ADD CONSTRAINT `k2punkts_k2arenda_avto_fk1` FOREIGN KEY (`punkt_naznachid`) REFERENCES `k2punkts` (`punktid`) ON UPDATE CASCADE, + ADD CONSTRAINT `k2type_mash_k2arenda_avto_fk` FOREIGN KEY (`type_mashid`) REFERENCES `k2type_mash` (`type_mashid`) ON UPDATE CASCADE; + +ALTER TABLE `k2cli_transfer` + ADD CONSTRAINT `k2transfer_k2cli_transfer_fk` FOREIGN KEY (`transferid`) REFERENCES `k2transfer` (`transferid`) ON UPDATE CASCADE; + +ALTER TABLE `k2group_transfer` + ADD CONSTRAINT `k2pay_system_k2group_transfer_fk` FOREIGN KEY (`paysysid`) REFERENCES `k2pay_system` (`paysysid`) ON UPDATE CASCADE, + ADD CONSTRAINT `wa_contact_k2group_transfer_fk` FOREIGN KEY (`userid`) REFERENCES `wa_contact` (`id`) ON UPDATE CASCADE; + +ALTER TABLE `k2transfer` + ADD CONSTRAINT `k2city_k2transfer_fk` FOREIGN KEY (`cityid`) REFERENCES `k2city` (`cityid`) ON UPDATE CASCADE, + ADD CONSTRAINT `k2group_transfer_k2transfer_fk` FOREIGN KEY (`group_transferid`) REFERENCES `k2group_transfer` (`group_transferid`) ON UPDATE CASCADE, + ADD CONSTRAINT `k2punkts_k2transfer_fk` FOREIGN KEY (`punkt_otpravid`) REFERENCES `k2punkts` (`punktid`) ON UPDATE CASCADE, + ADD CONSTRAINT `k2punkts_k2transfer_fk1` FOREIGN KEY (`punkt_naznachid`) REFERENCES `k2punkts` (`punktid`) ON UPDATE CASCADE, + ADD CONSTRAINT `k2type_transfer_k2transfer_fk` FOREIGN KEY (`type_transferid`) REFERENCES `k2type_transfer` (`type_transferid`) ON UPDATE CASCADE; + +ALTER TABLE `k2_partner_trans` + ADD CONSTRAINT `k2city_k2_partner_trans_fk` FOREIGN KEY (`cityid`) REFERENCES `k2city` (`cityid`) ON UPDATE CASCADE; + +ALTER TABLE `k2_who_transfer` + ADD CONSTRAINT `k2obrasch_k2_who_transfer_fk` FOREIGN KEY (`obraschid`) REFERENCES `k2obrasch` (`obraschid`) ON UPDATE CASCADE, + ADD CONSTRAINT `k2transfer_k2_who_transfer_fk` FOREIGN KEY (`transferid`) REFERENCES `k2transfer` (`transferid`) ON UPDATE CASCADE; + + diff --git a/k2shop/usr/k2shop/sql/update/2.2.28_unlock.sql b/k2shop/usr/k2shop/sql/update/2.2.28_unlock.sql new file mode 100644 index 0000000..f0edc12 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.28_unlock.sql @@ -0,0 +1,8 @@ +CREATE TABLE IF NOT EXISTS `k2anticapcha` ( + `hashid` varchar(150) COLLATE utf8_bin NOT NULL, + `decode_capcha` varchar(150) COLLATE utf8_bin DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; + +ALTER TABLE `k2anticapcha` + ADD PRIMARY KEY (`hashid`); + diff --git a/k2shop/usr/k2shop/sql/update/2.2.30_transfer.sql b/k2shop/usr/k2shop/sql/update/2.2.30_transfer.sql new file mode 100644 index 0000000..ea9484e --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.30_transfer.sql @@ -0,0 +1,5 @@ +ALTER TABLE `k2type_avto` ADD COLUMN `nacenka_percent` DECIMAL(15,2) DEFAULT NULL; +ALTER TABLE `k2type_avto` ADD COLUMN `nacenka_add` DECIMAL(15,2) DEFAULT NULL; + +ALTER TABLE `k2trans_tarif` ADD COLUMN `is_full_cityfrom` INTEGER(11) DEFAULT NULL; +ALTER TABLE `k2trans_tarif` ADD COLUMN `is_full_cityto` INTEGER(11) DEFAULT NULL; diff --git a/k2shop/usr/k2shop/sql/update/2.2.31_transfer.sql b/k2shop/usr/k2shop/sql/update/2.2.31_transfer.sql new file mode 100644 index 0000000..d30f3c7 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.31_transfer.sql @@ -0,0 +1,3 @@ +ALTER TABLE `k2trans_tarif` ADD COLUMN `nacenk_percent` DECIMAL(10,2) DEFAULT NULL; + +ALTER TABLE `k2trans_tarif` ADD COLUMN `nacenk_add` DECIMAL(10,2) DEFAULT NULL; diff --git a/k2shop/usr/k2shop/sql/update/2.2.32_transfer.sql b/k2shop/usr/k2shop/sql/update/2.2.32_transfer.sql new file mode 100644 index 0000000..f25c640 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.32_transfer.sql @@ -0,0 +1,53 @@ +ALTER TABLE `k2type_avto` ADD COLUMN `kolfrom` INTEGER(11) DEFAULT NULL COMMENT 'Количество мест с.'; +ALTER TABLE `k2transfer` ADD COLUMN `active` INTEGER(11) DEFAULT NULL; +ALTER TABLE `k2transfer` ADD INDEX `k2transfer_active` (`active`); + +ALTER TABLE `k2trans_tarif` CHANGE COLUMN `act` `active` INTEGER(11) DEFAULT NULL COMMENT 'Активность тарифов'; +ALTER TABLE `k2_partner_trans` CHANGE COLUMN `act` `active` INTEGER(11) DEFAULT NULL COMMENT 'Активная компания'; +ALTER TABLE `k2_partner_trans` ADD INDEX `k2_partner_trans_active` (`active`); +ALTER TABLE `k2roles` CHANGE COLUMN `act` `active` INTEGER(11) NOT NULL; +ALTER TABLE `k2roles` ADD INDEX `k2roles_active` (`active`); + +ALTER TABLE `k2roles` MODIFY COLUMN `commentrole` VARCHAR(1050) COLLATE utf8_bin DEFAULT NULL; +ALTER TABLE `k2roles` MODIFY COLUMN `active` INTEGER(11) DEFAULT NULL; + +ALTER TABLE `wa_contact` CHANGE COLUMN `act` `active` INTEGER(11) DEFAULT NULL; +ALTER TABLE `wa_contact` ADD INDEX `active` (`active`); + +ALTER TABLE `wa_contact` MODIFY COLUMN `firstname` VARCHAR(50) COLLATE utf8_general_ci DEFAULT ''; +ALTER TABLE `wa_contact` MODIFY COLUMN `middlename` VARCHAR(50) COLLATE utf8_general_ci DEFAULT ''; +ALTER TABLE `wa_contact` MODIFY COLUMN `lastname` VARCHAR(50) COLLATE utf8_general_ci DEFAULT ''; +ALTER TABLE `wa_contact` MODIFY COLUMN `title` VARCHAR(50) COLLATE utf8_general_ci DEFAULT ''; +ALTER TABLE `wa_contact` MODIFY COLUMN `company` VARCHAR(150) COLLATE utf8_general_ci DEFAULT ''; +ALTER TABLE `wa_contact` MODIFY COLUMN `jobtitle` VARCHAR(50) COLLATE utf8_general_ci DEFAULT ''; +ALTER TABLE `wa_contact` MODIFY COLUMN `company_contact_id` INTEGER(11) DEFAULT 0; +ALTER TABLE `wa_contact` MODIFY COLUMN `is_company` TINYINT(1) DEFAULT 0; +ALTER TABLE `wa_contact` MODIFY COLUMN `is_user` TINYINT(1) DEFAULT 0; +ALTER TABLE `wa_contact` MODIFY COLUMN `password` VARCHAR(128) COLLATE utf8_general_ci DEFAULT ''; +ALTER TABLE `wa_contact` MODIFY COLUMN `photo` INTEGER(10) UNSIGNED DEFAULT 0; + +ALTER TABLE `wa_contact` MODIFY COLUMN `create_datetime` DATETIME DEFAULT NULL; +ALTER TABLE `wa_contact` MODIFY COLUMN `create_app_id` VARCHAR(32) COLLATE utf8_general_ci DEFAULT ''; +ALTER TABLE `wa_contact` MODIFY COLUMN `create_method` VARCHAR(32) COLLATE utf8_general_ci DEFAULT ''; +ALTER TABLE `wa_contact` MODIFY COLUMN `create_contact_id` INTEGER(11) DEFAULT 0; +ALTER TABLE `wa_contact` MODIFY COLUMN `locale` VARCHAR(8) COLLATE utf8_general_ci DEFAULT ''; +ALTER TABLE `wa_contact` MODIFY COLUMN `timezone` VARCHAR(64) COLLATE utf8_general_ci DEFAULT ''; + +CREATE TABLE k2ver ( + vark2 VARCHAR(75) NOT NULL, + valuek2 VARCHAR(150) NOT NULL, + PRIMARY KEY (vark2) +); + +ALTER TABLE k2ver COMMENT 'Версия системы К2'; + +ALTER TABLE k2ver MODIFY COLUMN vark2 VARCHAR(75) COMMENT 'Название переменной'; + +ALTER TABLE k2ver MODIFY COLUMN valuek2 VARCHAR(150) COMMENT 'Значение К2'; + +insert into k2ver(vark2, valuek2) values('k2ver', '2.2.33'); + + +ALTER TABLE `k2trans_tarif` MODIFY COLUMN `fromid` VARCHAR(150) DEFAULT NULL COMMENT 'Откуда выезжают'; +ALTER TABLE `k2trans_tarif` MODIFY COLUMN `toid` VARCHAR(150) DEFAULT NULL COMMENT 'Куда приезжают'; +ALTER TABLE `k2trans_tarif` MODIFY COLUMN `type_avtoid` VARCHAR(150) DEFAULT NULL; diff --git a/k2shop/usr/k2shop/sql/update/2.2.39_transfer.sql b/k2shop/usr/k2shop/sql/update/2.2.39_transfer.sql new file mode 100644 index 0000000..caad5c7 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.39_transfer.sql @@ -0,0 +1,29 @@ +CREATE TABLE k2ekskurs_tarif ( + ekskurs_tarifid INT AUTO_INCREMENT NOT NULL, + ekskursid INT NOT NULL, + kol_hour DECIMAL(15,2) NOT NULL, + type_avtoid INT NOT NULL, + kol_from INT NOT NULL, + kol_to INT NOT NULL, + cena DECIMAL(15,2) NOT NULL, + percent_add DECIMAL(15,2) NOT NULL, + voditel INT NOT NULL, + PRIMARY KEY (ekskurs_tarifid) +); + +ALTER TABLE k2ekskurs_tarif MODIFY COLUMN kol_hour DECIMAL(15, 2) COMMENT 'Количество часов'; + +ALTER TABLE k2ekskurs_tarif MODIFY COLUMN kol_from INTEGER COMMENT 'Количество место от'; + +ALTER TABLE k2ekskurs_tarif MODIFY COLUMN kol_to INTEGER COMMENT 'Количество мест по'; + +ALTER TABLE k2ekskurs_tarif MODIFY COLUMN voditel INTEGER COMMENT 'Есть ли водитель'; + +ALTER TABLE `k2ekskurs` MODIFY COLUMN `cityid` VARCHAR(150) DEFAULT NULL COMMENT 'id города'; + +ALTER TABLE `k2trans_tarif` ADD COLUMN `timefrom` TIME(6) DEFAULT NULL; + +ALTER TABLE `k2trans_tarif` ADD COLUMN `timeto` TIME(6) DEFAULT NULL; + +ALTER TABLE `k2trans_tarif` ADD COLUMN `double_road` INTEGER(11) DEFAULT NULL; + diff --git a/k2shop/usr/k2shop/sql/update/2.2.40_transfer.sql b/k2shop/usr/k2shop/sql/update/2.2.40_transfer.sql new file mode 100644 index 0000000..b1e1844 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.40_transfer.sql @@ -0,0 +1,7 @@ + +ALTER TABLE `k2ekskurs_tarif` ADD COLUMN `partner_transid` INTEGER(11) DEFAULT NULL; + +ALTER TABLE `k2ekskurs_tarif` ADD COLUMN `active` INTEGER(11) DEFAULT NULL; + +ALTER TABLE `k2ekskurs_tarif` ADD COLUMN `prover` INTEGER(11) DEFAULT NULL; + diff --git a/k2shop/usr/k2shop/sql/update/2.2.41_transfer.sql b/k2shop/usr/k2shop/sql/update/2.2.41_transfer.sql new file mode 100644 index 0000000..2d6e8ce --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.41_transfer.sql @@ -0,0 +1,3 @@ + +ALTER TABLE `k2transfer` ADD COLUMN `partner_transid` INTEGER(11) DEFAULT NULL; + diff --git a/k2shop/usr/k2shop/sql/update/2.2.43_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.43_k2.sql new file mode 100644 index 0000000..b0900cc --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.43_k2.sql @@ -0,0 +1,6 @@ +ALTER TABLE `k2menuitems` ADD COLUMN `title` VARCHAR(1024) DEFAULT NULL COMMENT 'Заголовок'; +ALTER TABLE `k2menuitems` ADD COLUMN `descript` VARCHAR(1024) DEFAULT NULL COMMENT 'Описание'; +ALTER TABLE `k2menuitems` ADD COLUMN `keywords` VARCHAR(1024) DEFAULT NULL COMMENT 'Ключевые слова'; +ALTER TABLE `k2menuitems` ADD COLUMN `content` LONGTEXT; +ALTER TABLE `k2menuitems` ADD COLUMN `h1` VARCHAR(1024) DEFAULT NULL COMMENT 'Заголовок страницы'; +ALTER TABLE `k2menuitems` ADD COLUMN `script` LONGTEXT; diff --git a/k2shop/usr/k2shop/sql/update/2.2.43_transfer.sql b/k2shop/usr/k2shop/sql/update/2.2.43_transfer.sql new file mode 100644 index 0000000..6d57b34 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.43_transfer.sql @@ -0,0 +1,6 @@ + +ALTER TABLE k2transfer ADD COLUMN userid VARCHAR(75); + +ALTER TABLE k2transfer ADD COLUMN date_priezd DATE; +ALTER TABLE k2transfer ADD COLUMN date_viezd DATE; + diff --git a/k2shop/usr/k2shop/sql/update/2.2.44_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.44_k2.sql new file mode 100644 index 0000000..0c87e25 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.44_k2.sql @@ -0,0 +1,2 @@ +ALTER TABLE `k2menu` CHANGE COLUMN `act` `active` INTEGER(11) DEFAULT 1; +ALTER TABLE `k2menuitems` CHANGE COLUMN `act` `active` INTEGER(11) DEFAULT 1; diff --git a/k2shop/usr/k2shop/sql/update/2.2.45_transfer.sql b/k2shop/usr/k2shop/sql/update/2.2.45_transfer.sql new file mode 100644 index 0000000..7096cca --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.45_transfer.sql @@ -0,0 +1,24 @@ +ALTER TABLE `k2transfer` ADD COLUMN `pay` INTEGER(11) DEFAULT NULL COMMENT 'Оплачено'; + +ALTER TABLE `k2transfer` ADD COLUMN `kod_phone1` VARCHAR(50) DEFAULT NULL COMMENT 'Код телефона'; +ALTER TABLE `k2transfer` ADD COLUMN `phone1` VARCHAR(150) DEFAULT NULL COMMENT '1 телефон'; +ALTER TABLE `k2transfer` ADD COLUMN `kod_phone2` VARCHAR(50) DEFAULT NULL COMMENT 'Код телефона 2'; +ALTER TABLE `k2transfer` ADD COLUMN `phone2` VARCHAR(150) DEFAULT NULL COMMENT 'Телефон 2'; +ALTER TABLE `k2transfer` ADD COLUMN `email` VARCHAR(250) DEFAULT NULL COMMENT 'E-mail'; +ALTER TABLE `k2transfer` ADD COLUMN `add_info` VARCHAR(1024) DEFAULT NULL COMMENT 'Дополнительная информация'; +ALTER TABLE `k2transfer` ADD COLUMN `comment` VARCHAR(1024) DEFAULT NULL COMMENT 'Примечание'; + +ALTER TABLE `k2transfer` ADD COLUMN `double_way` INTEGER(11) DEFAULT NULL COMMENT 'Движение в обе стороны'; +ALTER TABLE `k2transfer` ADD COLUMN `nomer_reis_from` VARCHAR(150) DEFAULT NULL COMMENT 'Номер рейса с'; +ALTER TABLE `k2transfer` ADD COLUMN `city_from` VARCHAR(150) DEFAULT NULL COMMENT 'Из города'; +ALTER TABLE `k2transfer` ADD COLUMN `nomer_reis_to` VARCHAR(150) DEFAULT NULL COMMENT 'Номер рейса в'; +ALTER TABLE `k2transfer` ADD COLUMN `city_to` VARCHAR(50) DEFAULT NULL COMMENT 'Город в'; +ALTER TABLE `k2transfer` ADD COLUMN `name_hotel_from` VARCHAR(250) DEFAULT NULL COMMENT 'Название отеля из'; +ALTER TABLE `k2transfer` ADD COLUMN `name_hotel_to` VARCHAR(250) DEFAULT NULL COMMENT 'Название отеля в'; +ALTER TABLE `k2transfer` ADD COLUMN `adres_hotel_from` VARCHAR(512) DEFAULT NULL COMMENT 'Адрес отеля с'; +ALTER TABLE `k2transfer` ADD COLUMN `adres_hotel_to` VARCHAR(512) DEFAULT NULL COMMENT 'Адрес отеля в'; +ALTER TABLE `k2transfer` ADD COLUMN `post_code_from` VARCHAR(75) DEFAULT NULL COMMENT 'Почтовый код с'; +ALTER TABLE `k2transfer` ADD COLUMN `post_code_to` VARCHAR(75) DEFAULT NULL COMMENT 'Почтовый код в'; + + + diff --git a/k2shop/usr/k2shop/sql/update/2.2.46_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.46_k2.sql new file mode 100644 index 0000000..7ec0e74 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.46_k2.sql @@ -0,0 +1,406 @@ + +CREATE INDEX k2pay_system_sysname_idx + ON k2pay_system + ( pay_systemname ASC ); + +CREATE TABLE k2edizm ( + edizmid INT AUTO_INCREMENT NOT NULL, + edizm VARCHAR(75) NOT NULL, + PRIMARY KEY (edizmid) +); + +ALTER TABLE k2edizm COMMENT 'Единицы измерения'; + +ALTER TABLE k2edizm MODIFY COLUMN edizmid INTEGER COMMENT 'id единицы измерения'; + +ALTER TABLE k2edizm MODIFY COLUMN edizm VARCHAR(75) COMMENT 'Название единицы измерения'; + + +CREATE INDEX k2edizm_edizm_idx + ON k2edizm + ( edizm ASC ); + +CREATE TABLE k2tov ( + tovid INT AUTO_INCREMENT NOT NULL, + tovname VARCHAR(250) NOT NULL, + edizmid INT NOT NULL, + PRIMARY KEY (tovid) +); + +ALTER TABLE k2tov COMMENT 'Тип документа'; + +ALTER TABLE k2tov MODIFY COLUMN tovid INTEGER COMMENT 'ID типа документа'; + +ALTER TABLE k2tov MODIFY COLUMN tovname VARCHAR(250) COMMENT 'Название товара или услуги'; + +ALTER TABLE k2tov MODIFY COLUMN edizmid INTEGER COMMENT 'id единицы измерения'; + + +CREATE INDEX k2tov_tovname_idx + ON k2tov + ( tovname ASC ); + + +CREATE TABLE k2typefirm ( + typefirmid INT AUTO_INCREMENT NOT NULL, + typefirmname VARCHAR(250) NOT NULL, + PRIMARY KEY (typefirmid) +); + +ALTER TABLE k2typefirm COMMENT 'Тип контрагента'; + +ALTER TABLE k2typefirm MODIFY COLUMN typefirmname VARCHAR(250) COMMENT 'Название типа контрагента'; + + +CREATE INDEX k2typefirm_typefirmname_idx + ON k2typefirm + ( typefirmname ASC ); + + +CREATE TABLE k2typedoc ( + typedocid INT AUTO_INCREMENT NOT NULL, + nametd VARCHAR(250) NOT NULL, + templatedoc TEXT NOT NULL, + PRIMARY KEY (typedocid) +); + +ALTER TABLE k2typedoc COMMENT 'Типы документов'; + +ALTER TABLE k2typedoc MODIFY COLUMN typedocid INTEGER COMMENT 'id типа документов'; + +ALTER TABLE k2typedoc MODIFY COLUMN nametd VARCHAR(250) COMMENT 'Название типа документов'; + + +CREATE INDEX k2typedoc_nametd_idx + ON k2typedoc + ( nametd ASC ); + + +CREATE TABLE k2firms ( + firmid INT AUTO_INCREMENT NOT NULL, + typefirmid INT NOT NULL, + typedocid INT NOT NULL, + name_firm VARCHAR(250) NOT NULL, + ismycompany INT NOT NULL, + edrpou VARCHAR(25) NOT NULL, + ipn VARCHAR(25) NOT NULL, + svidnum VARCHAR(25) NOT NULL, + adress_firm VARCHAR(250) NOT NULL, + phone_firm VARCHAR(75) NOT NULL, + email VARCHAR(150) NOT NULL, + comment VARCHAR(1024) NOT NULL, + PRIMARY KEY (firmid) +); + + +ALTER TABLE k2firms COMMENT 'Справочник контрагентов'; + +ALTER TABLE k2firms MODIFY COLUMN firmid INTEGER COMMENT 'id контрагента'; + +ALTER TABLE k2firms MODIFY COLUMN typedocid INTEGER COMMENT 'id типа документов'; + +ALTER TABLE k2firms MODIFY COLUMN name_firm VARCHAR(250) COMMENT 'Название компании'; + +ALTER TABLE k2firms MODIFY COLUMN ismycompany INTEGER COMMENT 'онняя компания.'; + +ALTER TABLE k2firms MODIFY COLUMN edrpou VARCHAR(25) COMMENT 'Код ЄДРПОУ или идентификационный код'; + +ALTER TABLE k2firms MODIFY COLUMN ipn VARCHAR(25) COMMENT 'ІПН'; + +ALTER TABLE k2firms MODIFY COLUMN svidnum VARCHAR(25) COMMENT 'Номер свидетельства налого-плательщика'; + +ALTER TABLE k2firms MODIFY COLUMN adress_firm VARCHAR(250) COMMENT 'Адрес комании'; + +ALTER TABLE k2firms MODIFY COLUMN phone_firm VARCHAR(75) COMMENT 'Телефон клиента'; + +ALTER TABLE k2firms MODIFY COLUMN email VARCHAR(150) COMMENT 'E-mail компании'; + +ALTER TABLE k2firms MODIFY COLUMN comment VARCHAR(1024) COMMENT 'Примечание'; + + +CREATE INDEX k2firms_namefirm_idx + ON k2firms + ( name_firm ASC ); + +CREATE INDEX k2firms_edrpou_idx + ON k2firms + ( edrpou ASC ); + +CREATE INDEX k2firms_email_idx + ON k2firms + ( email ); + +CREATE INDEX k2firms_phone_idx + ON k2firms + ( phone_firm ASC ); + + +CREATE TABLE k2docs ( + docid INT NOT NULL, + docdate DATE NOT NULL, + docnum INT NOT NULL, + docpref VARCHAR(75) NOT NULL, + docsum DECIMAL(15,2) NOT NULL, + myfirmid INT NOT NULL, + firmid INT NOT NULL, + username VARCHAR(74) NOT NULL, + datecreate DATETIME NOT NULL, + our_podpis INT NOT NULL, + cli_podpis INT NOT NULL, + is_payed INT NOT NULL, + hashdoc VARCHAR(75) NOT NULL, + PRIMARY KEY (docid) +); + + +ALTER TABLE k2docs COMMENT 'Докумнты'; + +ALTER TABLE k2docs MODIFY COLUMN docdate DATE COMMENT 'Дата документа'; + +ALTER TABLE k2docs MODIFY COLUMN docnum INTEGER COMMENT 'Номер документа'; + +ALTER TABLE k2docs MODIFY COLUMN docpref VARCHAR(75) COMMENT 'Префикс документа'; + +ALTER TABLE k2docs MODIFY COLUMN docsum DECIMAL(15, 2) COMMENT 'Сумма документа'; + +ALTER TABLE k2docs MODIFY COLUMN myfirmid INTEGER COMMENT 'id контрагента'; + +ALTER TABLE k2docs MODIFY COLUMN firmid INTEGER COMMENT 'id контрагента'; + +ALTER TABLE k2docs MODIFY COLUMN username VARCHAR(74) COMMENT 'Логин пользователя, создавшего запись'; + +ALTER TABLE k2docs MODIFY COLUMN datecreate TIMESTAMP COMMENT 'Дата создания записи'; + +ALTER TABLE k2docs MODIFY COLUMN our_podpis INTEGER COMMENT 'Наша подпись +1 - подписано. +0 - не подписано.'; + +ALTER TABLE k2docs MODIFY COLUMN cli_podpis INTEGER COMMENT 'Подпись клиента'; + +ALTER TABLE k2docs MODIFY COLUMN is_payed INTEGER COMMENT 'Оплачено'; + +ALTER TABLE k2docs MODIFY COLUMN hashdoc VARCHAR(75) COMMENT 'Хеш документа - для хранения файла.'; + + +CREATE INDEX k2docs_docdate_idx + ON k2docs + ( docdate ASC ); + +CREATE INDEX k2docs_docnum_idx + ON k2docs + ( docnum ASC, docpref ASC ); + +CREATE INDEX k2docs_username_idx + ON k2docs + ( username ASC ); + +CREATE INDEX k2docs_datecreate_idx + ON k2docs + ( datecreate ASC ); + +CREATE INDEX k2docs_ourpodpis_idx + ON k2docs + ( our_podpis ASC ); + +CREATE INDEX k2docs_clipodpis_idx + ON k2docs + ( cli_podpis ); + +CREATE INDEX k2docs_ispayed_idx + ON k2docs + ( is_payed ASC ); + + +CREATE TABLE k2pays ( + payid INT AUTO_INCREMENT NOT NULL, + paysysid INT NOT NULL, + firmid INT NOT NULL, + docid INT NOT NULL, + paydate DATETIME NOT NULL, + sumpay DECIMAL(15,2) NOT NULL, + PRIMARY KEY (payid) +); + + +ALTER TABLE k2pays COMMENT 'Оплаты'; + +ALTER TABLE k2pays MODIFY COLUMN payid INTEGER COMMENT 'id оплаты'; + +ALTER TABLE k2pays MODIFY COLUMN firmid INTEGER COMMENT 'id контрагента'; + +ALTER TABLE k2pays MODIFY COLUMN paydate TIMESTAMP COMMENT 'Дата оплаты'; + +ALTER TABLE k2pays MODIFY COLUMN sumpay DECIMAL(15, 2) COMMENT 'Сумма оплаты'; + + +CREATE INDEX k2pays_paydate_idx + ON k2pays + ( paydate ASC ); + +CREATE INDEX k2pays_sumpay_idx + ON k2pays + ( sumpay ASC ); + + +CREATE TABLE k2dvig ( + dvigid INT AUTO_INCREMENT NOT NULL, + docid INT NOT NULL, + tovid INT NOT NULL, + edizmid INT NOT NULL, + kol DECIMAL(15,2) NOT NULL, + cena DECIMAL(15,2) NOT NULL, + summa DECIMAL(15,2) NOT NULL, + PRIMARY KEY (dvigid) +); + + +ALTER TABLE k2dvig COMMENT 'Строки документа'; + +ALTER TABLE k2dvig MODIFY COLUMN dvigid INTEGER COMMENT 'id строки документа'; + +ALTER TABLE k2dvig MODIFY COLUMN tovid INTEGER COMMENT 'ID типа документа'; + +ALTER TABLE k2dvig MODIFY COLUMN edizmid INTEGER COMMENT 'id единицы измерения'; + +ALTER TABLE k2dvig MODIFY COLUMN kol DECIMAL(15, 2) COMMENT 'Количество'; + +ALTER TABLE k2dvig MODIFY COLUMN cena DECIMAL(15, 2) COMMENT 'Цена'; + +ALTER TABLE k2dvig MODIFY COLUMN summa DECIMAL(15, 2) COMMENT 'Сумма'; + +ALTER TABLE `k2typedoc` MODIFY COLUMN `typedocid` INTEGER(11) NOT NULL AUTO_INCREMENT UNIQUE; + +ALTER TABLE `k2edizm` MODIFY COLUMN `edizmid` INTEGER(11) NOT NULL AUTO_INCREMENT UNIQUE; + +ALTER TABLE `k2tov` MODIFY COLUMN `tovid` INTEGER(11) NOT NULL AUTO_INCREMENT UNIQUE ; + + +ALTER TABLE `k2firms` DROP COLUMN `typedocid`; + +ALTER TABLE `k2docs` ADD COLUMN `typedocid` INTEGER(11) DEFAULT NULL; + +ALTER TABLE `k2docs` ADD INDEX `k2docs_typedocid_idx1` (`typedocid`); + +ALTER TABLE `k2firms` MODIFY COLUMN `firmid` INTEGER(11) NOT NULL AUTO_INCREMENT UNIQUE ; + +ALTER TABLE `k2pays` ADD COLUMN `docnum` VARCHAR(75) DEFAULT NULL; + +ALTER TABLE `k2pays` MODIFY COLUMN `payid` INTEGER(11) NOT NULL AUTO_INCREMENT UNIQUE ; + +ALTER TABLE `k2docs` MODIFY COLUMN `docid` INTEGER(11) NOT NULL AUTO_INCREMENT UNIQUE; + +ALTER TABLE `k2dvig` MODIFY COLUMN `dvigid` INTEGER(11) NOT NULL AUTO_INCREMENT UNIQUE ; + +ALTER TABLE `k2tov` ADD COLUMN `cena` DECIMAL(15,2) DEFAULT NULL; + +ALTER TABLE `k2typedoc` ADD COLUMN `filenametemp` VARCHAR(1024) DEFAULT NULL; + +ALTER TABLE `k2typedoc` ADD COLUMN `1ccode` VARCHAR(75) DEFAULT NULL; +ALTER TABLE `k2typedoc` ADD INDEX `k2typedoc_1ccode_idx1` (`1ccode`); + +ALTER TABLE `k2firms` ADD COLUMN `1ccode` VARCHAR(75) DEFAULT NULL; + +ALTER TABLE `k2firms` ADD INDEX `k2firms_1ccode_idx1` (`1ccode`); + +ALTER TABLE `k2docs` ADD COLUMN `1ccode` VARCHAR(75) DEFAULT NULL; + +ALTER TABLE `k2docs` ADD INDEX `k2docs_1ccode_idx1` (`1ccode`); + +ALTER TABLE `k2edizm` ADD COLUMN `1ccode` VARCHAR(75) DEFAULT NULL; + +ALTER TABLE `k2edizm` ADD INDEX `k2edizm_1ccode_idx1` (`1ccode`); + +ALTER TABLE `k2tov` ADD COLUMN `1ccode` VARCHAR(75) DEFAULT NULL; + +ALTER TABLE `k2tov` ADD INDEX `k2tov_1ccode_idx1` (`1ccode`); + +ALTER TABLE `k2pays` ADD COLUMN `1ccode` VARCHAR(75) DEFAULT NULL; + +ALTER TABLE `k2pays` ADD INDEX `k2pays_1ccode_idx1` (`1ccode`); + +CREATE TABLE k2history ( + historyid INT AUTO_INCREMENT NOT NULL, + idtable INT NOT NULL, + tablename VARCHAR(150) NOT NULL, + changeblob LONGTEXT NOT NULL, + datechange timestamp NOT NULL, + username VARCHAR(150) NOT NULL, + docid INT NOT NULL, + PRIMARY KEY (historyid) +); + +ALTER TABLE k2history COMMENT 'История изменений'; + +ALTER TABLE k2history MODIFY COLUMN historyid INTEGER COMMENT 'id истории изменений'; + +ALTER TABLE k2history MODIFY COLUMN idtable INTEGER COMMENT 'ID в таблице'; + +ALTER TABLE k2history MODIFY COLUMN tablename VARCHAR(150) COMMENT 'Название таблицы'; + +ALTER TABLE k2history MODIFY COLUMN changeblob LONGTEXT COMMENT 'Изменения'; + +ALTER TABLE k2history MODIFY COLUMN datechange TIMESTAMP COMMENT 'Дата изменений'; + +ALTER TABLE k2history MODIFY COLUMN username VARCHAR(150) COMMENT 'Имя пользователя'; + +ALTER TABLE k2history MODIFY COLUMN docid INTEGER COMMENT 'id изменений для заданного документа'; + +ALTER TABLE `k2typedoc` ADD COLUMN `docpref` VARCHAR(75) DEFAULT NULL; + +CREATE TABLE k2docnum ( + docnumid INT AUTO_INCREMENT NOT NULL, + typedocid INT NOT NULL, + docpref VARCHAR(75) NOT NULL, + docn INT NOT NULL, + PRIMARY KEY (docnumid) +); + +ALTER TABLE k2docnum COMMENT 'Генератор номеров документа'; + +ALTER TABLE k2docnum MODIFY COLUMN docnumid INTEGER COMMENT 'id номера документа'; + +ALTER TABLE k2docnum MODIFY COLUMN typedocid INTEGER COMMENT 'id типа документов'; + +ALTER TABLE k2docnum MODIFY COLUMN docpref VARCHAR(75) COMMENT 'Префикс документа'; + +ALTER TABLE k2docnum MODIFY COLUMN docn INTEGER COMMENT 'Последний номер документов'; + + +ALTER TABLE `k2docnum` MODIFY COLUMN `docnumid` INTEGER(11) NOT NULL AUTO_INCREMENT UNIQUE ; + +ALTER TABLE `k2firms` ADD `directorname` VARCHAR(200) NOT NULL COMMENT 'ФИО директора' AFTER `1ccode`; + +ALTER TABLE `k2firms` ADD `docstatut` VARCHAR(250) NOT NULL COMMENT 'Документ, на основании чего действует директор' AFTER `directorname`; + +ALTER TABLE `k2firms` ADD `dolgndir` VARCHAR(250) NOT NULL COMMENT 'Должность директора' AFTER `docstatut`; + +ALTER TABLE `k2firms` ADD `directorname_r` VARCHAR(200) NOT NULL COMMENT 'Директор (родительный падеж)' AFTER `dolgndir`; + +ALTER TABLE `k2firms` ADD `dolgndir_r` VARCHAR(250) NOT NULL COMMENT 'Должность (родительный падеж)' AFTER `directorname_r`; + +ALTER TABLE `k2firms` ADD `raschschet` VARCHAR(150) NOT NULL COMMENT 'Расчетный счет' AFTER `dolgndir_r`; + +ALTER TABLE `k2firms` ADD `bankname` VARCHAR(250) NOT NULL COMMENT 'Название банка' AFTER `raschschet`; + +ALTER TABLE `k2firms` ADD `mfo` VARCHAR(75) NOT NULL COMMENT 'МФО' AFTER `bankname`; + +ALTER TABLE `k2firms` ADD `directorname_short` VARCHAR(200) NOT NULL COMMENT 'ФИО директора с инициалами' AFTER `mfo`; + +ALTER TABLE `k2dvig` ADD `cena_s_nds` DECIMAL(15,2) COMMENT 'Цена с НДС'; + + +ALTER TABLE `k2docs` ADD COLUMN `specific_num` INTEGER DEFAULT NULL; + +ALTER TABLE `k2docs` ADD COLUMN `specif_docid` INTEGER DEFAULT NULL; + +ALTER TABLE `shop_product_skus` ADD `k2type_import` VARCHAR(75) NOT NULL; + +ALTER TABLE `shop_product_skus` ADD `k2keyimport` VARCHAR(75) NOT NULL; + + +ALTER TABLE `shop_category_products` ADD `k2type_import` VARCHAR(75) NOT NULL; + +ALTER TABLE `shop_category_products` ADD `k2keyimport` VARCHAR(75) NOT NULL; + + + diff --git a/k2shop/usr/k2shop/sql/update/2.2.47_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.47_k2.sql new file mode 100644 index 0000000..fbc4392 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.47_k2.sql @@ -0,0 +1,10 @@ + +ALTER TABLE `shop_product` ADD `urlsrc` VARCHAR(1024) NOT NULL AFTER `k2import_url`; + +ALTER TABLE `shop_product` ADD `urlpic` VARCHAR(1024) NOT NULL COMMENT 'url изображения, взятого из импорта'; + +ALTER TABLE `shop_product` ADD `obrabot_grabber` INT NOT NULL DEFAULT '0' COMMENT 'Обработано граббером контента'; + +ALTER TABLE `shop_product` ADD `obrabot_grabber_image` INT NOT NULL DEFAULT '0' COMMENT 'Обработано граббером изображений'; + + diff --git a/k2shop/usr/k2shop/sql/update/2.2.48_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.48_k2.sql new file mode 100644 index 0000000..362ee14 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.48_k2.sql @@ -0,0 +1,41 @@ +ALTER TABLE `k2transfer` ADD `paysysid` INT NOT NULL AFTER `post_code_to`, ADD INDEX `paysysindex` (`paysysid`); + +INSERT INTO `oneclick`.`k2pay_system` (`paysysid`, `pay_systemname`) VALUES ('4', 'Qiwi'); + +INSERT INTO `oneclick`.`k2pay_system` (`paysysid`, `pay_systemname`) VALUES ('5', 'Webmoney'); + + +CREATE TABLE k2payparam ( + payparamid INT AUTO_INCREMENT NOT NULL, + paysysid INT NOT NULL, + paycaption VARCHAR(150) NOT NULL, + payident VARCHAR(150) NOT NULL, + payvalue VARCHAR(1024) NOT NULL, + PRIMARY KEY (payparamid) +); + +ALTER TABLE k2payparam COMMENT 'Параметры платежных систем'; + +ALTER TABLE k2payparam MODIFY COLUMN paycaption VARCHAR(150) COMMENT 'Подпись к параметру'; + +ALTER TABLE k2payparam MODIFY COLUMN payident VARCHAR(150) COMMENT 'Идентификатор параметра'; + +ALTER TABLE k2payparam MODIFY COLUMN payvalue VARCHAR(1024) COMMENT 'Значение параметра'; + + +INSERT INTO `k2payparam` (`payparamid`, `paysysid`, `paycaption`, `payident`, `payvalue`) VALUES +(1, 3, 'ID продавца', 'liqpay_merchid', ''), +(2, 3, 'Подпись (Signature for operations)', 'liqpay_signature', ''), +(3, 1, 'Email продавца', 'paypal_email', ''), +(4, 1, 'Валюта', 'paypal_val', ''), +(5, 5, 'ID продавца (MerchantID)', 'webmoney_merchid', ''), +(6, 5, 'Номер кошелька', 'webmoney_b', ''), +(7, 5, 'Секретный ключ', 'webmoney_secretkey', ''), +(8, 4, 'ID магазина', 'qiwi_merchid', ''), +(9, 4, 'Api ID', 'qiwi_apiid', ''), +(10, 4, 'Пароль', 'qiwi_passwd', ''), +(11, 4, 'Пароль оповещения', 'qiwi_passwd_mess', ''), +(12, 4, 'Продавец', 'qiwi_shopname', ''); + + + diff --git a/k2shop/usr/k2shop/sql/update/2.2.52_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.52_k2.sql new file mode 100644 index 0000000..0a32337 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.52_k2.sql @@ -0,0 +1,385 @@ +CREATE TABLE k2baldetile ( + baldetileid INT AUTO_INCREMENT NOT NULL, + tablename VARCHAR(150) NOT NULL, + id INT NOT NULL, + bals DECIMAL(15,2) NOT NULL, + comment VARCHAR(150) NOT NULL, + syscomment VARCHAR(150) NOT NULL, + PRIMARY KEY (baldetileid) +); + +ALTER TABLE k2baldetile COMMENT 'Балы детально'; + +ALTER TABLE k2baldetile MODIFY COLUMN baldetileid INTEGER COMMENT 'id балов детально'; + +ALTER TABLE k2baldetile MODIFY COLUMN tablename VARCHAR(150) COMMENT 'Название таблицы'; + +ALTER TABLE k2baldetile MODIFY COLUMN id INTEGER COMMENT 'id ключа'; + +ALTER TABLE k2baldetile MODIFY COLUMN bals DECIMAL(15, 2) COMMENT 'Количество балов'; + +ALTER TABLE k2baldetile MODIFY COLUMN comment VARCHAR(150) COMMENT 'Примечание'; + +ALTER TABLE k2baldetile MODIFY COLUMN syscomment VARCHAR(150) COMMENT 'Системные комментарии'; + + +CREATE TABLE k2balsum ( + balid INT AUTO_INCREMENT NOT NULL, + tablename VARCHAR(150) NOT NULL, + id INT NOT NULL, + balcount DECIMAL(15,2) NOT NULL, + PRIMARY KEY (balid) +); + +ALTER TABLE k2balsum COMMENT 'Балы суммарно'; + +ALTER TABLE k2balsum MODIFY COLUMN balid INTEGER COMMENT 'id бала'; + +ALTER TABLE k2balsum MODIFY COLUMN tablename VARCHAR(150) COMMENT 'Название таблицы'; + +ALTER TABLE k2balsum MODIFY COLUMN id INTEGER COMMENT 'id ключа'; + +ALTER TABLE k2balsum MODIFY COLUMN balcount DECIMAL(15, 2) COMMENT 'Количество балов'; + + + +CREATE TABLE k2kartrazmer ( + razmerid INT AUTO_INCREMENT NOT NULL, + razmname VARCHAR(150), + razmerhint VARCHAR(1024), + razmerorder INT, + PRIMARY KEY (razmerid) +); + +ALTER TABLE k2kartrazmer COMMENT 'Размер картин'; + +ALTER TABLE k2kartrazmer MODIFY COLUMN razmerid INTEGER COMMENT 'id размера картины'; + +ALTER TABLE k2kartrazmer MODIFY COLUMN razmname VARCHAR(150) COMMENT 'Размер'; + +ALTER TABLE k2kartrazmer MODIFY COLUMN razmerhint VARCHAR(1024) COMMENT 'Подсказка к размеру'; + +ALTER TABLE k2kartrazmer MODIFY COLUMN razmerorder INTEGER COMMENT 'Сортировка размера'; + + +CREATE TABLE k2kartcolor ( + kartcolorid INT AUTO_INCREMENT NOT NULL, + kartcolorname VARCHAR(150), + codecolor VARCHAR(150), + colorhint VARCHAR(1024), + colororder INT, + PRIMARY KEY (kartcolorid) +); + +ALTER TABLE k2kartcolor COMMENT 'Цвета'; + +ALTER TABLE k2kartcolor MODIFY COLUMN kartcolorid INTEGER COMMENT 'id цвета'; + +ALTER TABLE k2kartcolor MODIFY COLUMN kartcolorname VARCHAR(150) COMMENT 'Название цвета'; + +ALTER TABLE k2kartcolor MODIFY COLUMN codecolor VARCHAR(150) COMMENT 'Код цвета'; + +ALTER TABLE k2kartcolor MODIFY COLUMN colorhint VARCHAR(1024) COMMENT 'Подсказка цвета'; + +ALTER TABLE k2kartcolor MODIFY COLUMN colororder INTEGER COMMENT 'Сортировка цветов'; + + +CREATE TABLE k2kartauthor ( + authorkartid INT AUTO_INCREMENT NOT NULL, + authorname VARCHAR(1024), + authororder INT, + authorhint VARCHAR(1024), + aboutauthor TEXT, + username VARCHAR(150), + PRIMARY KEY (authorkartid) +); + +ALTER TABLE k2kartauthor COMMENT 'Авторы'; + +ALTER TABLE k2kartauthor MODIFY COLUMN authorkartid INTEGER COMMENT 'id автора'; + +ALTER TABLE k2kartauthor MODIFY COLUMN authorname VARCHAR(1024) COMMENT 'Название автора'; + +ALTER TABLE k2kartauthor MODIFY COLUMN authororder INTEGER COMMENT 'Сортирока автора'; + +ALTER TABLE k2kartauthor MODIFY COLUMN authorhint VARCHAR(1024) COMMENT 'Подсказка к автору'; + +ALTER TABLE k2kartauthor MODIFY COLUMN aboutauthor TEXT COMMENT 'О авторе'; + +ALTER TABLE k2kartauthor MODIFY COLUMN username VARCHAR(150) COMMENT 'Имя пользователя'; + + +CREATE TABLE k2kartmat ( + matid INT AUTO_INCREMENT NOT NULL, + matname VARCHAR(150), + matorder INT, + mathint VARCHAR(1024), + PRIMARY KEY (matid) +); + +ALTER TABLE k2kartmat COMMENT 'Материалы'; + +ALTER TABLE k2kartmat MODIFY COLUMN matid INTEGER COMMENT 'id материала'; + +ALTER TABLE k2kartmat MODIFY COLUMN matname VARCHAR(150) COMMENT 'Название материала'; + +ALTER TABLE k2kartmat MODIFY COLUMN matorder INTEGER COMMENT 'Сортировка материалов'; + +ALTER TABLE k2kartmat MODIFY COLUMN mathint VARCHAR(1024) COMMENT 'Подсказка к материалу'; + + +CREATE TABLE k2kartthema ( + themakartid INT AUTO_INCREMENT NOT NULL, + themaname VARCHAR(150), + themaorder INT, + themahint VARCHAR(1024), + PRIMARY KEY (themakartid) +); + +ALTER TABLE k2kartthema COMMENT 'Тема картин'; + +ALTER TABLE k2kartthema MODIFY COLUMN themakartid INTEGER COMMENT 'id темы'; + +ALTER TABLE k2kartthema MODIFY COLUMN themaname VARCHAR(150) COMMENT 'Название темы'; + +ALTER TABLE k2kartthema MODIFY COLUMN themaorder INTEGER COMMENT 'Сортировка темы'; + +ALTER TABLE k2kartthema MODIFY COLUMN themahint VARCHAR(1024) COMMENT 'Подсказка темы'; + + +CREATE TABLE k2kartganr ( + ganrid INT AUTO_INCREMENT NOT NULL, + ganrname VARCHAR(150), + ganrorder INT, + ganrhint VARCHAR(1024), + PRIMARY KEY (ganrid) +); + +ALTER TABLE k2kartganr COMMENT 'Жанр'; + +ALTER TABLE k2kartganr MODIFY COLUMN ganrid INTEGER COMMENT 'id жанра'; + +ALTER TABLE k2kartganr MODIFY COLUMN ganrname VARCHAR(150) COMMENT 'Название жанра'; + +ALTER TABLE k2kartganr MODIFY COLUMN ganrorder INTEGER COMMENT 'Сортировка'; + +ALTER TABLE k2kartganr MODIFY COLUMN ganrhint VARCHAR(1024) COMMENT 'Подсказка к жанру'; + + +CREATE TABLE k2karttov ( + karttovid INT AUTO_INCREMENT NOT NULL, + kartname VARCHAR(1024), + cena DECIMAL(15,2), + username VARCHAR(150), + aboutwork TEXT NOT NULL, + ganrid INT NOT NULL, + themakartid INT NOT NULL, + matid INT NOT NULL, + authorkartid INT NOT NULL, + kartcolorid INT NOT NULL, + razmerid INT NOT NULL, + PRIMARY KEY (karttovid) +); + +ALTER TABLE k2karttov COMMENT 'Картины'; + +ALTER TABLE k2karttov MODIFY COLUMN karttovid INTEGER COMMENT 'id картины'; + +ALTER TABLE k2karttov MODIFY COLUMN kartname VARCHAR(1024) COMMENT 'Название картины'; + +ALTER TABLE k2karttov MODIFY COLUMN cena DECIMAL(15, 2) COMMENT 'Цена'; + +ALTER TABLE k2karttov MODIFY COLUMN username VARCHAR(150) COMMENT 'Имя пользователя'; + +ALTER TABLE k2karttov MODIFY COLUMN aboutwork TEXT COMMENT 'О работе'; + +ALTER TABLE k2karttov MODIFY COLUMN ganrid INTEGER COMMENT 'id жанра'; + +ALTER TABLE k2karttov MODIFY COLUMN themakartid INTEGER COMMENT 'id темы'; + +ALTER TABLE k2karttov MODIFY COLUMN matid INTEGER COMMENT 'id материала'; + +ALTER TABLE k2karttov MODIFY COLUMN authorkartid INTEGER COMMENT 'id автора'; + +ALTER TABLE k2karttov MODIFY COLUMN kartcolorid INTEGER COMMENT 'id цвета'; + +ALTER TABLE k2karttov MODIFY COLUMN razmerid INTEGER COMMENT 'id размера картины'; + + +ALTER TABLE `k2kartganr` CHANGE `ganrid` `ganrid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id жанра'; + +ALTER TABLE `k2kartthema` CHANGE `themakartid` `themakartid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id темы'; + +ALTER TABLE `k2kartmat` CHANGE `matid` `matid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id материала'; + +ALTER TABLE `k2kartauthor` CHANGE `authorkartid` `authorkartid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id автора'; + +ALTER TABLE `k2kartcolor` CHANGE `kartcolorid` `kartcolorid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id цвета'; + +ALTER TABLE `k2kartrazmer` CHANGE `razmerid` `razmerid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id размера картины'; + + + + + +CREATE TABLE k2kartkatgor ( + kategorid INT AUTO_INCREMENT NOT NULL, + kategorname VARCHAR(150) NOT NULL, + kategororder INT NOT NULL, + kategorhint VARCHAR(1024) NOT NULL, + active INT NOT NULL, + PRIMARY KEY (kategorid) +); + +ALTER TABLE k2kartkatgor COMMENT 'Категории картин'; + +ALTER TABLE k2kartkatgor MODIFY COLUMN kategorid INTEGER COMMENT 'id категории'; + +ALTER TABLE k2kartkatgor MODIFY COLUMN kategorname VARCHAR(150) COMMENT 'Название категории'; + +ALTER TABLE k2kartkatgor MODIFY COLUMN kategororder INTEGER COMMENT 'Сортировка категорий'; + +ALTER TABLE k2kartkatgor MODIFY COLUMN kategorhint VARCHAR(1024) COMMENT 'Подсказка к категории'; + +ALTER TABLE k2kartkatgor MODIFY COLUMN active INTEGER COMMENT 'Активность'; + + +ALTER TABLE `k2kartganr` ADD `active` INT NOT NULL AFTER `ganrhint`, ADD INDEX `kartgantactive` (`active`); + +ALTER TABLE `k2kartthema` ADD `active` INT NOT NULL AFTER `themahint`, ADD INDEX `kartathemeactive` (`active`); + +ALTER TABLE `k2kartmat` ADD `active` INT NOT NULL AFTER `mathint`, ADD INDEX `kartmatacctive` (`active`); + +ALTER TABLE `k2kartauthor` ADD `active` INT NOT NULL AFTER `username`, ADD INDEX `kartauthoractive` (`active`); + +ALTER TABLE `k2kartcolor` ADD `active` INT NOT NULL AFTER `colororder`, ADD INDEX `kartcoloractive` (`active`); + +ALTER TABLE `k2kartrazmer` ADD `active` INT NOT NULL AFTER `razmerorder`, ADD INDEX `kartrazmeractive` (`active`); + +ALTER TABLE `k2karttov` ADD `active` INT NOT NULL AFTER `razmerid`, ADD INDEX `karttovactive` (`active`); + +ALTER TABLE `k2kartkatgor` CHANGE `kategorid` `kategorid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id категории'; + + + +CREATE TABLE k2kartakat_author ( + katauthorid INT NOT NULL, + kategorid INT, + authorkartid INT, + orderauthor INT, + PRIMARY KEY (katauthorid) +); + +ALTER TABLE k2kartakat_author COMMENT 'Развязочная таблица категории с автором'; + +ALTER TABLE k2kartakat_author MODIFY COLUMN katauthorid INTEGER COMMENT 'ID автора для категории'; + +ALTER TABLE k2kartakat_author MODIFY COLUMN kategorid INTEGER COMMENT 'id категории'; + +ALTER TABLE k2kartakat_author MODIFY COLUMN authorkartid INTEGER COMMENT 'id автора'; + +ALTER TABLE k2kartakat_author MODIFY COLUMN orderauthor INTEGER COMMENT 'Сортировка'; + + + +CREATE TABLE k2karta_mat ( + katmatid INT AUTO_INCREMENT NOT NULL, + kategorid INT, + matid INT, + ordermat INT, + PRIMARY KEY (katmatid) +); + +ALTER TABLE k2karta_mat COMMENT 'Развязочная таблица категории с материалами'; + +ALTER TABLE k2karta_mat MODIFY COLUMN katmatid INTEGER COMMENT 'ID материала для категори'; + +ALTER TABLE k2karta_mat MODIFY COLUMN kategorid INTEGER COMMENT 'id категории'; + +ALTER TABLE k2karta_mat MODIFY COLUMN matid INTEGER COMMENT 'id материала'; + +ALTER TABLE k2karta_mat MODIFY COLUMN ordermat INTEGER COMMENT 'Сортировка'; + +CREATE TABLE k2kartakat_thema ( + katthemaid INT AUTO_INCREMENT NOT NULL, + kategorid INT, + themakartid INT, + orderthem INT, + PRIMARY KEY (katthemaid) +); + +ALTER TABLE k2kartakat_thema COMMENT 'Развязочная таблица категории с темой'; + +ALTER TABLE k2kartakat_thema MODIFY COLUMN katthemaid INTEGER COMMENT 'id темы для категори'; + +ALTER TABLE k2kartakat_thema MODIFY COLUMN kategorid INTEGER COMMENT 'id категории'; + +ALTER TABLE k2kartakat_thema MODIFY COLUMN themakartid INTEGER COMMENT 'id темы'; + +ALTER TABLE k2kartakat_thema MODIFY COLUMN orderthem INTEGER COMMENT 'Сортировка'; + + +ALTER TABLE `k2kartakat_thema` CHANGE `katthemaid` `katthemaid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id темы для категори'; + +ALTER TABLE `k2karta_mat` CHANGE `katmatid` `katmatid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'ID материала для категори'; + +ALTER TABLE `k2kartakat_author` CHANGE `katauthorid` `katauthorid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'ID автора для категории'; + +ALTER TABLE `k2karttov` ADD `kategorid` INT NOT NULL AFTER `active`, ADD INDEX `karttovkategorid` (`kategorid`); + +ALTER TABLE `k2karttov` CHANGE `karttovid` `karttovid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id картины'; + +ALTER TABLE `k2kartkatgor` ADD `urlpic` VARCHAR(250) NOT NULL AFTER `active`; + +CREATE TABLE k2ganrkategor ( + ganrkatid INT NOT NULL, + ganrid INT, + kategorid INT, + orderganr INT, + PRIMARY KEY (ganrkatid) +); + +ALTER TABLE k2ganrkategor COMMENT 'Развязочная таблица жанров и категорий'; + +ALTER TABLE k2ganrkategor MODIFY COLUMN ganrkatid INTEGER COMMENT 'id жанра категорий'; + +ALTER TABLE k2ganrkategor MODIFY COLUMN ganrid INTEGER COMMENT 'id жанра'; + +ALTER TABLE k2ganrkategor MODIFY COLUMN kategorid INTEGER COMMENT 'id категории'; + +ALTER TABLE k2ganrkategor MODIFY COLUMN orderganr INTEGER COMMENT 'Сортировка'; + +ALTER TABLE `k2ganrkategor` CHANGE `ganrkatid` `ganrkatid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id жанра категорий'; + +ALTER TABLE `k2karttov` ADD `kartorder` INT NOT NULL AFTER `kategorid`, ADD INDEX `karttovkartorder` (`kartorder`); + +CREATE TABLE k2blogs ( + blogid INT AUTO_INCREMENT NOT NULL, + blogname VARCHAR(250), + username VARCHAR(150), + orderblog INT, + authorkartid INT, + active INT, + PRIMARY KEY (blogid) +); + +ALTER TABLE k2blogs COMMENT 'Блоги'; + +ALTER TABLE k2blogs MODIFY COLUMN blogid INTEGER COMMENT 'ID блогна'; + +ALTER TABLE k2blogs MODIFY COLUMN blogname VARCHAR(250) COMMENT 'Название блога'; + +ALTER TABLE k2blogs MODIFY COLUMN username VARCHAR(150) COMMENT 'Имя пользователя'; + +ALTER TABLE k2blogs MODIFY COLUMN authorkartid INTEGER COMMENT 'id автора'; + +ALTER TABLE `k2blogs` CHANGE `blogid` `blogid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'ID блогна'; + +ALTER TABLE `k2karttov` ADD `yearcreate` INT NOT NULL AFTER `kartorder`; + +ALTER TABLE `k2karttov` ADD `commentkartin` VARCHAR(1024) NOT NULL AFTER `yearcreate`; + +ALTER TABLE `k2karttov` ADD `mainphoto` VARCHAR(1024) NOT NULL AFTER `commentkartin`; + +ALTER TABLE `k2kartauthor` ADD `authorphoto` VARCHAR(1024) NOT NULL AFTER `active`; + diff --git a/k2shop/usr/k2shop/sql/update/2.2.53_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.53_k2.sql new file mode 100644 index 0000000..c3d7fe6 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.53_k2.sql @@ -0,0 +1,181 @@ +CREATE TABLE k2transfer_typeopl ( + typeoplatid INT AUTO_INCREMENT NOT NULL, + typeopl VARCHAR(150), + PRIMARY KEY (typeoplatid) +); + +ALTER TABLE k2transfer_typeopl COMMENT 'Тип оплаты водителю'; + +ALTER TABLE k2transfer_typeopl MODIFY COLUMN typeoplatid INTEGER COMMENT 'id типа оплаты'; + +ALTER TABLE k2transfer_typeopl MODIFY COLUMN typeopl VARCHAR(150) COMMENT 'Тип оплаты'; + + +CREATE TABLE k2transfer_driver ( + driverid INT NOT NULL, + fam VARCHAR(150), + im VARCHAR(150), + phone VARCHAR(75), + secury_social VARCHAR(150), + ursaaf VARCHAR(150), + typeoplatid INT, + active INT, + PRIMARY KEY (driverid) +); + +ALTER TABLE k2transfer_driver COMMENT 'Водители'; + +ALTER TABLE k2transfer_driver MODIFY COLUMN driverid INTEGER COMMENT 'id водителя'; + +ALTER TABLE k2transfer_driver MODIFY COLUMN fam VARCHAR(150) COMMENT 'Фамилия'; + +ALTER TABLE k2transfer_driver MODIFY COLUMN im VARCHAR(150) COMMENT 'Имя'; + +ALTER TABLE k2transfer_driver MODIFY COLUMN phone VARCHAR(75) COMMENT 'Телефон'; + +ALTER TABLE k2transfer_driver MODIFY COLUMN secury_social VARCHAR(150) COMMENT 'Номер страховки'; + +ALTER TABLE k2transfer_driver MODIFY COLUMN ursaaf VARCHAR(150) COMMENT 'Номер частного предпринимтеля'; + +ALTER TABLE k2transfer_driver MODIFY COLUMN typeoplatid INTEGER COMMENT 'id типа оплаты'; + +ALTER TABLE k2transfer_driver MODIFY COLUMN active INTEGER COMMENT 'Активность'; + +CREATE TABLE k2transfer_avto_driver ( + avtodriverid INT AUTO_INCREMENT NOT NULL, + driverid INT, + type_mashid INT, + type_avtoid INT, + nomeravto VARCHAR(75), + active INT, + PRIMARY KEY (avtodriverid) +); + +ALTER TABLE k2transfer_avto_driver COMMENT 'Автомобили водителя'; + +ALTER TABLE k2transfer_avto_driver MODIFY COLUMN avtodriverid INTEGER COMMENT 'id автомобиля'; + +ALTER TABLE k2transfer_avto_driver MODIFY COLUMN driverid INTEGER COMMENT 'id водителя'; + +ALTER TABLE k2transfer_avto_driver MODIFY COLUMN nomeravto VARCHAR(75) COMMENT 'Номер автомобиля'; + +ALTER TABLE k2transfer_avto_driver MODIFY COLUMN active INTEGER COMMENT 'Активность записи'; + +CREATE TABLE k2partner_pay ( + partnerpayid INT AUTO_INCREMENT NOT NULL, + partner_transid INT, + sumpay DECIMAL(15,2), + datepay DATETIME, + comment_pay VARCHAR(1024), + PRIMARY KEY (partnerpayid) +); + +ALTER TABLE k2partner_pay COMMENT 'Оплаты партнеров'; + +ALTER TABLE k2partner_pay MODIFY COLUMN partnerpayid INTEGER COMMENT 'id проплаты'; + +ALTER TABLE k2partner_pay MODIFY COLUMN sumpay DECIMAL(15, 2) COMMENT 'Сумма оплаты'; + +ALTER TABLE k2partner_pay MODIFY COLUMN datepay TIMESTAMP COMMENT 'Дата оплаты'; + +ALTER TABLE k2partner_pay MODIFY COLUMN comment_pay VARCHAR(1024) COMMENT 'Примечание'; + + +CREATE TABLE k2transfer_tarif_partner ( + partnertarifid INT NOT NULL, + partner_transid INT, + type_avtoid INT, + kolfrom INT NOT NULL, + kolto INT NOT NULL, + cena DECIMAL(15,2) NOT NULL, + PRIMARY KEY (partnertarifid) +); + +ALTER TABLE k2transfer_tarif_partner COMMENT 'Тарифы партнеров'; + +ALTER TABLE k2transfer_tarif_partner MODIFY COLUMN partnertarifid INTEGER COMMENT 'id тарифа партнера'; + +ALTER TABLE k2transfer_tarif_partner MODIFY COLUMN cena DECIMAL(15, 2) COMMENT 'Цена'; + + + +CREATE TABLE k2_partner_meneger ( + managerid INT AUTO_INCREMENT NOT NULL, + partner_transid INT, + managername VARCHAR(150), + phonemanager VARCHAR(75), + email VARCHAR(150), + userid INT, + PRIMARY KEY (managerid) +); + +ALTER TABLE k2_partner_meneger COMMENT 'Менеджеры партнера'; + +ALTER TABLE k2_partner_meneger MODIFY COLUMN managerid INTEGER COMMENT 'id менеджера'; + +ALTER TABLE k2_partner_meneger MODIFY COLUMN managername VARCHAR(150) COMMENT 'Имя менеджера'; + +ALTER TABLE k2_partner_meneger MODIFY COLUMN phonemanager VARCHAR(75) COMMENT 'Телефон менеджера'; + +ALTER TABLE k2_partner_meneger MODIFY COLUMN email VARCHAR(150) COMMENT 'E-mail'; + +ALTER TABLE k2_partner_meneger MODIFY COLUMN userid INTEGER COMMENT 'id пользователя'; + +ALTER TABLE `k2transfer` ADD `cena_partner` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `paysysid`; + +ALTER TABLE `k2transfer` ADD `managerid` INT NOT NULL AFTER `cena_partner`; + +ALTER TABLE `k2transfer` ADD `dateoplat` TIMESTAMP NOT NULL AFTER `managerid`; + +ALTER TABLE `k2transfer` ADD `poluch_naschet` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `dateoplat`; + +ALTER TABLE `k2transfer` ADD `typeoplatid` INT NOT NULL AFTER `poluch_naschet`; + +ALTER TABLE `k2transfer` ADD `sum_k_oplat` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `typeoplatid`; + +ALTER TABLE `k2transfer` ADD `ost1` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `sum_k_oplat`; + +ALTER TABLE `k2transfer` ADD `ost2` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `ost1`; + +ALTER TABLE `k2transfer` ADD `sum10` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `ost2`; + +ALTER TABLE `k2transfer` ADD `sum_reste` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `sum10`; + +ALTER TABLE `k2group_transfer` ADD `cena_partner` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `paysysid`; + +ALTER TABLE `k2group_transfer` ADD `managerid` INT NOT NULL AFTER `cena_partner`; + +ALTER TABLE `k2group_transfer` ADD `koltransfers` INT NOT NULL AFTER `managerid`; + +ALTER TABLE `k2group_transfer` ADD `dateoplat` TIMESTAMP NOT NULL AFTER `koltransfers`; + +ALTER TABLE `k2group_transfer` ADD `ispayed` INT NOT NULL AFTER `dateoplat`; + +ALTER TABLE `k2group_transfer` ADD `sum_sys` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `ispayed`; + +ALTER TABLE `k2group_transfer` ADD `poluch_naschet` DECIMAL(15,2) NOT NULL AFTER `sum_sys`; + +ALTER TABLE `k2group_transfer` ADD `typeoplatid` INT NOT NULL AFTER `poluch_naschet`; + +ALTER TABLE `k2group_transfer` ADD `sum_k_oplat` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `typeoplatid`; + +ALTER TABLE `k2group_transfer` ADD `ost1` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `sum_k_oplat`; + +ALTER TABLE `k2group_transfer` ADD `ost2` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `ost1`; + +ALTER TABLE `k2group_transfer` ADD `sum10` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `ost2`; + +ALTER TABLE `k2group_transfer` ADD `sum_reste` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `sum10`; + +ALTER TABLE `k2transfer_typeopl` CHANGE `typeoplatid` `typeoplatid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id типа оплаты'; + +ALTER TABLE `k2transfer_driver` CHANGE `driverid` `driverid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id водителя'; + +ALTER TABLE `k2transfer_avto_driver` CHANGE `avtodriverid` `avtodriverid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id автомобиля'; + +ALTER TABLE `k2partner_pay` CHANGE `partnerpayid` `partnerpayid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id проплаты'; + +ALTER TABLE `k2transfer_tarif_partner` CHANGE `partnertarifid` `partnertarifid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id тарифа партнера'; + +ALTER TABLE `k2_partner_meneger` CHANGE `managerid` `managerid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id менеджера'; + diff --git a/k2shop/usr/k2shop/sql/update/2.2.54_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.54_k2.sql new file mode 100644 index 0000000..38d496e --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.54_k2.sql @@ -0,0 +1,40 @@ +ALTER TABLE `wa_contact` ADD `firmid` INT NOT NULL AFTER `passwd_decode`, ADD INDEX `wacontactfirmid` (`firmid`); + +ALTER TABLE `k2transfer_driver` ADD `partner_transid` INT NOT NULL AFTER `active`, ADD INDEX `transferdriver_partner` (`partner_transid`); + +ALTER TABLE `k2transfer_avto_driver` ADD `partner_transid` INT NOT NULL AFTER `active`, ADD INDEX `k2transferavtodriver_partntransid` (`partner_transid`); + +ALTER TABLE `k2transfer` ADD `ispolnitelid` INT NOT NULL AFTER `sum_reste`, ADD INDEX `k2transfer_ispolnitelid` (`ispolnitelid`); + +ALTER TABLE `k2transfer` ADD `predstavid` INT NOT NULL AFTER `ispolnitelid`, ADD INDEX `k2transfer_predstavid` (`predstavid`); + +ALTER TABLE `k2transfer` ADD `driverid` INT NOT NULL AFTER `predstavid`, ADD INDEX `k2transfer_driverid` (`driverid`); + +ALTER TABLE `k2transfer` ADD `avtodriverid` INT NOT NULL AFTER `driverid`, ADD INDEX `k2transfer_avtodriverid` (`avtodriverid`); + +ALTER TABLE `k2partner_pay` ADD `typeoplatid` INT NOT NULL AFTER `comment_pay`, ADD INDEX `k2partner_pay_typeoplatid` (`typeoplatid`); + +ALTER TABLE `k2transfer` ADD `isclosed` INT NOT NULL AFTER `avtodriverid`, ADD INDEX `k2transfer_isclosed` (`isclosed`); + +ALTER TABLE `k2transfer` ADD `dateclose` TIMESTAMP NOT NULL AFTER `isclosed`, ADD INDEX `k2transfer_dateclose` (`dateclose`); + +CREATE TABLE k2trans_provodk ( + provodkid INT AUTO_INCREMENT NOT NULL, + transferid INT NOT NULL, + partner_transid INT NOT NULL, + sum_provodk DECIMAL(15,2) NOT NULL, + partnerpayid INT NOT NULL, + PRIMARY KEY (provodkid) +); + +ALTER TABLE k2trans_provodk COMMENT 'Проводки трансфера'; + +ALTER TABLE k2trans_provodk MODIFY COLUMN sum_provodk DECIMAL(15, 2) COMMENT 'Сумма проводки'; + +ALTER TABLE k2trans_provodk MODIFY COLUMN partnerpayid INTEGER COMMENT 'id проплаты'; + +ALTER TABLE `k2transfer` ADD `puluch_predstav` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `dateclose`; + +INSERT INTO `oneclick`.`k2roles` (`roleid`, `commentrole`, `active`, `pubrole`, `rolename`) VALUES ('1120', 'Бухгалтерия 2', '1', '0', 'Бухгалтерия 2'); + +ALTER TABLE `k2transfer` ADD `zarabot_predstav` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `puluch_predstav`; diff --git a/k2shop/usr/k2shop/sql/update/2.2.56_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.56_k2.sql new file mode 100644 index 0000000..b7e8170 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.56_k2.sql @@ -0,0 +1,653 @@ + +ALTER TABLE `k2tov` ADD `tov_typeid` INT NOT NULL AFTER `1ccode`; + +ALTER TABLE `k2tov` ADD `category_id` INT NOT NULL AFTER `tov_typeid`; + +ALTER TABLE `k2tov` ADD `meta_title` VARCHAR(255) NOT NULL AFTER `category_id`; + +ALTER TABLE `k2tov` ADD `meta_keywords` TEXT NOT NULL AFTER `meta_title`; + +CREATE TABLE k2val ( + valid INT AUTO_INCREMENT NOT NULL, + valname VARCHAR(150), + PRIMARY KEY (valid) +); + +ALTER TABLE k2val COMMENT 'Валюта'; + +ALTER TABLE k2val MODIFY COLUMN valid INTEGER COMMENT 'id валюты'; + +ALTER TABLE k2val MODIFY COLUMN valname VARCHAR(150) COMMENT 'Название валюты'; + + +CREATE TABLE k2type_field ( + type_fieldid INT AUTO_INCREMENT NOT NULL, + name_typefield VARCHAR(150), + PRIMARY KEY (type_fieldid) +); + +ALTER TABLE k2type_field MODIFY COLUMN name_typefield VARCHAR(150) COMMENT 'Название типа поля'; + + +CREATE TABLE k2tov_type ( + tov_typeid INT AUTO_INCREMENT NOT NULL, + name_typetov VARCHAR(150), + cnt_fields INT, + sort INT NOT NULL, + PRIMARY KEY (tov_typeid) +); + +ALTER TABLE k2tov_type COMMENT 'Тип товара'; + +ALTER TABLE k2tov_type MODIFY COLUMN name_typetov VARCHAR(150) COMMENT 'Название типа товара'; + +ALTER TABLE k2tov_type MODIFY COLUMN cnt_fields INTEGER COMMENT 'Количество полей'; + + +CREATE TABLE k2tovtype_fields ( + tovtype_fieldid INT AUTO_INCREMENT NOT NULL, + tov_typeid INT, + name_field VARCHAR(250), + comment_field VARCHAR(1024), + type_fieldid INT, + sort INT NOT NULL, + isshow_filter INT NOT NULL, + PRIMARY KEY (tovtype_fieldid) +); + +ALTER TABLE k2tovtype_fields COMMENT 'Перечень полей'; + +ALTER TABLE k2tovtype_fields MODIFY COLUMN name_field VARCHAR(250) COMMENT 'Название поля'; + +ALTER TABLE k2tovtype_fields MODIFY COLUMN comment_field VARCHAR(1024) COMMENT 'Примечание'; + +ALTER TABLE k2tovtype_fields MODIFY COLUMN sort INTEGER COMMENT 'Сортировка'; + +ALTER TABLE k2tovtype_fields MODIFY COLUMN isshow_filter INTEGER COMMENT 'Показывать в фильтрах'; + + +CREATE TABLE k2enum_fields ( + enum_fieldid INT NOT NULL, + enum_value VARCHAR(250), + tovtype_fieldid INT, + PRIMARY KEY (enum_fieldid) +); + +ALTER TABLE k2enum_fields COMMENT 'Перечисление'; + +ALTER TABLE k2enum_fields MODIFY COLUMN enum_value VARCHAR(250) COMMENT 'Значение перечисления'; + + + +CREATE TABLE k2shop_category ( + category_id INT AUTO_INCREMENT NOT NULL, + id_1c VARCHAR(36), + parent_id INT DEFAULT 0, + name VARCHAR(255), + meta_title VARCHAR(255), + meta_keywords TEXT, + meta_description TEXT, + type INT DEFAULT 0 NOT NULL, + url VARCHAR(255), + full_url VARCHAR(255), + count INT DEFAULT 0 NOT NULL, + description TEXT, + create_datetime DATETIME, + edit_datetime DATETIME, + sort_products VARCHAR(32), + include_sub_categories INT, + status INT NOT NULL, + k2type_import VARCHAR(75), + k2keyimport VARCHAR(75), + PRIMARY KEY (category_id) +); + + +CREATE UNIQUE INDEX full_url USING BTREE + ON k2shop_category + ( full_url ASC ); + +CREATE INDEX id_1c USING BTREE + ON k2shop_category + ( id_1c ASC ); + +CREATE INDEX shop_category_idx_keyimp USING BTREE + ON k2shop_category + ( k2type_import ASC, k2keyimport ASC ); + + +CREATE TABLE k2mag ( + magid INTEGER AUTO_INCREMENT NOT NULL, + tovid INT NOT NULL, + ost DECIMAL(15,2) NOT NULL, + kol DECIMAL(15,2) NOT NULL, + edizmid INT NOT NULL, + reiting DECIMAL(15,2) NOT NULL, + kolprodag INT NOT NULL, + valid INT NOT NULL, + PRIMARY KEY (magid) +); + +ALTER TABLE k2mag MODIFY COLUMN tovid INTEGER COMMENT 'ID типа документа'; + +ALTER TABLE k2mag MODIFY COLUMN edizmid INTEGER COMMENT 'id единицы измерения'; + +ALTER TABLE k2mag MODIFY COLUMN kolprodag INTEGER COMMENT 'Количество продаж'; + +ALTER TABLE k2mag MODIFY COLUMN valid INTEGER COMMENT 'id валюты'; + + + +CREATE TABLE k2auktion ( + aukid INT NOT NULL, + firmid INT, + tovid INT, + datecreate DATETIME, + dateto DATETIME, + kol DECIMAL(15,2), + kolstavok INT DEFAULT 0, + kolcomment INT, + coord VARCHAR(150), + reiting DECIMAL(15,2), + current_cena DECIMAL(15,2) NOT NULL, + begin_cena DECIMAL(15,2) NOT NULL, + valid INT NOT NULL, + PRIMARY KEY (aukid) +); + + +ALTER TABLE k2auktion COMMENT 'Аукционы'; + +ALTER TABLE k2auktion MODIFY COLUMN aukid INTEGER COMMENT 'id аукциона'; + +ALTER TABLE k2auktion MODIFY COLUMN firmid INTEGER COMMENT 'id контрагента'; + +ALTER TABLE k2auktion MODIFY COLUMN tovid INTEGER COMMENT 'ID типа документа'; + +ALTER TABLE k2auktion MODIFY COLUMN datecreate TIMESTAMP COMMENT 'Дата создания'; + +ALTER TABLE k2auktion MODIFY COLUMN dateto TIMESTAMP COMMENT 'Действует по'; + +ALTER TABLE k2auktion MODIFY COLUMN kol DECIMAL(15, 2) COMMENT 'Количество'; + +ALTER TABLE k2auktion MODIFY COLUMN kolstavok INTEGER COMMENT 'Количество ставок'; + +ALTER TABLE k2auktion MODIFY COLUMN kolcomment INTEGER COMMENT 'Количество комментариев'; + +ALTER TABLE k2auktion MODIFY COLUMN coord VARCHAR(150) COMMENT 'Координаты груза'; + +ALTER TABLE k2auktion MODIFY COLUMN reiting DECIMAL(15, 2) COMMENT 'Рейтинг'; + +ALTER TABLE k2auktion MODIFY COLUMN current_cena DECIMAL(15, 2) COMMENT 'Текущая цена'; + +ALTER TABLE k2auktion MODIFY COLUMN begin_cena DECIMAL(15, 2) COMMENT 'Начальная цена'; + +ALTER TABLE k2auktion MODIFY COLUMN valid INTEGER COMMENT 'id валюты'; + + + +CREATE TABLE k2likes ( + likeid INT AUTO_INCREMENT NOT NULL, + username VARCHAR(150) NOT NULL, + ip VARCHAR(150) NOT NULL, + aukid INT NOT NULL, + datelike DATETIME NOT NULL, + tablename VARCHAR(150) NOT NULL, + PRIMARY KEY (likeid) +); + +ALTER TABLE k2likes COMMENT 'Лайки'; + +ALTER TABLE k2likes MODIFY COLUMN aukid INTEGER COMMENT 'id аукциона'; + + +CREATE TABLE k2tov_params ( + product_paramid INT AUTO_INCREMENT NOT NULL, + tovtype_fieldid INT, + valueparam VARCHAR(250), + enum_fieldid INT, + tableparam VARCHAR(150), + aukid INT, + PRIMARY KEY (product_paramid) +); + + +ALTER TABLE k2tov_params COMMENT 'Параметры продукта'; + +ALTER TABLE k2tov_params MODIFY COLUMN product_paramid INTEGER COMMENT 'id параметра'; + + +ALTER TABLE k2tov_params MODIFY COLUMN aukid INTEGER COMMENT 'id аукциона'; + + +CREATE TABLE k2add_files ( + add_files INT AUTO_INCREMENT NOT NULL, + file_caption VARCHAR(1024), + file_path VARCHAR(1024), + aukid INT, + tablename VARCHAR(150), + PRIMARY KEY (add_files) +); + +ALTER TABLE k2add_files MODIFY COLUMN file_caption VARCHAR(1024) COMMENT 'Название файла'; + +ALTER TABLE k2add_files MODIFY COLUMN file_path VARCHAR(1024) COMMENT 'Путь к файлу'; + +ALTER TABLE k2add_files MODIFY COLUMN aukid INTEGER COMMENT 'id аукциона'; + +ALTER TABLE k2add_files MODIFY COLUMN tablename VARCHAR(150) COMMENT 'Таблица по которой оставлены файлы'; + + +ALTER TABLE `k2val` CHANGE `valid` `valid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id валюты'; + +INSERT INTO `k2edizm` (`edizmid`, `edizm`, `1ccode`) VALUES +(1, 'шт', NULL); + +INSERT INTO `k2type_field` (`type_fieldid`, `name_typefield`) VALUES +(1, 'Целое'), +(2, 'Строка'), +(3, 'Перечисление'), +(4, 'Деньги'), +(5, 'Дата'), +(6, 'Время'), +(7, 'Дата и время'); + +CREATE TABLE k2comments ( + commentid INT NOT NULL, + datecomment DATETIME, + username VARCHAR(150), + text_comment TEXT, + aukid INT, + tablename VARCHAR(150), + PRIMARY KEY (commentid) +); + +ALTER TABLE k2comments MODIFY COLUMN datecomment TIMESTAMP COMMENT 'Дата комментария'; + +ALTER TABLE k2comments MODIFY COLUMN username VARCHAR(150) COMMENT 'Имя пользователя'; + + +ALTER TABLE k2comments MODIFY COLUMN aukid INTEGER COMMENT 'id аукциона'; + +ALTER TABLE k2comments MODIFY COLUMN tablename VARCHAR(150) COMMENT 'Таблица по которой оставлен комментарий'; + +CREATE TABLE k2shop_category_products ( + cat_product_id INT NOT NULL, + category_id INT, + sort INT DEFAULT 0, + k2type_import VARCHAR(75), + k2keyimport VARCHAR(75), + tov_typeid INT, + tovid INT, + PRIMARY KEY (cat_product_id) +); + + +ALTER TABLE k2shop_category_products MODIFY COLUMN tovid INTEGER COMMENT 'ID типа документа'; + + +ALTER TABLE `k2tov` ADD `meta_description` TEXT NOT NULL AFTER `meta_keywords`; + + +ALTER TABLE `k2tov` ADD `description` TEXT NOT NULL AFTER `meta_description`; + +ALTER TABLE `k2tov` ADD `create_datetime` TIMESTAMP NOT NULL AFTER `description`; + +ALTER TABLE `k2tov` ADD `edit_datetime` TIMESTAMP NOT NULL AFTER `create_datetime`; + +ALTER TABLE `k2tov` ADD `status` INT NOT NULL AFTER `edit_datetime`; + + +ALTER TABLE `k2tov` ADD `image_filename` VARCHAR(255) NOT NULL AFTER `status`; + + +ALTER TABLE `k2tov` ADD `url` VARCHAR(255) NOT NULL AFTER `image_filename`; + + +ALTER TABLE `k2tov` ADD `rating` DECIMAL(15,2) NOT NULL AFTER `url`; + + +ALTER TABLE `k2tov` ADD `price` DECIMAL(15,4) NOT NULL AFTER `rating`; + +ALTER TABLE `k2tov` ADD `min_price` DECIMAL(15,4) NOT NULL AFTER `price`; + +ALTER TABLE `k2tov` ADD `max_price` DECIMAL(15,4) NOT NULL AFTER `min_price`; + +ALTER TABLE `k2tov` ADD `rating_count` INT NOT NULL AFTER `max_price`; + + +ALTER TABLE `k2tov` ADD `total_sales` DECIMAL(15,4) NOT NULL AFTER `rating_count`; + +ALTER TABLE `k2tov` ADD `firmid` INT NOT NULL AFTER `total_sales`; + +ALTER TABLE `k2tov` ADD `k2type_import` VARCHAR(75) NOT NULL AFTER `firmid`; + +ALTER TABLE `k2tov` ADD `k2keyimport` VARCHAR(75) NOT NULL AFTER `k2type_import`; + +ALTER TABLE `k2tov` ADD `cnt_keywords` INT NOT NULL AFTER `k2keyimport`; + +ALTER TABLE `k2tov` ADD `cnt_razrez_keywords` INT NOT NULL AFTER `cnt_keywords`; + + +ALTER TABLE `k2tov` ADD `k2import_url` VARCHAR(2048) NOT NULL AFTER `cnt_razrez_keywords`; + + +ALTER TABLE `k2tov` ADD `urlsrc` VARCHAR(1024) NOT NULL AFTER `k2import_url`; + + +ALTER TABLE `k2tov` ADD `urlpic` VARCHAR(1024) NOT NULL AFTER `urlsrc`; + + +ALTER TABLE `k2tov` ADD `obrabot_grabber` INT NOT NULL AFTER `urlpic`; + + +ALTER TABLE `k2tov` ADD `obrabot_grabber_image` INT NOT NULL AFTER `obrabot_grabber`; + + +ALTER TABLE `k2tov` ADD `price_begin` INT NOT NULL AFTER `obrabot_grabber_image`; + + +ALTER TABLE `k2tov` ADD `usercreate` VARCHAR(150) NOT NULL AFTER `price_begin`; + + +ALTER TABLE `k2tov` ADD `kol` INT NOT NULL AFTER `usercreate`; + + +ALTER TABLE `k2tov` ADD `dateto` TIMESTAMP NOT NULL AFTER `kol`; + + +ALTER TABLE `k2tov` ADD `datefrom` TIMESTAMP NOT NULL AFTER `dateto`; + +ALTER TABLE `k2tov` ADD `valid` INT NOT NULL AFTER `datefrom`; + + +ALTER TABLE `k2auktion` CHANGE `aukid` `aukid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id аукциона'; + + +ALTER TABLE `k2comments` CHANGE `commentid` `commentid` INT(11) NOT NULL AUTO_INCREMENT; + + +ALTER TABLE `k2tov_params` CHANGE `product_paramid` `product_paramid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id параметра'; + + +ALTER TABLE `k2enum_fields` CHANGE `enum_fieldid` `enum_fieldid` INT(11) NOT NULL AUTO_INCREMENT; + + + + + +CREATE TABLE IF NOT EXISTS `wa_country` ( + `name` varchar(255) NOT NULL, + `iso3letter` varchar(3) NOT NULL, + `iso2letter` varchar(2) NOT NULL, + `isonumeric` varchar(3) NOT NULL, + `fav_sort` int(11) DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- +-- Дамп даних таблиці `wa_country` +-- + +INSERT INTO `wa_country` (`name`, `iso3letter`, `iso2letter`, `isonumeric`, `fav_sort`) VALUES +('Aruba', 'abw', 'aw', '533', NULL), +('Afghanistan', 'afg', 'af', '004', NULL), +('Angola', 'ago', 'ao', '024', NULL), +('Anguilla', 'aia', 'ai', '660', NULL), +('Åland Islands', 'ala', 'ax', '248', NULL), +('Albania', 'alb', 'al', '008', NULL), +('Andorra', 'and', 'ad', '020', NULL), +('Netherlands Antilles', 'ant', 'an', '530', NULL), +('United Arab Emirates', 'are', 'ae', '784', NULL), +('Argentina', 'arg', 'ar', '032', NULL), +('Armenia', 'arm', 'am', '051', NULL), +('American Samoa', 'asm', 'as', '016', NULL), +('French Southern Territories', 'atf', 'tf', '260', NULL), +('Antigua and Barbuda', 'atg', 'ag', '028', NULL), +('Australia', 'aus', 'au', '036', NULL), +('Austria', 'aut', 'at', '040', NULL), +('Azerbaijan', 'aze', 'az', '031', NULL), +('Burundi', 'bdi', 'bi', '108', NULL), +('Belgium', 'bel', 'be', '056', NULL), +('Benin', 'ben', 'bj', '204', NULL), +('Burkina Faso', 'bfa', 'bf', '854', NULL), +('Bangladesh', 'bgd', 'bd', '050', NULL), +('Bulgaria', 'bgr', 'bg', '100', NULL), +('Bahrain', 'bhr', 'bh', '048', NULL), +('Bahamas', 'bhs', 'bs', '044', NULL), +('Bosnia and Herzegovina', 'bih', 'ba', '070', NULL), +('Belarus', 'blr', 'by', '112', NULL), +('Belize', 'blz', 'bz', '084', NULL), +('Bermuda', 'bmu', 'bm', '060', NULL), +('Bolivia, Plurinational State of', 'bol', 'bo', '068', NULL), +('Brazil', 'bra', 'br', '076', NULL), +('Barbados', 'brb', 'bb', '052', NULL), +('Brunei Darussalam', 'brn', 'bn', '096', NULL), +('Bhutan', 'btn', 'bt', '064', NULL), +('Bouvet Island', 'bvt', 'bv', '074', NULL), +('Botswana', 'bwa', 'bw', '072', NULL), +('Central African Republic', 'caf', 'cf', '140', NULL), +('Canada', 'can', 'ca', '124', NULL), +('Cocos (Keeling) Islands', 'cck', 'cc', '166', NULL), +('Switzerland', 'che', 'ch', '756', NULL), +('Chile', 'chl', 'cl', '152', NULL), +('China', 'chn', 'cn', '156', NULL), +('Côte d''Ivoire', 'civ', 'ci', '384', NULL), +('Cameroon', 'cmr', 'cm', '120', NULL), +('Congo, the Democratic Republic of the', 'cod', 'cd', '180', NULL), +('Congo', 'cog', 'cg', '178', NULL), +('Cook Islands', 'cok', 'ck', '184', NULL), +('Colombia', 'col', 'co', '170', NULL), +('Comoros', 'com', 'km', '174', NULL), +('Cape Verde', 'cpv', 'cv', '132', NULL), +('Costa Rica', 'cri', 'cr', '188', NULL), +('Cuba', 'cub', 'cu', '192', NULL), +('Christmas Island', 'cxr', 'cx', '162', NULL), +('Cayman Islands', 'cym', 'ky', '136', NULL), +('Cyprus', 'cyp', 'cy', '196', NULL), +('Czech Republic', 'cze', 'cz', '203', NULL), +('Germany', 'deu', 'de', '276', NULL), +('Djibouti', 'dji', 'dj', '262', NULL), +('Dominica', 'dma', 'dm', '212', NULL), +('Denmark', 'dnk', 'dk', '208', NULL), +('Dominican Republic', 'dom', 'do', '214', NULL), +('Algeria', 'dza', 'dz', '012', NULL), +('Ecuador', 'ecu', 'ec', '218', NULL), +('Egypt', 'egy', 'eg', '818', NULL), +('Eritrea', 'eri', 'er', '232', NULL), +('Western Sahara', 'esh', 'eh', '732', NULL), +('Spain', 'esp', 'es', '724', NULL), +('Estonia', 'est', 'ee', '233', NULL), +('Ethiopia', 'eth', 'et', '231', NULL), +('Finland', 'fin', 'fi', '246', NULL), +('Fiji', 'fji', 'fj', '242', NULL), +('Falkland Islands (Malvinas)', 'flk', 'fk', '238', NULL), +('France', 'fra', 'fr', '250', NULL), +('Faroe Islands', 'fro', 'fo', '234', NULL), +('Micronesia, Federated States of', 'fsm', 'fm', '583', NULL), +('Gabon', 'gab', 'ga', '266', NULL), +('United Kingdom', 'gbr', 'gb', '826', NULL), +('Georgia', 'geo', 'ge', '268', NULL), +('Ghana', 'gha', 'gh', '288', NULL), +('Gibraltar', 'gib', 'gi', '292', NULL), +('Guinea', 'gin', 'gn', '324', NULL), +('Guadeloupe', 'glp', 'gp', '312', NULL), +('Gambia', 'gmb', 'gm', '270', NULL), +('Guinea-Bissau', 'gnb', 'gw', '624', NULL), +('Equatorial Guinea', 'gnq', 'gq', '226', NULL), +('Greece', 'grc', 'gr', '300', NULL), +('Grenada', 'grd', 'gd', '308', NULL), +('Greenland', 'grl', 'gl', '304', NULL), +('Guatemala', 'gtm', 'gt', '320', NULL), +('French Guiana', 'guf', 'gf', '254', NULL), +('Guam', 'gum', 'gu', '316', NULL), +('Guyana', 'guy', 'gy', '328', NULL), +('Hong Kong', 'hkg', 'hk', '344', NULL), +('Heard Island and McDonald Islands', 'hmd', 'hm', '334', NULL), +('Honduras', 'hnd', 'hn', '340', NULL), +('Croatia', 'hrv', 'hr', '191', NULL), +('Haiti', 'hti', 'ht', '332', NULL), +('Hungary', 'hun', 'hu', '348', NULL), +('Indonesia', 'idn', 'id', '360', NULL), +('India', 'ind', 'in', '356', NULL), +('British Indian Ocean Territory', 'iot', 'io', '086', NULL), +('Ireland', 'irl', 'ie', '372', NULL), +('Iran, Islamic Republic of', 'irn', 'ir', '364', NULL), +('Iraq', 'irq', 'iq', '368', NULL), +('Iceland', 'isl', 'is', '352', NULL), +('Israel', 'isr', 'il', '376', NULL), +('Italy', 'ita', 'it', '380', NULL), +('Jamaica', 'jam', 'jm', '388', NULL), +('Jordan', 'jor', 'jo', '400', NULL), +('Japan', 'jpn', 'jp', '392', NULL), +('Kazakhstan', 'kaz', 'kz', '398', NULL), +('Kenya', 'ken', 'ke', '404', NULL), +('Kyrgyzstan', 'kgz', 'kg', '417', NULL), +('Cambodia', 'khm', 'kh', '116', NULL), +('Kiribati', 'kir', 'ki', '296', NULL), +('Saint Kitts and Nevis', 'kna', 'kn', '659', NULL), +('Korea, Republic of', 'kor', 'kr', '410', NULL), +('Kuwait', 'kwt', 'kw', '414', NULL), +('Lao People''s Democratic Republic', 'lao', 'la', '418', NULL), +('Lebanon', 'lbn', 'lb', '422', NULL), +('Liberia', 'lbr', 'lr', '430', NULL), +('Libyan Arab Jamahiriya', 'lby', 'ly', '434', NULL), +('Saint Lucia', 'lca', 'lc', '662', NULL), +('Liechtenstein', 'lie', 'li', '438', NULL), +('Sri Lanka', 'lka', 'lk', '144', NULL), +('Lesotho', 'lso', 'ls', '426', NULL), +('Lithuania', 'ltu', 'lt', '440', NULL), +('Luxembourg', 'lux', 'lu', '442', NULL), +('Latvia', 'lva', 'lv', '428', NULL), +('Macao', 'mac', 'mo', '446', NULL), +('Morocco', 'mar', 'ma', '504', NULL), +('Monaco', 'mco', 'mc', '492', NULL), +('Moldova, Republic of', 'mda', 'md', '498', NULL), +('Madagascar', 'mdg', 'mg', '450', NULL), +('Maldives', 'mdv', 'mv', '462', NULL), +('Mexico', 'mex', 'mx', '484', NULL), +('Marshall Islands', 'mhl', 'mh', '584', NULL), +('Macedonia, the former Yugoslav Republic of', 'mkd', 'mk', '807', NULL), +('Mali', 'mli', 'ml', '466', NULL), +('Malta', 'mlt', 'mt', '470', NULL), +('Myanmar', 'mmr', 'mm', '104', NULL), +('Montenegro', 'mne', 'me', '499', NULL), +('Mongolia', 'mng', 'mn', '496', NULL), +('Northern Mariana Islands', 'mnp', 'mp', '580', NULL), +('Mozambique', 'moz', 'mz', '508', NULL), +('Mauritania', 'mrt', 'mr', '478', NULL), +('Montserrat', 'msr', 'ms', '500', NULL), +('Martinique', 'mtq', 'mq', '474', NULL), +('Mauritius', 'mus', 'mu', '480', NULL), +('Malawi', 'mwi', 'mw', '454', NULL), +('Malaysia', 'mys', 'my', '458', NULL), +('Mayotte', 'myt', 'yt', '175', NULL), +('Namibia', 'nam', 'na', '516', NULL), +('New Caledonia', 'ncl', 'nc', '540', NULL), +('Niger', 'ner', 'ne', '562', NULL), +('Norfolk Island', 'nfk', 'nf', '574', NULL), +('Nigeria', 'nga', 'ng', '566', NULL), +('Nicaragua', 'nic', 'ni', '558', NULL), +('Niue', 'niu', 'nu', '570', NULL), +('Netherlands', 'nld', 'nl', '528', NULL), +('Norway', 'nor', 'no', '578', NULL), +('Nepal', 'npl', 'np', '524', NULL), +('Nauru', 'nru', 'nr', '520', NULL), +('New Zealand', 'nzl', 'nz', '554', NULL), +('Oman', 'omn', 'om', '512', NULL), +('Pakistan', 'pak', 'pk', '586', NULL), +('Panama', 'pan', 'pa', '591', NULL), +('Pitcairn', 'pcn', 'pn', '612', NULL), +('Peru', 'per', 'pe', '604', NULL), +('Philippines', 'phl', 'ph', '608', NULL), +('Palau', 'plw', 'pw', '585', NULL), +('Papua New Guinea', 'png', 'pg', '598', NULL), +('Poland', 'pol', 'pl', '616', NULL), +('Puerto Rico', 'pri', 'pr', '630', NULL), +('Korea, Democratic People''s Republic of', 'prk', 'kp', '408', NULL), +('Portugal', 'prt', 'pt', '620', NULL), +('Paraguay', 'pry', 'py', '600', NULL), +('Palestinian Territory, Occupied', 'pse', 'ps', '275', NULL), +('French Polynesia', 'pyf', 'pf', '258', NULL), +('Qatar', 'qat', 'qa', '634', NULL), +('Réunion', 'reu', 're', '638', NULL), +('Romania', 'rou', 'ro', '642', NULL), +('Russian Federation', 'rus', 'ru', '643', NULL), +('Rwanda', 'rwa', 'rw', '646', NULL), +('Saudi Arabia', 'sau', 'sa', '682', NULL), +('Sudan', 'sdn', 'sd', '736', NULL), +('Senegal', 'sen', 'sn', '686', NULL), +('Singapore', 'sgp', 'sg', '702', NULL), +('South Georgia and the South Sandwich Islands', 'sgs', 'gs', '239', NULL), +('Saint Helena, Ascension and Tristan da Cunha', 'shn', 'sh', '654', NULL), +('Svalbard and Jan Mayen', 'sjm', 'sj', '744', NULL), +('Solomon Islands', 'slb', 'sb', '090', NULL), +('Sierra Leone', 'sle', 'sl', '694', NULL), +('El Salvador', 'slv', 'sv', '222', NULL), +('San Marino', 'smr', 'sm', '674', NULL), +('Somalia', 'som', 'so', '706', NULL), +('Saint Pierre and Miquelon', 'spm', 'pm', '666', NULL), +('Serbia', 'srb', 'rs', '688', NULL), +('Sao Tome and Principe', 'stp', 'st', '678', NULL), +('Suriname', 'sur', 'sr', '740', NULL), +('Slovakia', 'svk', 'sk', '703', NULL), +('Slovenia', 'svn', 'si', '705', NULL), +('Sweden', 'swe', 'se', '752', NULL), +('Swaziland', 'swz', 'sz', '748', NULL), +('Seychelles', 'syc', 'sc', '690', NULL), +('Syrian Arab Republic', 'syr', 'sy', '760', NULL), +('Turks and Caicos Islands', 'tca', 'tc', '796', NULL), +('Chad', 'tcd', 'td', '148', NULL), +('Togo', 'tgo', 'tg', '768', NULL), +('Thailand', 'tha', 'th', '764', NULL), +('Tajikistan', 'tjk', 'tj', '762', NULL), +('Tokelau', 'tkl', 'tk', '772', NULL), +('Turkmenistan', 'tkm', 'tm', '795', NULL), +('Timor-Leste', 'tls', 'tl', '626', NULL), +('Tonga', 'ton', 'to', '776', NULL), +('Trinidad and Tobago', 'tto', 'tt', '780', NULL), +('Tunisia', 'tun', 'tn', '788', NULL), +('Turkey', 'tur', 'tr', '792', NULL), +('Tuvalu', 'tuv', 'tv', '798', NULL), +('Taiwan, Province of China', 'twn', 'tw', '158', NULL), +('Tanzania, United Republic of', 'tza', 'tz', '834', NULL), +('Uganda', 'uga', 'ug', '800', NULL), +('Ukraine', 'ukr', 'ua', '804', NULL), +('United States Minor Outlying Islands', 'umi', 'um', '581', NULL), +('Uruguay', 'ury', 'uy', '858', NULL), +('United States', 'usa', 'us', '840', NULL), +('Uzbekistan', 'uzb', 'uz', '860', NULL), +('Holy See (Vatican City State)', 'vat', 'va', '336', NULL), +('Saint Vincent and the Grenadines', 'vct', 'vc', '670', NULL), +('Venezuela, Bolivarian Republic of', 'ven', 've', '862', NULL), +('Virgin Islands, British', 'vgb', 'vg', '092', NULL), +('Virgin Islands, U.S.', 'vir', 'vi', '850', NULL), +('Viet Nam', 'vnm', 'vn', '704', NULL), +('Vanuatu', 'vut', 'vu', '548', NULL), +('Wallis and Futuna', 'wlf', 'wf', '876', NULL), +('Samoa', 'wsm', 'ws', '882', NULL), +('Yemen', 'yem', 'ye', '887', NULL), +('South Africa', 'zaf', 'za', '710', NULL), +('Zambia', 'zmb', 'zm', '894', NULL), +('Zimbabwe', 'zwe', 'zw', '716', NULL); + +-- +-- Індекси збережених таблиць +-- + +-- +-- Індекси таблиці `wa_country` +-- +ALTER TABLE `wa_country` + ADD PRIMARY KEY (`iso3letter`), + ADD UNIQUE KEY `isonumeric` (`isonumeric`), + ADD UNIQUE KEY `iso2letter` (`iso2letter`), + ADD KEY `name` (`name`); + + +ALTER TABLE `wa_contact` ADD `iso3letter` VARCHAR(3) NOT NULL AFTER `firmid`; + +ALTER TABLE `wa_contact` ADD `city` VARCHAR(250) NOT NULL AFTER `iso3letter`; + + + + diff --git a/k2shop/usr/k2shop/sql/update/2.2.57_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.57_k2.sql new file mode 100644 index 0000000..ab2cc82 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.57_k2.sql @@ -0,0 +1,21 @@ +ALTER TABLE `k2_partner_trans` ADD `partner_skidka` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `partner_code`; + +ALTER TABLE `k2group_transfer` ADD `clientname` VARCHAR(255) NOT NULL COMMENT 'Название клиента' AFTER `sum_reste`; + +ALTER TABLE `k2group_transfer` ADD `partner_transid` INT NOT NULL AFTER `clientname`; + +ALTER TABLE k2group_transfer DROP FOREIGN KEY wa_contact_k2group_transfer_fk; + +ALTER TABLE `k2group_transfer` CHANGE `dateoplat` `dateoplat` TIMESTAMP on update CURRENT_TIMESTAMP NOT NULL; + +ALTER TABLE `k2group_transfer` CHANGE `dateoplat` `dateoplat` TIMESTAMP on update CURRENT_TIMESTAMP NOT NULL; + +ALTER TABLE `k2group_transfer` CHANGE `dateoplat` `dateoplat` TIMESTAMP on update CURRENT_TIMESTAMP NULL; + +ALTER TABLE `k2group_transfer` CHANGE `create_date` `create_date` DATETIME NULL DEFAULT CURRENT_TIMESTAMP; + +INSERT INTO `oneclick`.`k2transfer_typeopl` (`typeoplatid`, `typeopl`) VALUES (NULL, 'Онлайн'); + +ALTER TABLE `k2group_transfer` ADD `isclosed` INT NOT NULL DEFAULT '0' AFTER `partner_transid`; + +ALTER TABLE `k2transfer` ADD `clientname` VARCHAR(250) NOT NULL AFTER `zarabot_predstav`; diff --git a/k2shop/usr/k2shop/sql/update/2.2.60_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.60_k2.sql new file mode 100644 index 0000000..5919115 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.60_k2.sql @@ -0,0 +1 @@ +ALTER TABLE `k2likes` CHANGE `datelike` `datelike` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP; \ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/update/2.2.61_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.61_k2.sql new file mode 100644 index 0000000..f9dd7bc --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.61_k2.sql @@ -0,0 +1,251 @@ + +CREATE TABLE k2investor_boost ( + investorid INT AUTO_INCREMENT NOT NULL, + userid INT, + comment_investor VARCHAR(1024), + PRIMARY KEY (investorid) +); + +ALTER TABLE k2investor_boost COMMENT 'Инвестор'; + +ALTER TABLE k2investor_boost MODIFY COLUMN investorid INTEGER COMMENT 'id инвестора'; + +ALTER TABLE k2investor_boost MODIFY COLUMN userid INTEGER COMMENT 'id пользователя'; + +ALTER TABLE k2investor_boost MODIFY COLUMN comment_investor VARCHAR(1024) COMMENT 'Примечание'; + + +CREATE TABLE k2boost_invest ( + investid INT AUTO_INCREMENT NOT NULL, + investname VARCHAR(150), + comment_invest VARCHAR(1024), + persent_priem DECIMAL(15,2), + invest_cost DECIMAL(15,2), + PRIMARY KEY (investid) +); + +ALTER TABLE k2boost_invest COMMENT 'Инвестиционные пакеты'; + +ALTER TABLE k2boost_invest MODIFY COLUMN investid INTEGER COMMENT 'id инвестиционного пакета'; + +ALTER TABLE k2boost_invest MODIFY COLUMN investname VARCHAR(150) COMMENT 'Название'; + +ALTER TABLE k2boost_invest MODIFY COLUMN comment_invest VARCHAR(1024) COMMENT 'Примечание'; + +ALTER TABLE k2boost_invest MODIFY COLUMN persent_priem DECIMAL(15, 2) COMMENT 'Процент приема адресов'; + +ALTER TABLE k2boost_invest MODIFY COLUMN invest_cost DECIMAL(15, 2) COMMENT 'Стоимость пакета'; + + +CREATE TABLE k2investor_pack ( + investor_packid INT AUTO_INCREMENT NOT NULL, + investorid INT NOT NULL, + investid INT NOT NULL, + dateby DATETIME, + dateto DATETIME, + act INT DEFAULT 1 NOT NULL, + investpay DECIMAL(15,2) DEFAULT 0 NOT NULL, + PRIMARY KEY (investor_packid) +); + +ALTER TABLE k2investor_pack COMMENT 'Пакет инвестора'; + +ALTER TABLE k2investor_pack MODIFY COLUMN investor_packid INTEGER COMMENT 'id пакета инвестора'; + +ALTER TABLE k2investor_pack MODIFY COLUMN investorid INTEGER COMMENT 'id инвестора'; + +ALTER TABLE k2investor_pack MODIFY COLUMN investid INTEGER COMMENT 'id инвестиционного пакета'; + +ALTER TABLE k2investor_pack MODIFY COLUMN dateby TIMESTAMP COMMENT 'Дата покупки'; + +ALTER TABLE k2investor_pack MODIFY COLUMN dateto TIMESTAMP COMMENT 'Дата действия'; + +ALTER TABLE k2investor_pack MODIFY COLUMN act INTEGER COMMENT 'Активность'; + +ALTER TABLE k2investor_pack MODIFY COLUMN investpay DECIMAL(15, 2) COMMENT 'Инвестор оплатил'; + + +CREATE TABLE k2boost_atrib ( + atrib INT NOT NULL, + name_atrib VARCHAR(250) NOT NULL, + commet_atrib VARCHAR(1024), + PRIMARY KEY (atrib) +); + +ALTER TABLE k2boost_atrib COMMENT 'Атрибуты'; + +ALTER TABLE k2boost_atrib MODIFY COLUMN atrib INTEGER COMMENT 'id атрибута'; + +ALTER TABLE k2boost_atrib MODIFY COLUMN name_atrib VARCHAR(250) COMMENT 'Название атрибута'; + +ALTER TABLE k2boost_atrib MODIFY COLUMN commet_atrib VARCHAR(1024) COMMENT 'Примечание к атрибуту'; + + +CREATE TABLE k2boost_url ( + boostid INT AUTO_INCREMENT NOT NULL, + url VARCHAR(250) NOT NULL, + comment_url VARCHAR(1024), + act INT, + dateadd DATETIME, + myorder INT NOT NULL, + atrib INT NOT NULL, + investid INT NOT NULL, + PRIMARY KEY (boostid) +); + +ALTER TABLE k2boost_url COMMENT 'Рекламируемые URL'; + +ALTER TABLE k2boost_url MODIFY COLUMN boostid INTEGER COMMENT 'id рекламируемого URL'; + +ALTER TABLE k2boost_url MODIFY COLUMN url VARCHAR(250) COMMENT 'адрес сайта'; + +ALTER TABLE k2boost_url MODIFY COLUMN comment_url VARCHAR(1024) COMMENT 'Примечание'; + +ALTER TABLE k2boost_url MODIFY COLUMN act INTEGER COMMENT 'Активность'; + +ALTER TABLE k2boost_url MODIFY COLUMN dateadd TIMESTAMP COMMENT 'Дата добавления'; + +ALTER TABLE k2boost_url MODIFY COLUMN myorder INTEGER COMMENT 'Моя сортировка'; + +ALTER TABLE k2boost_url MODIFY COLUMN atrib INTEGER COMMENT 'Атрибут +-1 - наш сайт - показы его не отражаются на статистике +0 - сайты клиентов +1 - рекламодатель'; + +ALTER TABLE k2boost_url MODIFY COLUMN investid INTEGER COMMENT 'id инвестиционного пакета'; + + +CREATE TABLE k2boost_zakaz ( + boost_zakazid INT AUTO_INCREMENT NOT NULL, + boostid INT NOT NULL, + datezakaz DATETIME, + endzakaz DATETIME, + kol INT, + kolshow INT, + sumzakaz DECIMAL(15,2) DEFAULT 0, + PRIMARY KEY (boost_zakazid) +); + +ALTER TABLE k2boost_zakaz COMMENT 'Заказ на рекламу'; + +ALTER TABLE k2boost_zakaz MODIFY COLUMN boost_zakazid INTEGER COMMENT 'id заказа'; + +ALTER TABLE k2boost_zakaz MODIFY COLUMN boostid INTEGER COMMENT 'id рекламируемого URL'; + +ALTER TABLE k2boost_zakaz MODIFY COLUMN datezakaz TIMESTAMP COMMENT 'Дата и время заказа'; + +ALTER TABLE k2boost_zakaz MODIFY COLUMN endzakaz TIMESTAMP COMMENT 'Окончание заказа'; + +ALTER TABLE k2boost_zakaz MODIFY COLUMN kol INTEGER COMMENT 'Количество показов'; + +ALTER TABLE k2boost_zakaz MODIFY COLUMN kolshow INTEGER COMMENT 'Количество показов'; + +ALTER TABLE k2boost_zakaz MODIFY COLUMN sumzakaz DECIMAL(15, 2) COMMENT 'Сумма заказа'; + + +CREATE TABLE k2boost_url_show ( + boost_url_showid INT AUTO_INCREMENT NOT NULL, + boostid INT NOT NULL, + date_show DATE, + cnt INT, + PRIMARY KEY (boost_url_showid) +); + +ALTER TABLE k2boost_url_show COMMENT 'Показы рекламы'; + +ALTER TABLE k2boost_url_show MODIFY COLUMN boost_url_showid INTEGER COMMENT 'id показа'; + +ALTER TABLE k2boost_url_show MODIFY COLUMN boostid INTEGER COMMENT 'id рекламируемого URL'; + +ALTER TABLE k2boost_url_show MODIFY COLUMN date_show DATE COMMENT 'Дата показа'; + +ALTER TABLE k2boost_url_show MODIFY COLUMN cnt INTEGER COMMENT 'Количество показов'; + + +CREATE TABLE k2boost_sess ( + sessid INT AUTO_INCREMENT NOT NULL, + hash VARCHAR(150), + datesess DATETIME, + boostid INT, + kolview INT, + kolshow INT, + kolbalans DECIMAL(15,4), + PRIMARY KEY (sessid) +); + +ALTER TABLE k2boost_sess COMMENT 'Сессии'; + +ALTER TABLE k2boost_sess MODIFY COLUMN sessid INTEGER COMMENT 'id сессии'; + +ALTER TABLE k2boost_sess MODIFY COLUMN hash VARCHAR(150) COMMENT 'Хеш сессии'; + +ALTER TABLE k2boost_sess MODIFY COLUMN datesess TIMESTAMP COMMENT 'Дата сессии'; + +ALTER TABLE k2boost_sess MODIFY COLUMN boostid INTEGER COMMENT 'id рекламируемого URL'; + +ALTER TABLE k2boost_sess MODIFY COLUMN kolview INTEGER COMMENT 'Количество просмотров'; + +ALTER TABLE k2boost_sess MODIFY COLUMN kolshow INTEGER COMMENT 'Количество показов'; + +ALTER TABLE k2boost_sess MODIFY COLUMN kolbalans DECIMAL(15, 4) COMMENT 'Баланс'; + + +ALTER TABLE k2investor_pack ADD CONSTRAINT k2investor_boost_k2investor_pack_fk +FOREIGN KEY (investorid) +REFERENCES k2investor_boost (investorid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE k2boost_url ADD CONSTRAINT k2boost_invest_k2boost_url_fk +FOREIGN KEY (investid) +REFERENCES k2boost_invest (investid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE k2investor_pack ADD CONSTRAINT k2boost_invest_k2investor_pack_fk +FOREIGN KEY (investid) +REFERENCES k2boost_invest (investid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE k2boost_url ADD CONSTRAINT k2boost_atrib_k2boost_url_fk +FOREIGN KEY (atrib) +REFERENCES k2boost_atrib (atrib) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE k2boost_sess ADD CONSTRAINT k2boost_url_k2boost_sess_fk +FOREIGN KEY (boostid) +REFERENCES k2boost_url (boostid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE k2boost_url_show ADD CONSTRAINT k2boost_url_boost_url_show_fk +FOREIGN KEY (boostid) +REFERENCES k2boost_url (boostid) +ON DELETE CASCADE +ON UPDATE RESTRICT; + +ALTER TABLE k2boost_zakaz ADD CONSTRAINT k2boost_url_k2boost_zakaz_fk +FOREIGN KEY (boostid) +REFERENCES k2boost_url (boostid) +ON DELETE NO ACTION +ON UPDATE NO ACTION; + +ALTER TABLE `k2boost_atrib` CHANGE `commet_atrib` `comment_atrib` VARCHAR(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'Примечание к атрибуту'; + +ALTER TABLE `k2investor_boost` CHANGE `investorid` `investorid` INT(11) NOT NULL COMMENT 'id инвестора'; + +ALTER TABLE `k2investor_pack` DROP FOREIGN KEY `k2investor_boost_k2investor_pack_fk`; + +ALTER TABLE `k2investor_boost` MODIFY COLUMN `investorid` INTEGER(11) NOT NULL AUTO_INCREMENT COMMENT 'id инвестора'; + +ALTER TABLE `k2boost_url` ADD `investid` INT NOT NULL AFTER `atrib`, ADD INDEX `fkInvestid` (`investid`); + +ALTER TABLE `k2boost_url` CHANGE `boostid` `boostid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id рекламируемого URL'; + +ALTER TABLE `k2boost_url` CHANGE `act` `active` INT(11) NULL DEFAULT NULL COMMENT 'Активность'; + +ALTER TABLE `k2boost_sess` CHANGE `sessid` `sessid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id сессии'; + +ALTER TABLE `k2boost_zakaz` CHANGE `boost_zakazid` `boost_zakazid` INT(11) NOT NULL AUTO_INCREMENT COMMENT 'id заказа'; diff --git a/k2shop/usr/k2shop/sql/update/2.2.62_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.62_k2.sql new file mode 100644 index 0000000..001827a --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.62_k2.sql @@ -0,0 +1 @@ +ALTER TABLE `k2firms` ADD `reiting` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `directorname_short`; \ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/update/2.2.63_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.63_k2.sql new file mode 100644 index 0000000..890706e --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.63_k2.sql @@ -0,0 +1,21 @@ +CREATE TABLE k2mass_message ( + messid INT AUTO_INCREMENT NOT NULL, + userid VARCHAR(150), + message TEXT, + messdate DATETIME, + adres VARCHAR(150), + PRIMARY KEY (messid) +); + +ALTER TABLE k2mass_message MODIFY COLUMN userid VARCHAR(150) COMMENT 'Создатель сообщения'; +ALTER TABLE `k2mass_message` CHANGE `messdate` `messdate` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP; + +CREATE TABLE k2mass_mess_user ( + messuserid INT AUTO_INCREMENT NOT NULL, + messid INT NOT NULL, + usermessid VARCHAR(150), + messuserdate DATETIME, + PRIMARY KEY (messuserid) +); + +ALTER TABLE k2mass_mess_user MODIFY COLUMN usermessid VARCHAR(150) COMMENT 'Пользователь, которому отправлено сообщение'; \ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/update/2.2.64_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.64_k2.sql new file mode 100644 index 0000000..05cde39 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.64_k2.sql @@ -0,0 +1,53 @@ +ALTER TABLE `k2group_transfer` ADD `balanspartner` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `isclosed`; + +ALTER TABLE `k2group_transfer` ADD `balanstransp` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `balanspartner`; + +ALTER TABLE `k2group_transfer` ADD `sumoplach` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `balanstransp`; + +ALTER TABLE `k2group_transfer` ADD `predstavitid` INT NOT NULL AFTER `sumoplach`; + +ALTER TABLE `k2group_transfer` ADD INDEX(`predstavitid`); + + +ALTER TABLE `k2group_transfer` ADD `opl_predst` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `predstavitid`; + +ALTER TABLE `k2group_transfer` ADD `opl_transp` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `opl_predst`; + +ALTER TABLE `k2group_transfer` ADD `transpid` INT NOT NULL AFTER `opl_transp`; + +ALTER TABLE `k2group_transfer` ADD INDEX(`transpid`); + +ALTER TABLE `k2group_transfer` ADD `cena_perevozchik` DECIMAL(15,2) NOT NULL AFTER `transpid`; + +ALTER TABLE `k2group_transfer` CHANGE `cena_perevozchik` `cena_perevozchik` DECIMAL(15,2) NOT NULL DEFAULT '0'; + +ALTER TABLE `k2transfer` ADD `cena_perevozchik` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `clientname`; + +ALTER TABLE `k2transfer` ADD `ispayed` INT NOT NULL AFTER `cena_perevozchik`; + +ALTER TABLE `k2transfer` ADD `sumoplach` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `ispayed`; + +ALTER TABLE `k2transfer` ADD `opl_predst` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `sumoplach`; + +ALTER TABLE `k2transfer` ADD `balanspartner` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `opl_predst`; + +ALTER TABLE `k2transfer` ADD `opl_transp` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `balanspartner`; + + +ALTER TABLE `k2transfer` ADD `balanstransp` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `opl_transp`; + +ALTER TABLE `k2pay_system` ADD `active` INT NOT NULL DEFAULT '0' AFTER `pay_systemname`; + +ALTER TABLE `k2pay_system` ADD `command` VARCHAR(250) NOT NULL AFTER `active`; + +ALTER TABLE `k2_partner_trans` ADD `closeyear` INT NOT NULL AFTER `partner_skidka`; + +ALTER TABLE `k2trans_tarif` ADD `year_tarif` INT NOT NULL AFTER `double_road`; + +ALTER TABLE `k2trans_tarif` ADD INDEX(`year_tarif`); + +ALTER TABLE `k2group_transfer` ADD `dohod_zakaz` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `cena_perevozchik`; + +ALTER TABLE `k2group_transfer` ADD `dohod_predstav` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `dohod_zakaz`; + + diff --git a/k2shop/usr/k2shop/sql/update/2.2.65_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.65_k2.sql new file mode 100644 index 0000000..ce44e09 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.65_k2.sql @@ -0,0 +1,5 @@ +ALTER TABLE `k2mass_message` ADD `adres` VARCHAR(150) NOT NULL AFTER `messdate`; + +ALTER TABLE `k2mass_message` DROP `status`; + + diff --git a/k2shop/usr/k2shop/sql/update/2.2.67_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.67_k2.sql new file mode 100644 index 0000000..6f36777 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.67_k2.sql @@ -0,0 +1,6 @@ +ALTER TABLE `k2group_transfer` ADD `pay` INT NOT NULL AFTER `dohod_predstav`; + +ALTER TABLE `k2group_transfer` CHANGE `pay` `pay` INT(11) NOT NULL DEFAULT '0'; + +ALTER TABLE `k2transfer` ADD `dohod_predstav` DECIMAL(15,2) NOT NULL DEFAULT '0'; + diff --git a/k2shop/usr/k2shop/sql/update/2.2.68_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.68_k2.sql new file mode 100644 index 0000000..48a1f41 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.68_k2.sql @@ -0,0 +1 @@ +ALTER TABLE `k2content` ADD `lang` CHAR(2) NOT NULL AFTER `short_description`; \ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/update/2.2.69_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.69_k2.sql new file mode 100644 index 0000000..ed44c9e --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.69_k2.sql @@ -0,0 +1 @@ +CREATE TABLE `k2const` ( `constid` INT(11) NOT NULL AUTO_INCREMENT , `var_name` VARCHAR(75) NOT NULL , `value` MEDIUMTEXT NOT NULL , `value2` MEDIUMTEXT NOT NULL , `pub` INT(11) NOT NULL , `comment` VARCHAR(1024) NOT NULL , `username` VARCHAR(150) NOT NULL , `del` INT(11) NOT NULL , PRIMARY KEY (`constid`)) ENGINE = InnoDB;CREATE TABLE `k2const` ( `constid` INT(11) NOT NULL AUTO_INCREMENT , `var_name` VARCHAR(75) NOT NULL , `value` MEDIUMTEXT NOT NULL , `value2` MEDIUMTEXT NOT NULL , `pub` INT(11) NOT NULL , `comment` VARCHAR(1024) NOT NULL , `username` VARCHAR(150) NOT NULL , `del` INT(11) NOT NULL , PRIMARY KEY (`constid`)) ENGINE = InnoDB; \ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/update/2.2.70_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.70_k2.sql new file mode 100644 index 0000000..f3794d7 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.70_k2.sql @@ -0,0 +1 @@ +CREATE TABLE `k2bets` ( `betid` INT(11) NOT NULL AUTO_INCREMENT , `username` VARCHAR(150) NOT NULL , `ip` VARCHAR(150) NOT NULL , `aukid` INT(11) NOT NULL , `betdate` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP , `tablename` VARCHAR(150) NOT NULL , PRIMARY KEY (`betid`)) ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci; \ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/update/2.2.71_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.71_k2.sql new file mode 100644 index 0000000..cac9c7a --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.71_k2.sql @@ -0,0 +1 @@ +ALTER TABLE `k2auktion` ADD `active` INT(11) NOT NULL DEFAULT '0' AFTER`aukid`; \ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/update/2.2.72_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.72_k2.sql new file mode 100644 index 0000000..9990292 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.72_k2.sql @@ -0,0 +1 @@ +ALTER TABLE `k2mass_message` ADD `color` VARCHAR(150) NOT NULL AFTER `adres`; \ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/update/2.2.73_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.73_k2.sql new file mode 100644 index 0000000..5179553 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.73_k2.sql @@ -0,0 +1,2 @@ +ALTER TABLE `k2pays` ADD `userid` INT(11) NOT NULL AFTER `paysysid`; +ALTER TABLE `k2pays` CHANGE `docid` `docid` VARCHAR(15) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; diff --git a/k2shop/usr/k2shop/sql/update/2.2.74_transfer.sql b/k2shop/usr/k2shop/sql/update/2.2.74_transfer.sql new file mode 100644 index 0000000..0b12e30 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.74_transfer.sql @@ -0,0 +1,5 @@ +ALTER TABLE `k2transfer` ADD `dohod_predstav` DECIMAL(15,3) NOT NULL DEFAULT '0.00'; +ALTER TABLE `k2transfer` ADD `date_reis_from` DATE NOT NULL DEFAULT '0000-00-00'; +ALTER TABLE `k2transfer` ADD `date_reis_to` DATE NOT NULL DEFAULT '0000-00-00'; +ALTER TABLE `k2transfer` ADD `time_reis_from` TIME NULL DEFAULT '00:00:00'; +ALTER TABLE `k2transfer` ADD `time_reis_to` TIME NULL DEFAULT '00:00:00'; diff --git a/k2shop/usr/k2shop/sql/update/2.2.75_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.75_k2.sql new file mode 100644 index 0000000..362f94c --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.75_k2.sql @@ -0,0 +1 @@ +ALTER TABLE `k2content` ADD `lang` CHAR(2) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL AFTER `short_description`; diff --git a/k2shop/usr/k2shop/sql/update/2.2.76_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.76_k2.sql new file mode 100644 index 0000000..41f5580 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.76_k2.sql @@ -0,0 +1 @@ +ALTER TABLE `k2auktion` ADD `place_id` VARCHAR(150) NOT NULL AFTER `valid`; diff --git a/k2shop/usr/k2shop/sql/update/2.2.77_transfer.sql b/k2shop/usr/k2shop/sql/update/2.2.77_transfer.sql new file mode 100644 index 0000000..1f04873 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.77_transfer.sql @@ -0,0 +1 @@ +ALTER TABLE `k2pays` ADD `success` ENUM( '0', '1' ) NOT NULL AFTER `sumpay` ; diff --git a/k2shop/usr/k2shop/sql/update/2.2.78_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.78_k2.sql new file mode 100644 index 0000000..5489ac0 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.78_k2.sql @@ -0,0 +1,9 @@ +CREATE TABLE `k2admin_design` ( +`id` INT(2) NOT NULL AUTO_INCREMENT , `name` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL , +`adminpage` VARCHAR(15) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, +`active` INT(2) NOT NULL DEFAULT '0' , PRIMARY KEY (`id`)) +ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci; + +INSERT INTO `k2admin_design` (`id`, `name`, `adminpage`, `active`) VALUES (NULL, 'AdminLTE', 'lte', '1'); +INSERT INTO `k2admin_design` (`id`, `name`, `adminpage`, `active`) VALUES (NULL, 'KoolPHP', 'koolphp', '0'); +INSERT INTO `k2admin_design` (`id`, `name`, `adminpage`, `active`) VALUES (NULL, 'Red & Black', 'redblack', '0'); diff --git a/k2shop/usr/k2shop/sql/update/2.2.79_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.79_k2.sql new file mode 100644 index 0000000..999304a --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.79_k2.sql @@ -0,0 +1,133 @@ +CREATE TABLE k2lang ( + langid VARCHAR(5) NOT NULL, + langname VARCHAR(250), + commentlang VARCHAR(1024), + lang_active INT DEFAULT 1, + PRIMARY KEY (langid) +); + +CREATE TABLE k2proj ( + projid INT AUTO_INCREMENT NOT NULL, + projname VARCHAR(250) NOT NULL, + commentproj VARCHAR(1024), + createproj DATETIME, + proj_active INT DEFAULT 1, + PRIMARY KEY (projid) +); + + +CREATE TABLE k2sites ( + siteid INT AUTO_INCREMENT NOT NULL, + projid INT NOT NULL, + domainname VARCHAR(150), + addurl VARCHAR(250), + langid VARCHAR(5) NOT NULL, + site_active INT DEFAULT 1, + PRIMARY KEY (siteid) +); + + + +CREATE TABLE k2temp ( + tempid INT AUTO_INCREMENT NOT NULL, + siteid INT NOT NULL, + usl VARCHAR(250), + templatename VARCHAR(150), + comment_temp VARCHAR(1024), + temp_active INT DEFAULT 1, + PRIMARY KEY (tempid) +); + +CREATE TABLE k2projrole ( + projroleid INT AUTO_INCREMENT NOT NULL, + projid INT NOT NULL, + id INT NOT NULL, + isadmin INT DEFAULT 0, + r INT DEFAULT 0, + w INT, + role_active INT DEFAULT 1, + PRIMARY KEY (projroleid) +); + +ALTER TABLE `k2menu` ADD `projid` INT NOT NULL AFTER `active`, ADD `siteid` INT NOT NULL AFTER `projid`, ADD `langid` VARCHAR(5) NOT NULL AFTER `siteid`; + +ALTER TABLE `k2menuitems` ADD `projid` INT NOT NULL AFTER `active`, ADD `siteid` INT NOT NULL AFTER `projid`, ADD `langid` VARCHAR(5) NOT NULL AFTER `siteid`; + +ALTER TABLE `k2content` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL , ADD `langid` VARCHAR(5) NOT NULL ; + +ALTER TABLE `wa_contact` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2firms` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2pays` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2docs` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2docnum` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2mass_message` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2mass_mess_user` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + +CREATE TABLE k2games_stat ( + stat_id INT AUTO_INCREMENT NOT NULL, + games_id INT, + plays_today INT NOT NULL, + won_today INT NOT NULL, + latest_winmember VARCHAR(150), + latest_winday VARCHAR(150) NOT NULL, + latest_winval INT NOT NULL, + bets_volume INT NOT NULL, + bigest_prize_today INT NOT NULL, + cur_id INT NOT NULL, + game_date DATE NOT NULL, + projid INT NOT NULL, + PRIMARY KEY (stat_id) +); + +CREATE TABLE k2games_name ( + games_id INT AUTO_INCREMENT NOT NULL, + games_name VARCHAR(150), + projid INT NOT NULL, + PRIMARY KEY (games_id) +); + + +CREATE TABLE k2games_cur_type ( + cur_id INT AUTO_INCREMENT NOT NULL, + cur_name VARCHAR(150) NOT NULL, + cur_sign VARCHAR(150) NOT NULL, + PRIMARY KEY (cur_id) +); + + +ALTER TABLE `k2history` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2mag` ADD `projid` INT NOT NULL ; + +ALTER TABLE `k2shop_category` ADD `projid` INT NOT NULL ; + +ALTER TABLE `k2tov` ADD `projid` INT NOT NULL ; + +ALTER TABLE `k2shop_category` ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2tov` ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2likes` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2add_files` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2comments` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2auktion` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2tovtype_fields` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2tov_type` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + +ALTER TABLE `k2tov_params` ADD `projid` INT NOT NULL , ADD `siteid` INT NOT NULL ; + + + + + diff --git a/k2shop/usr/k2shop/sql/update/2.2.80_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.80_k2.sql new file mode 100644 index 0000000..6f1db74 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.80_k2.sql @@ -0,0 +1,5 @@ +ALTER TABLE `k2projrole` CHANGE `id` `user_id` INT(11) NOT NULL; + +CREATE TABLE `k2temp_list` ( `temp_id` INT NOT NULL AUTO_INCREMENT , `temp_name` VARCHAR(255) NOT NULL , PRIMARY KEY(`temp_id`)) ENGINE = InnoDB; + +ALTER TABLE `k2sites` ADD `site_alias` TEXT NOT NULL AFTER `siteid`; \ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/update/2.2.81_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.81_k2.sql new file mode 100644 index 0000000..4090975 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.81_k2.sql @@ -0,0 +1,11 @@ +ALTER TABLE `k2country` ADD `lang` VARCHAR(3) NOT NULL DEFAULT 'ru' AFTER `istransfer`; + +ALTER TABLE `k2country` ADD `lgparentid` INT(3) NOT NULL DEFAULT '0' AFTER `lang`; + +ALTER TABLE `k2city` ADD `lang` VARCHAR(3) NOT NULL DEFAULT 'ru' AFTER `countryid`; + +ALTER TABLE `k2city` ADD `lgparentid` INT(3) NOT NULL DEFAULT '0' AFTER `lang`; + +ALTER TABLE `k2punkts` ADD `lang` VARCHAR(3) NOT NULL DEFAULT 'ru' AFTER `isgd`; + +ALTER TABLE `k2puncts` ADD `lgparentid` INT(3) NOT NULL DEFAULT '0' AFTER `lang`; \ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/update/2.2.82_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.82_k2.sql new file mode 100644 index 0000000..713cfcf --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.82_k2.sql @@ -0,0 +1,19 @@ +ALTER TABLE `k2type_transfer` ADD `lang` VARCHAR(3) NOT NULL DEFAULT 'ru' AFTER `type_transfer_name`; + +ALTER TABLE `k2type_transfer` ADD `lgparentid` INT(3) NOT NULL DEFAULT '0' AFTER `lang`; + +ALTER TABLE `k2status_transfer` ADD `lang` VARCHAR(3) NOT NULL DEFAULT 'ru' AFTER `name_status`; + +ALTER TABLE `k2status_transfer` ADD `lgparentid` INT(3) NOT NULL DEFAULT '0' AFTER `lang`; + +ALTER TABLE `k2dolgnost` ADD `lang` VARCHAR(3) NOT NULL DEFAULT 'ru' AFTER `commentdolgn`; + +ALTER TABLE `k2dolgnost` ADD `lgparentid` INT(3) NOT NULL DEFAULT '0' AFTER `lang`; + +ALTER TABLE `k2transfer_typeopl` ADD `lang` VARCHAR(3) NOT NULL DEFAULT 'ru' AFTER `typeopl`; + +ALTER TABLE `k2transfer_typeopl` ADD `lgparentid` INT(3) NOT NULL DEFAULT '0' AFTER `lang`; + +ALTER TABLE `k2obrasch` ADD `lang` VARCHAR(3) NOT NULL DEFAULT 'ru' AFTER `child`; + +ALTER TABLE `k2obrasch` ADD `lgparentid` INT(3) NOT NULL DEFAULT '0' AFTER `lang`; \ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/update/2.2.83_transfer.sql b/k2shop/usr/k2shop/sql/update/2.2.83_transfer.sql new file mode 100644 index 0000000..0c7fae3 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.83_transfer.sql @@ -0,0 +1,2 @@ +ALTER TABLE `k2_partner_trans` ADD `imagefile` VARCHAR(1024) NOT NULL AFTER `closeyear`; + diff --git a/k2shop/usr/k2shop/sql/update/2.2.84_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.84_k2.sql new file mode 100644 index 0000000..c7d6a74 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.84_k2.sql @@ -0,0 +1,89 @@ +ALTER TABLE `k2menuitems` ADD `lgparentid` INT(3) NOT NULL DEFAULT '0'; +ALTER TABLE `k2menuitems` ADD `home_page` INT NOT NULL DEFAULT '0'; + +ALTER TABLE `add_files` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; + +ALTER TABLE `author` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `author_addcat` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `cards` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `cards_search` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `card_type` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `categors` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `city` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `const` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `fld` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2add_files` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2auktion` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2baldetile` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2balsum` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2blogs` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2boost_atrib` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2boost_invest` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2boost_sess` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2boost_url` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2boost_url_show` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2boost_zakaz` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2comments` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2const` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2docnum` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2docs` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2dvig` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2edizm` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2ekskurs_tarif` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2enum_fields` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2firms` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2games_cur_type` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2games_name` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2games_stat` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2ganrkategor` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2history` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2investor_boost` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2investor_pack` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2kartakat_author` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2kartakat_thema` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2kartauthor` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2karta_mat` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2kartcolor` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2kartganr` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2kartkatgor` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2kartmat` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2kartrazmer` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2kartthema` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2karttov` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2lang` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2likes` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2mag` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2mass_message` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2mass_mess_user` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2partner_pay` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2payparam` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2pays` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2proj` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2projrole` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2shop_category` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2shop_category_products` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2sites` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2temp` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2temp_list` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2tov` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2tovtype_fields` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2tov_params` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2tov_type` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2transfer_avto_driver` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2transfer_driver` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2transfer_tarif_partner` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2transfer_typeopl` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2trans_provodk` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2typedoc` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2typefirm` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2type_field` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2val` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2ver` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `k2_partner_meneger` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `owner_photo` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `serija_name` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `shop_clienttime` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `shop_shoplogistics_orders` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `url_cards` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; +ALTER TABLE `users` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; + diff --git a/k2shop/usr/k2shop/sql/update/2.2.85_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.85_k2.sql new file mode 100644 index 0000000..168c705 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.85_k2.sql @@ -0,0 +1,18 @@ +ALTER TABLE `shop_product` CHANGE `k2type_import` `k2type_import` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; +ALTER TABLE `shop_product` CHANGE `k2keyimport` `k2keyimport` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; +ALTER TABLE `shop_product` CHANGE `urlsrc` `urlsrc` VARCHAR(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; +ALTER TABLE `shop_product` CHANGE `urlpic` `urlpic` VARCHAR(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'url изображения, взятого из импорта'; +ALTER TABLE `shop_product_skus` CHANGE `k2type_import` `k2type_import` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; +ALTER TABLE `shop_product_skus` CHANGE `k2keyimport` `k2keyimport` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; + +ALTER TABLE `k2shop_category` CHANGE `status` `status` INT(11) NULL DEFAULT NULL; +ALTER TABLE `k2shop_category` CHANGE `projid` `projid` INT(11) NULL DEFAULT NULL; +ALTER TABLE `k2shop_category` CHANGE `siteid` `siteid` INT(11) NULL DEFAULT NULL; + +ALTER TABLE `shop_category` CHANGE `create_datetime` `create_datetime` DATETIME NULL DEFAULT NULL; +ALTER TABLE `shop_category_products` CHANGE `k2type_import` `k2type_import` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; +ALTER TABLE `shop_category_products` CHANGE `k2keyimport` `k2keyimport` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; +ALTER TABLE `k2group_transfer` DROP FOREIGN KEY `k2pay_system_k2group_transfer_fk`; + +CREATE TABLE k2transfer_services ( services_id INT AUTO_INCREMENT NOT NULL, name_services VARCHAR(1024), lang VARCHAR(3) DEFAULT 'ru' NOT NULL, lgparentid INT DEFAULT 0 NOT NULL, PRIMARY KEY (services_id) ) +ALTER TABLE `k2firms` ADD `codfil` VARCHAR(25) NULL DEFAULT NULL AFTER `edrpou`; \ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/update/2.2.86_transfer.sql b/k2shop/usr/k2shop/sql/update/2.2.86_transfer.sql new file mode 100644 index 0000000..31cd51b --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.86_transfer.sql @@ -0,0 +1,327 @@ +CREATE TABLE k2partner_status ( + partner_statusid INT AUTO_INCREMENT NOT NULL, + partner_statusname VARCHAR(250) NOT NULL, + lang VARCHAR(3) DEFAULT 'ru' NOT NULL, + lgparentid INT DEFAULT 0 NOT NULL, + PRIMARY KEY (partner_statusid) +); + +CREATE TABLE k2vip_day ( + vip_dayid INT AUTO_INCREMENT NOT NULL, + vip_day INT NOT NULL, + email_day INT NOT NULL, + PRIMARY KEY (vip_dayid) +); + + +CREATE TABLE k2order_status ( + order_statusid INT AUTO_INCREMENT NOT NULL, + order_statusname VARCHAR(250) NOT NULL, + lang VARCHAR(3) DEFAULT 'ru' NOT NULL, + lgparentid INT DEFAULT 0 NOT NULL, + PRIMARY KEY (order_statusid) +); + +CREATE TABLE k2punkts_names ( + punkt_name_id INT AUTO_INCREMENT NOT NULL, + punkt_id INT, + name_punkt VARCHAR(1024), + postcode VARCHAR(150), + address VARCHAR(1024), + stars INT, + punktid INT, + lang VARCHAR(150) DEFAULT 'ru' NOT NULL, + lgparentid INT DEFAULT 0 NOT NULL, + PRIMARY KEY (punkt_name_id) +); + + +CREATE TABLE k2transfer_describe ( + describe_id INT AUTO_INCREMENT NOT NULL, + describe_text VARCHAR(1024), + transfer_time VARCHAR(250), + distance VARCHAR(250), + fromid INT NOT NULL, + toid INT NOT NULL, + lang VARCHAR(3) DEFAULT 'ru' NOT NULL, + lgparentid INT DEFAULT 0 NOT NULL, + Parent_describe_id INT NOT NULL, + distance VARCHAR(10) NOT NULL, + PRIMARY KEY (describe_id) +); + + +CREATE TABLE k2transfer_contract ( + contract_id INT AUTO_INCREMENT NOT NULL, + text_contract VARCHAR(1024), + lang VARCHAR(3) DEFAULT 'ru' NOT NULL, + lgparentid INT DEFAULT 0 NOT NULL, + PRIMARY KEY (contract_id) +); + +CREATE TABLE k2punkt_id ( + punkt_id INT AUTO_INCREMENT NOT NULL, + postcode VARCHAR(150), + address VARCHAR(1024), + stars INT, + punktid INT, + PRIMARY KEY (punkt_id) +); + + +CREATE TABLE k2punkt_name ( + punkt_name_id INT AUTO_INCREMENT NOT NULL, + name_punkt VARCHAR(1024), + punkt_id INT NOT NULL, + lang VARCHAR(150) NOT NULL, + lgparentid INT NOT NULL, + PRIMARY KEY (punkt_name_id) +); + + +CREATE TABLE k2transfer_services ( + services_id INT AUTO_INCREMENT NOT NULL, + name_services VARCHAR(1024), + lang VARCHAR(3) DEFAULT 'ru' NOT NULL, + lgparentid INT DEFAULT 0 NOT NULL, + PRIMARY KEY (services_id) +); + +CREATE TABLE k2transfer_hint ( + hint_id INT AUTO_INCREMENT NOT NULL, + text_hint VARCHAR(1024), + lang VARCHAR(3) DEFAULT 'ru' NOT NULL, + lgparentid INT DEFAULT 0 NOT NULL, + PRIMARY KEY (hint_id) +); + +CREATE TABLE k2transfer_age ( + age_id INT AUTO_INCREMENT NOT NULL, + age_value VARCHAR(150), + PRIMARY KEY (age_id) +); + +CREATE TABLE k2transfer_button ( + buttonid INT AUTO_INCREMENT NOT NULL, + title VARCHAR(1024), + hint VARCHAR(1024), + lang VARCHAR(3) DEFAULT 'ru' NOT NULL, + lgparentid INT DEFAULT 0 NOT NULL, + PRIMARY KEY (buttonid) +); + + +CREATE TABLE k2transfer_salon( + salonid INT AUTO_INCREMENT NOT NULL , + partner_transid INT NOT NULL , + cityid INT, + type_avtoid INT, + datefrom DATE, + dateto DATE, + salon_rate DECIMAL( 15, 2 ) , + PRIMARY KEY ( salonid ) +) + + + +CREATE TABLE k2type_tarif ( + tarifid INT AUTO_INCREMENT NOT NULL, + tarif_name VARCHAR(150), + lang VARCHAR(3) DEFAULT 'ru' NOT NULL, + lgparentid INT DEFAULT 0 NOT NULL, + PRIMARY KEY (tarifid) +); + +CREATE TABLE k2_partner_discount ( + partner_discountid INT AUTO_INCREMENT NOT NULL, + partner_discount INT, + cityid INT NOT NULL, + partner_transid INT NOT NULL, + PRIMARY KEY (partner_discountid) +); +ALTER TABLE `k2trans_tarif` ADD `transfer_time` INT(11) NOT NULL AFTER `timeto`; + +ALTER TABLE `k2type_avto` ADD `kolbag` INT(3) NOT NULL AFTER `kolmest`; + +ALTER TABLE `k2type_avto` ADD `icon` VARCHAR(1024) NOT NULL AFTER `kolbag`; + +ALTER TABLE `k2type_avto` ADD `description` VARCHAR(1024) NOT NULL AFTER `kolfrom`; + +ALTER TABLE `k2type_avto` ADD `lang` VARCHAR(3) NOT NULL DEFAULT 'ru' AFTER `description`; + +ALTER TABLE `k2type_avto` ADD `lgparentid` INT(3) NOT NULL DEFAULT '0' AFTER `lang`; + +ALTER TABLE `k2punkts` ADD `stars` INT(11) AFTER `punkts_typeid`; + +ALTER TABLE `k2trans_tarif` ADD `tarifid` INT(11) NOT NULL AFTER `year_tarif`; + +ALTER TABLE `k2group_transfer` ADD `activation` INT(11) AFTER `pay`; + +ALTER TABLE `k2group_transfer` ADD `tarifid` INT(11) NOT NULL AFTER `activation`; + +ALTER TABLE `k2group_transfer` ADD `trlng` VARCHAR(150) NOT NULL DEFAULT 'ru' AFTER `tarifid`; + +ALTER TABLE `k2transfer` ADD `activation` INT(11) AFTER `dohod_predstav`; + +ALTER TABLE `k2transfer` ADD `tarifid` INT(11) NOT NULL AFTER `activation`; + +ALTER TABLE `k2transfer` ADD `trlng` VARCHAR(150) NOT NULL DEFAULT 'ru' AFTER `tarifid`; + +ALTER TABLE `k2trans_tarif` ADD `transfer_time` INT(11) AFTER `timeto`; + +ALTER TABLE `wa_contact` ADD `fax` VARCHAR(150) NULL AFTER `phone`, ADD `dolgnid` INT NULL AFTER `fax`; + +ALTER TABLE `k2transfer_email` ADD `date_transfer` DATE NULL DEFAULT NULL AFTER `partner`, ADD `type_avtoid` INT(11) NULL DEFAULT NULL AFTER `date_transfer`; + +ALTER TABLE `k2transfer` ADD `order_statusid` INT(11) NOT NULL AFTER `activation`; + +ALTER TABLE `k2group_transfer` ADD `order_statusid` INT(11) NOT NULL AFTER `activation`; + +ALTER TABLE `wa_contact` ADD `deposit` DECIMAL(15,2) NULL AFTER `partner_transid`; + +ALTER TABLE `k2_partner_trans` ADD `partner_statusid` INT(11) NOT NULL AFTER `icon`; + +ALTER TABLE `k2group_transfer` ADD `begin_service` TIMESTAMP NULL DEFAULT NULL AFTER `order_statusid`; + +ALTER TABLE `k2transfer` ADD `date_service` TIMESTAMP NULL DEFAULT NULL AFTER `activation`; + +ALTER TABLE `k2group_transfer` ADD `vip_forfeit` INT(11) NULL DEFAULT NULL AFTER `begin_service`; + +ALTER TABLE `k2group_transfer` ADD `is_email` INT(11) NULL DEFAULT NULL AFTER `order_statusid`; + +ALTER TABLE `k2partner_status` ADD `status_description` TEXT NULL AFTER `partner_statusname`; + +ALTER TABLE `k2group_transfer` ADD `penalty` INT(11) NOT NULL AFTER `begin_service`; + +ALTER TABLE `k2pays` ADD `transactionId` VARCHAR(25) NULL DEFAULT NULL AFTER `docid`; + +CREATE TABLE k2transfer_modal ( + modalid INT AUTO_INCREMENT NOT NULL, + modal_text VARCHAR(150) NOT NULL, + lang VARCHAR(3) DEFAULT 'ru' NOT NULL, + lgparentid INT DEFAULT 0 NOT NULL, + PRIMARY KEY (modalid) + ) + +/*28.11.2017*/ +ALTER TABLE `k2transfer_describe` CHANGE `transfer_hours` `transfer_hours` VARCHAR( 75 ) NULL DEFAULT NULL ; + +CREATE TABLE k2_service_directory ( + service_id INT AUTO_INCREMENT NOT NULL, + service_name VARCHAR(250), + service_describe VARCHAR(1050), + lang VARCHAR(3) DEFAULT 'ru' NOT NULL, + lgparentid INT DEFAULT 0 NOT NULL, + PRIMARY KEY (service_id) +); + +ALTER TABLE `k2transfer` ADD `service_id` INT( 11 ) NOT NULL AFTER `group_transferid` ; + +ALTER TABLE `k2group_transfer` ADD `service_id` INT( 11 ) NOT NULL AFTER `userid` ; + +ALTER TABLE `k2group_transfer` ADD `kol` INT( 11 ) NOT NULL AFTER `koltransfers` ; + +ALTER TABLE `k2group_transfer` ADD `kolchild` INT( 11 ) NOT NULL AFTER `kol` ; + +ALTER TABLE `k2group_transfer` ADD `age_id` INT( 11 ) NOT NULL AFTER `kolchild` , +ADD `type_avtoid` INT( 11 ) NULL AFTER `age_id` , +ADD `punkt_otpravid` INT( 11 ) NULL AFTER `type_avtoid` , +ADD `punkt_naznachid` INT( 11 ) NULL AFTER `punkt_otpravid` , +ADD `date_service` TIMESTAMP NULL AFTER `punkt_naznachid` , +ADD `ticket_price` INT( 11 ) NULL AFTER `date_service` , +ADD `guide_id` INT( 11 ) NULL AFTER `ticket_price` ; + +ALTER TABLE `k2transfer` ADD `age_id` INT( 11 ) NULL AFTER `kolchild` , +ADD `ticket_price` INT( 11 ) NULL AFTER `age_id` , +ADD `guide_id` INT( 11 ) NULL AFTER `ticket_price` ; + + +CREATE TABLE k2service_guide ( + guide_id INT AUTO_INCREMENT NOT NULL, + guide_name VARCHAR(150), + PRIMARY KEY (guide_id) +); + +ALTER TABLE `k2group_transfer` ADD `end_service` TIMESTAMP NULL DEFAULT NULL AFTER `begin_service` ; + +ALTER TABLE `k2transfer` ADD `dest_type` INT( 11 ) NULL DEFAULT NULL ; + +ALTER TABLE `k2service_guide` ADD `guide_phone` VARCHAR( 75 ) NULL AFTER `guide_name` ; + +ALTER TABLE `k2service_guide` ADD `guide_email` VARCHAR( 75 ) NULL AFTER `guide_phone` ; + +ALTER TABLE `k2service_guide` ADD `guide_account` VARCHAR( 75 ) NULL AFTER `guide_email` ; + +ALTER TABLE `k2service_guide` ADD `guide_paytype` VARCHAR( 75 ) NULL AFTER `guide_account` ; + +ALTER TABLE `k2transfer` CHANGE `ticket_price` `ticket_price` DECIMAL( 15, 2 ) NULL DEFAULT NULL ; + +ALTER TABLE `k2ekskurs` ADD `lang` VARCHAR(3) NOT NULL DEFAULT 'ru' AFTER `cityid`; + +ALTER TABLE `k2ekskurs` ADD `lgparentid` INT(3) NOT NULL DEFAULT '0' AFTER `lang`; + +ALTER TABLE `k2transfer` ADD `ekskursid` INT( 11 ) NOT NULL AFTER `dest_type` ; + +ALTER TABLE `k2group_transfer` ADD `ekskursid` INT( 11 ) NOT NULL AFTER `pay` ; + +ALTER TABLE `k2group_transfer` ADD `summa_group_1` DECIMAL( 15, 2 ) NULL DEFAULT NULL AFTER `summa_group` ; + +ALTER TABLE `k2group_transfer` ADD `cena_partner_1` DECIMAL( 15, 2 ) NULL DEFAULT NULL AFTER `cena_partner` ; + +ALTER TABLE `k2group_transfer` ADD `cena_perevozchik_1` DECIMAL( 15, 2 ) NULL DEFAULT NULL AFTER `cena_perevozchik` ; + +CREATE TABLE k2hotel_stars ( + star_id INT NOT NULL, + star_value VARCHAR(15), + PRIMARY KEY (star_id) +) + +CREATE TABLE k2night_tarif( + night_tarifid INT AUTO_INCREMENT NOT NULL , + partner_transid INT NOT NULL , + night_tarif_start TIME, + night_tarif_end TIME, + night_tarif_rate DECIMAL( 15, 2 ) NULL DEFAULT NULL, + PRIMARY KEY ( night_tarifid ) +) + +ALTER TABLE `k2transfer` ADD `is_night` INT( 11 ) NULL AFTER `ekskursid` ; + +ALTER TABLE `k2group_transfer` CHANGE `userid` `userid` VARCHAR(75) NULL DEFAULT NULL; + +ALTER TABLE `k2group_transfer` ADD `is_moder` INT NULL AFTER `trlng`; + +ALTER TABLE `k2transfer` ADD `is_moder` INT NULL AFTER `is_night`; + +ALTER TABLE `k2transfer` ADD `night_coef` DECIMAL( 15, 2 ) NULL , +ADD `salon_coef` DECIMAL( 15, 2 ) NULL ; + +CREATE TABLE k2transfer_renevalpay ( + reneval_payid INT AUTO_INCREMENT NOT NULL, + reneval_payname VARCHAR(1024), + lang VARCHAR(3) DEFAULT 'ru' NOT NULL, + lgparentid INT DEFAULT 0 NOT NULL, + PRIMARY KEY (reneval_payid) +); + +ALTER TABLE `k2group_transfer` ADD `reneval_payid` INT(11) NULL AFTER `is_moder`; + +CREATE TABLE k2transfer_faq ( faq_id INT AUTO_INCREMENT NOT NULL, qwestion VARCHAR(1024), answer VARCHAR(1024), lgparentid INT DEFAULT 0 NOT NULL, lang VARCHAR(3) DEFAULT 'ru' NOT NULL, PRIMARY KEY (faq_id) ) + +ALTER TABLE `k2transfer` ADD `disc_coef` DECIMAL( 15, 2 ) NULL; + +CREATE TABLE k2weekday ( + weekdayid INT AUTO_INCREMENT NOT NULL, + weekday_name VARCHAR(75), + PRIMARY KEY (weekdayid) +); + + +CREATE TABLE k2trans_timedep ( + time_depid INT AUTO_INCREMENT NOT NULL, + punkt_otpravid INT NOT NULL, + punkt_naznachid INT NOT NULL, + weekday_name VARCHAR(150), + time_before INT, + PRIMARY KEY (time_depid) +); diff --git a/k2shop/usr/k2shop/sql/update/2.2.87_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.87_k2.sql new file mode 100644 index 0000000..cbb32b4 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.87_k2.sql @@ -0,0 +1,308 @@ +CREATE TABLE vdFirm ( kodf VARCHAR(75) NOT NULL, namefirm VARCHAR(250), del INT DEFAULT 0, PRIMARY KEY (kodf) ) +ALTER TABLE vdFirm COMMENT 'Довідник контрагентів'; + + +CREATE TABLE vdTypeDoc ( + typedocid VARCHAR(75) NOT NULL, + typedocname VARCHAR(150), + comment_typedoc VARCHAR(250), + del INT DEFAULT 0, + PRIMARY KEY (typedocid) +); + +ALTER TABLE vdTypeDoc COMMENT 'Тип документа'; +ALTER TABLE vdTypeDoc MODIFY COLUMN typedocid VARCHAR(75) COMMENT 'id типа документа' + +CREATE TABLE vdStat ( statid VARCHAR(75) NOT NULL, statname VARCHAR(150), statcomment VARCHAR(150), del INT DEFAULT 0, PRIMARY KEY (statid) ) + +ALTER TABLE vdStat COMMENT 'Статус'; + +ALTER TABLE vdStat MODIFY COLUMN statid VARCHAR(75) COMMENT 'id статуса'; + +ALTER TABLE vdStat MODIFY COLUMN statcomment VARCHAR(150) COMMENT 'Примітки'; + +CREATE TABLE vdCategorTypeFile ( cattpid VARCHAR(75) NOT NULL, cattypename VARCHAR(150), del INT DEFAULT 0, PRIMARY KEY (cattpid) ) + +ALTER TABLE vdCategorTypeFile COMMENT 'Категорії типів файлів'; + +ALTER TABLE vdCategorTypeFile MODIFY COLUMN cattpid VARCHAR(75) COMMENT 'id категорії типу файлів'; + +ALTER TABLE vdCategorTypeFile MODIFY COLUMN cattypename VARCHAR(150) COMMENT 'Назва категорії типу файлів'; + +ALTER TABLE vdCategorTypeFile MODIFY COLUMN del INTEGER COMMENT 'Помітка на видалення'; + +CREATE TABLE vdTypeFile ( typefileid VARCHAR(75) NOT NULL, nametypefile VARCHAR(250), cattpid VARCHAR(75), del INT DEFAULT 0, PRIMARY KEY (typefileid) ) + +ALTER TABLE vdTypeFile MODIFY COLUMN typefileid VARCHAR(75) COMMENT 'id типу файлів'; + +ALTER TABLE vdTypeFile MODIFY COLUMN nametypefile VARCHAR(250) COMMENT 'Назва типу файлів'; + +ALTER TABLE vdTypeFile MODIFY COLUMN cattpid VARCHAR(75) COMMENT 'id категорії типу файлів'; + +CREATE TABLE vdExt ( extid VARCHAR(75) NOT NULL, typefileid VARCHAR(75), ext VARCHAR(15), del INT DEFAULT 0, PRIMARY KEY (extid) ) + +ALTER TABLE vdExt COMMENT 'Розширення файлів'; + +ALTER TABLE vdExt MODIFY COLUMN extid VARCHAR(75) COMMENT 'id розширення'; + +ALTER TABLE vdExt MODIFY COLUMN typefileid VARCHAR(75) COMMENT 'id типу файлів'; + +ALTER TABLE vdExt MODIFY COLUMN ext VARCHAR(15) COMMENT 'Розширення'; + + +CREATE TABLE vdProj ( + projid VARCHAR(75) NOT NULL, + projname VARCHAR(250), + proj_comment VARCHAR(1024), + PRIMARY KEY (projid) +); + +ALTER TABLE vdProj COMMENT 'Проекти'; + +ALTER TABLE vdProj MODIFY COLUMN projid VARCHAR(75) COMMENT 'id проекту'; + +ALTER TABLE vdProj MODIFY COLUMN projname VARCHAR(250) COMMENT 'Назва проекту'; + +ALTER TABLE vdProj MODIFY COLUMN proj_comment VARCHAR(1024) COMMENT 'Примітки'; + +CREATE TABLE vdTree ( treeid VARCHAR(75) NOT NULL, treename VARCHAR(1024), parent_treeid VARCHAR(75), ccount INT, usercreate VARCHAR(150), datecreate DATETIME, userupdate VARCHAR(150), dateupdate DATETIME, tree_comment VARCHAR(1024), projid VARCHAR(75), ordnum INT, del INT DEFAULT 0, PRIMARY KEY (treeid) ) + +ALTER TABLE vdTree COMMENT 'Дерево каталогов'; + +ALTER TABLE vdTree MODIFY COLUMN treeid VARCHAR(75) COMMENT 'id гілки'; + +ALTER TABLE vdTree MODIFY COLUMN treename VARCHAR(1024) COMMENT 'Назва каталогу'; + +ALTER TABLE vdTree MODIFY COLUMN parent_treeid VARCHAR(75) COMMENT 'id гілки'; + +ALTER TABLE vdTree MODIFY COLUMN ccount INTEGER COMMENT 'Кількість дочірніх елементів'; + +ALTER TABLE vdTree MODIFY COLUMN usercreate VARCHAR(150) COMMENT 'Створив'; + +ALTER TABLE vdTree MODIFY COLUMN datecreate TIMESTAMP COMMENT 'Час створення'; + +ALTER TABLE vdTree MODIFY COLUMN userupdate VARCHAR(150) COMMENT 'Змінив'; + +ALTER TABLE vdTree MODIFY COLUMN dateupdate TIMESTAMP COMMENT 'Час змін'; + +ALTER TABLE vdTree MODIFY COLUMN tree_comment VARCHAR(1024) COMMENT 'Примітки'; + +ALTER TABLE vdTree MODIFY COLUMN projid VARCHAR(75) COMMENT 'id проекту'; + +ALTER TABLE vdTree MODIFY COLUMN ordnum INTEGER COMMENT 'Номер вставки в базу даних'; + +ALTER TABLE vdTree MODIFY COLUMN del INTEGER COMMENT 'Видалено'; + + +CREATE TABLE vdTreeRight ( + tree_rightid VARCHAR(75) NOT NULL, + treeid VARCHAR(75), + username VARCHAR(150), + roleid VARCHAR(150), + rtree INT DEFAULT 0, + wtree INT DEFAULT 0, + admtree INT DEFAULT 0, + rfile INT DEFAULT 0, + wfile INT DEFAULT 0, + comment_right VARCHAR(150), + PRIMARY KEY (tree_rightid) +); + +ALTER TABLE vdTreeRight COMMENT 'Права'; + +ALTER TABLE vdTreeRight MODIFY COLUMN tree_rightid VARCHAR(75) COMMENT 'id прав'; + +ALTER TABLE vdTreeRight MODIFY COLUMN treeid VARCHAR(75) COMMENT 'id гілки'; + +ALTER TABLE vdTreeRight MODIFY COLUMN username VARCHAR(150) COMMENT 'Ім''я користувача'; + +ALTER TABLE vdTreeRight MODIFY COLUMN roleid VARCHAR(150) COMMENT 'id прав'; + +ALTER TABLE vdTreeRight MODIFY COLUMN rtree INTEGER COMMENT 'Читати дерево +1 - так +0 - ні'; + +ALTER TABLE vdTreeRight MODIFY COLUMN wtree INTEGER COMMENT 'Писати дерево +1 - так +0 - ні'; + +ALTER TABLE vdTreeRight MODIFY COLUMN admtree INTEGER COMMENT 'Адмініструвати дерево +1 - так +0 - ні'; + +ALTER TABLE vdTreeRight MODIFY COLUMN rfile INTEGER COMMENT 'Читати файл'; + +ALTER TABLE vdTreeRight MODIFY COLUMN wfile INTEGER COMMENT 'Писати файл'; + +ALTER TABLE vdTreeRight MODIFY COLUMN comment_right VARCHAR(150) COMMENT 'Примітки'; + +CREATE TABLE vdFiles ( + fileid VARCHAR(75) NOT NULL, + treeid VARCHAR(75), + ordnum INT, + typefileid VARCHAR(75), + filename VARCHAR(1024), + fileext VARCHAR(15), + statid VARCHAR, + docn VARCHAR(75), + docdate DATETIME, + typedocid VARCHAR(75), + kodf VARCHAR(75), + sumdoc DECIMAL(15,2), + comment_file VARCHAR(250), + usercreate VARCHAR(150), + datecreate DATETIME, + userupdate VARCHAR(150), + dateupdate DATETIME, + size_file DECIMAL(15,3), + site_history DECIMAL(15,3), + working_user VARCHAR(150), + date_working DATETIME, + del INT DEFAULT 0, + PRIMARY KEY (fileid) +); + +ALTER TABLE vdFiles COMMENT 'Файлы'; + +ALTER TABLE vdFiles MODIFY COLUMN fileid VARCHAR(75) COMMENT 'id файла'; + +ALTER TABLE vdFiles MODIFY COLUMN treeid VARCHAR(75) COMMENT 'id гілки'; + +ALTER TABLE vdFiles MODIFY COLUMN ordnum INTEGER COMMENT 'Номер вставки в базу даних'; + +ALTER TABLE vdFiles MODIFY COLUMN typefileid VARCHAR(75) COMMENT 'id типу файлів'; + +ALTER TABLE vdFiles MODIFY COLUMN filename VARCHAR(1024) COMMENT 'Назва файлу'; + +ALTER TABLE vdFiles MODIFY COLUMN fileext VARCHAR(15) COMMENT 'Розширення файлу'; + +ALTER TABLE vdFiles MODIFY COLUMN statid VARCHAR(75) COMMENT 'id статуса'; + +ALTER TABLE vdFiles MODIFY COLUMN docn VARCHAR(75) COMMENT '№ документу'; + +ALTER TABLE vdFiles MODIFY COLUMN typedocid VARCHAR(75) COMMENT 'id типа документа'; + +ALTER TABLE vdFiles MODIFY COLUMN sumdoc DECIMAL(15, 2) COMMENT 'Сума документа'; + +ALTER TABLE vdFiles MODIFY COLUMN comment_file VARCHAR(250) COMMENT 'Примітки'; + +ALTER TABLE vdFiles MODIFY COLUMN size_file DECIMAL(15, 3) COMMENT 'Розмір файлу, кб'; + +ALTER TABLE vdFiles MODIFY COLUMN working_user VARCHAR(150) COMMENT 'Хто взяв на роботу'; + +ALTER TABLE vdFiles MODIFY COLUMN date_working TIMESTAMP COMMENT 'Дата взяття на роботу'; + +ALTER TABLE vdFiles MODIFY COLUMN del INTEGER COMMENT 'Видалено'; + + +CREATE TABLE vdSign ( + signid VARCHAR(75) NOT NULL, + username VARCHAR(150), + fileid VARCHAR(75), + sign_hesh VARCHAR(1024), + signdate DATETIME, + PRIMARY KEY (signid) +); + +ALTER TABLE vdSign COMMENT 'Підписи'; + +ALTER TABLE vdSign MODIFY COLUMN signid VARCHAR(75) COMMENT 'id підпису (візування)'; + +ALTER TABLE vdSign MODIFY COLUMN username VARCHAR(150) COMMENT 'Пользователь'; + +ALTER TABLE vdSign MODIFY COLUMN fileid VARCHAR(75) COMMENT 'id файла'; + +ALTER TABLE vdSign MODIFY COLUMN sign_hesh VARCHAR(1024) COMMENT 'Хеш підпису'; + +ALTER TABLE vdSign MODIFY COLUMN signdate TIMESTAMP COMMENT 'Дата підпису'; + + +CREATE TABLE vdHistory ( + histid VARCHAR(75) NOT NULL, + fileid VARCHAR(75), + ordnum INT, + datecreate DATETIME, + usercreate VARCHAR(150), + PRIMARY KEY (histid) +); + +ALTER TABLE vdHistory COMMENT 'Історія'; + +ALTER TABLE vdHistory MODIFY COLUMN histid VARCHAR(75) COMMENT 'id історії'; + +ALTER TABLE vdHistory MODIFY COLUMN fileid VARCHAR(75) COMMENT 'id файла'; + +ALTER TABLE vdHistory MODIFY COLUMN ordnum INTEGER COMMENT 'Номер вставки в базу даних.'; + + +ALTER TABLE vdFiles ADD CONSTRAINT vdfirm_vdfiles_fk +FOREIGN KEY (kodf) +REFERENCES vdFirm (kodf) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE vdFiles ADD CONSTRAINT vdtypedoc_vdfiles_fk +FOREIGN KEY (typedocid) +REFERENCES vdTypeDoc (typedocid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE vdFiles ADD CONSTRAINT vdstat_vdfiles_fk +FOREIGN KEY (statid) +REFERENCES vdStat (statid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE vdTypeFile ADD CONSTRAINT vdcategortypefile_vdtypefile_fk +FOREIGN KEY (cattpid) +REFERENCES vdCategorTypeFile (cattpid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE vdFiles ADD CONSTRAINT vdtypefile_vdfiles_fk +FOREIGN KEY (typefileid) +REFERENCES vdTypeFile (typefileid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE vdExt ADD CONSTRAINT vdtypefile_vdext_fk +FOREIGN KEY (typefileid) +REFERENCES vdTypeFile (typefileid) +ON DELETE CASCADE +ON UPDATE CASCADE; + +ALTER TABLE vdTree ADD CONSTRAINT vdproj_vdtree_fk +FOREIGN KEY (projid) +REFERENCES vdProj (projid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE vdTree ADD CONSTRAINT vdtree_vdtree_fk +FOREIGN KEY (parent_treeid) +REFERENCES vdTree (treeid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE vdFiles ADD CONSTRAINT vdtree_vdfiles_fk +FOREIGN KEY (treeid) +REFERENCES vdTree (treeid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE vdTreeRight ADD CONSTRAINT vdtree_vdtreeright_fk +FOREIGN KEY (treeid) +REFERENCES vdTree (treeid) +ON DELETE CASCADE +ON UPDATE CASCADE; + +ALTER TABLE vdHistory ADD CONSTRAINT vdfiles_vdhistory_fk +FOREIGN KEY (fileid) +REFERENCES vdFiles (fileid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE vdSign ADD CONSTRAINT vdfiles_vdsign_fk +FOREIGN KEY (fileid) +REFERENCES vdFiles (fileid) +ON DELETE CASCADE +ON UPDATE CASCADE; \ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/update/2.2.88_k2.sql b/k2shop/usr/k2shop/sql/update/2.2.88_k2.sql new file mode 100644 index 0000000..bcd96e5 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.2.88_k2.sql @@ -0,0 +1,30 @@ + +DELIMITER $$ +DROP FUNCTION IF EXISTS myid;$$ +create function myid() +RETURNS varchar(75) +BEGIN + DECLARE newid varchar(75); + + SET newid:=md5(UUID()); + + RETURN newid; +END$$ +DELIMITER ; + +ALTER TABLE `vdHistory` DROP FOREIGN KEY `vdfiles_vdhistory_fk`; + +ALTER TABLE vdHistory ADD CONSTRAINT vdfiles_vdhistory_fk +FOREIGN KEY (fileid) +REFERENCES vdFiles (fileid) +ON DELETE CASCADE +ON UPDATE CASCADE; + + +ALTER TABLE `vdStat` ADD `ord_stat` INT NOT NULL AFTER `del`, ADD INDEX `ordindex` (`ord_stat`); + +ALTER TABLE `k2portf_type` ADD `portf_desc` TEXT NOT NULL AFTER `portf_typename`; + + + + diff --git a/k2shop/usr/k2shop/sql/update/2.3.10_k2.sql b/k2shop/usr/k2shop/sql/update/2.3.10_k2.sql new file mode 100644 index 0000000..2461238 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.3.10_k2.sql @@ -0,0 +1,264 @@ + +ALTER TABLE `k2firms` ADD `codfil` VARCHAR(25); + +INSERT INTO `k2typedoc` (`typedocid`, `nametd`, `templatedoc`, `filenametemp`, `1ccode`, `docpref`) VALUES +(1, 'Договір', '', '', NULL, 'dog'), +(2, 'Рахунок', '', '', NULL, 'dpr'), +(3, 'Видаткова накладна', '', '', NULL, 'dpv'); + + +CREATE TABLE k2bank_vipisk ( + bank_vipiskid VARCHAR(75) NOT NULL, + date_doc DATE, + our_firmid VARCHAR(75), + our_rasch_schet VARCHAR(75), + comment_bankvipisk VARCHAR(250), + sum_prihod DECIMAL(15,2) DEFAULT 0, + sum_rash DECIMAL(15,2) DEFAULT 0, + createuser VARCHAR(75), + createdate DATETIME, + PRIMARY KEY (bank_vipiskid) +); + +ALTER TABLE k2bank_vipisk COMMENT 'Банковские выписки'; + +ALTER TABLE k2bank_vipisk MODIFY COLUMN bank_vipiskid VARCHAR(75) COMMENT 'id банковской выписки'; + +ALTER TABLE k2bank_vipisk MODIFY COLUMN date_doc DATE COMMENT 'Дата банковской выписки'; + +ALTER TABLE k2bank_vipisk MODIFY COLUMN our_firmid VARCHAR(75) COMMENT 'id нашей компании'; + +ALTER TABLE k2bank_vipisk MODIFY COLUMN our_rasch_schet VARCHAR(75) COMMENT 'Наш расчетный счет'; + +ALTER TABLE k2bank_vipisk MODIFY COLUMN comment_bankvipisk VARCHAR(250) COMMENT 'Примечание'; + +ALTER TABLE k2bank_vipisk MODIFY COLUMN sum_prihod DECIMAL(15, 2) COMMENT 'Сумма прихода'; + +ALTER TABLE k2bank_vipisk MODIFY COLUMN sum_rash DECIMAL(15, 2) COMMENT 'Сумма расхода'; + + +CREATE TABLE k2bank_vipisk_row ( + bank_vipisk_rowid VARCHAR(75) NOT NULL, + bank_vipiskid VARCHAR(75) NOT NULL, + banknum VARCHAR(75), + time_provodk DATETIME, + sum_operac DECIMAL(15,2) DEFAULT 0, + firmid INT, + rasch_schet_cli VARCHAR(75), + naznach_plat VARCHAR(1024), + referens VARCHAR(75), + PRIMARY KEY (bank_vipisk_rowid) +); + +ALTER TABLE k2bank_vipisk_row COMMENT 'Строки банковской выписки'; + +ALTER TABLE k2bank_vipisk_row MODIFY COLUMN bank_vipisk_rowid VARCHAR(75) COMMENT 'id банковской выписки'; + +ALTER TABLE k2bank_vipisk_row MODIFY COLUMN bank_vipiskid VARCHAR(75) COMMENT 'id банковской выписки'; + +ALTER TABLE k2bank_vipisk_row MODIFY COLUMN banknum VARCHAR(75) COMMENT 'Банковский номер'; + +ALTER TABLE k2bank_vipisk_row MODIFY COLUMN time_provodk TIMESTAMP COMMENT 'Время проводки'; + +ALTER TABLE k2bank_vipisk_row MODIFY COLUMN sum_operac DECIMAL(15, 2) COMMENT 'Сумма операции'; + +ALTER TABLE k2bank_vipisk_row MODIFY COLUMN firmid INTEGER COMMENT 'id контрагента'; + +ALTER TABLE k2bank_vipisk_row MODIFY COLUMN rasch_schet_cli VARCHAR(75) COMMENT 'Расчетный счет контрагента'; + +ALTER TABLE k2bank_vipisk_row MODIFY COLUMN naznach_plat VARCHAR(1024) COMMENT 'Назначение платежа'; + +ALTER TABLE k2bank_vipisk_row MODIFY COLUMN referens VARCHAR(75) COMMENT 'Референс платежа'; + +ALTER TABLE k2bank_vipisk_row ADD CONSTRAINT k2bank_vipisk_k2bank_vipisk_row_fk +FOREIGN KEY (bank_vipiskid) +REFERENCES k2bank_vipisk (bank_vipiskid) +ON DELETE CASCADE +ON UPDATE CASCADE; + + +/* 24.03.2018 */ +ALTER TABLE `k2pays` CHANGE `success` `success` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL; + +ALTER TABLE `wa_contact` CHANGE `sex` `sex` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; + +ALTER TABLE `wa_contact_emails` CHANGE `status` `status` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'unknown'; + +ALTER TABLE `k2users` CHANGE `sex` `sex` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; + +ALTER TABLE `k2VFirms` ADD PRIMARY KEY(`k`); + +ALTER TABLE `k2tov` CHANGE `1ccode` `code1c` VARCHAR(75) CHARACTER SET utf16 COLLATE utf16_bin NULL DEFAULT NULL; + +ALTER TABLE `k2docs` CHANGE `1ccode` `code1с` VARCHAR(75) CHARACTER SET utf16 COLLATE utf16_bin NULL DEFAULT NULL; + +ALTER TABLE `k2edizm` CHANGE `1ccode` `code1с` VARCHAR(75) CHARACTER SET utf16 COLLATE utf16_bin NULL DEFAULT NULL; + +ALTER TABLE `k2firms` CHANGE `1ccode` `code1с` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; + +ALTER TABLE `k2pays` CHANGE `1ccode` `code1с` VARCHAR(75) CHARACTER SET utf16 COLLATE utf16_bin NULL DEFAULT NULL; + +ALTER TABLE `k2typedoc` CHANGE `1ccode` `code1с` VARCHAR(75) CHARACTER SET utf16 COLLATE utf16_bin NULL DEFAULT NULL; + +ALTER TABLE `k2boost_atrib` MODIFY COLUMN `atrib` INTEGER NOT NULL; + +ALTER TABLE `k2bank_vipisk_row` DROP INDEX `FK_F6632C867C9B122E`; + +ALTER TABLE `k2bank_vipisk_row` DROP FOREIGN KEY `FK_F6632C867C9B122E`; + +ALTER TABLE `k2const_proj` DROP INDEX `FK_AA4081CC365184AF`; + +ALTER TABLE `k2const_proj` DROP FOREIGN KEY `FK_AA4081CC365184AF`; + +ALTER TABLE `k2firms` DROP INDEX `FK_4319D2F1A07678`; + +ALTER TABLE `k2firms` DROP FOREIGN KEY `FK_4319D2F1A07678`; + +ALTER TABLE `k2tov` DROP INDEX `k2tov_1ccode_idx1`; + +ALTER TABLE `k2struct_table` DROP INDEX `FK_AB4CA5347400AF83`; + +ALTER TABLE `k2struct_table` DROP FOREIGN KEY `FK_AB4CA5347400AF83`; + +ALTER TABLE `k2report_actions` DROP INDEX `FK_5F6A08078E3325D`; + +ALTER TABLE `k2report_actions` DROP FOREIGN KEY `FK_5F6A08078E3325D`; + +ALTER TABLE `k2report_cuberep` DROP INDEX `FK_D60F9D60F20C6A2C`; + +ALTER TABLE `k2report_cuberep` DROP FOREIGN KEY `FK_D60F9D60F20C6A2C`; + +ALTER TABLE `k2report_otchet` DROP INDEX `FK_43A1416F4CC3294C`; + +ALTER TABLE `k2report_otchet` DROP FOREIGN KEY `FK_43A1416F4CC3294C`; + +ALTER TABLE `k2report_otchet_sql` DROP INDEX `FK_DC69EE05F20C6A2C`; + +ALTER TABLE `k2report_otchet_sql` DROP FOREIGN KEY `FK_DC69EE05F20C6A2C`; + +ALTER TABLE `k2report_userdata` DROP INDEX `FK_A505C3A18E3325D`; + +ALTER TABLE `k2report_userdata` DROP FOREIGN KEY `FK_A505C3A18E3325D`; + +ALTER TABLE `dp2Agronoms` DROP INDEX `FK_A87FC9513C45DCB`; + +ALTER TABLE `dp2Agronoms` DROP FOREIGN KEY `FK_A87FC9513C45DCB`; + +ALTER TABLE `dp2rajon` DROP INDEX `FK_99FE51AD13C45DCB`; + +ALTER TABLE `dp2rajon` DROP FOREIGN KEY `FK_99FE51AD13C45DCB`; + +ALTER TABLE `dp2PrichVidmov` DROP INDEX `FK_7B6ED2DE1A5A6E8C`; + +ALTER TABLE `dp2PrichVidmov` DROP FOREIGN KEY `FK_7B6ED2DE1A5A6E8C`; + +ALTER TABLE `dp2ser_blank` DROP INDEX `FK_EFA68879E15E4E8B`; + +ALTER TABLE `dp2ser_blank` DROP FOREIGN KEY `FK_EFA68879E15E4E8B`; + +ALTER TABLE `dp2SortReestr` DROP FOREIGN KEY `FK_D5AB893FD903891`; + +ALTER TABLE `dp2akt_prob` DROP INDEX `FK_BF97FDD3C78F763D`; + +ALTER TABLE `dp2akt_prob` DROP INDEX `FK_BF97FDD3FD903891`; + +ALTER TABLE `dp2akt_prob` DROP INDEX `FK_BF97FDD34B31B545`; + +ALTER TABLE `dp2akt_prob` DROP INDEX `FK_BF97FDD3E27EE238`; + +ALTER TABLE `dp2akt_prob` DROP INDEX `FK_BF97FDD3BFE56872`; + +ALTER TABLE `dp2akt_prob` DROP FOREIGN KEY `FK_BF97FDD34B31B545`; + +ALTER TABLE `dp2akt_prob` DROP FOREIGN KEY `FK_BF97FDD3BFE56872`; + +ALTER TABLE `dp2akt_prob` DROP FOREIGN KEY `FK_BF97FDD3C78F763D`; + +ALTER TABLE `dp2akt_prob` DROP FOREIGN KEY `FK_BF97FDD3E27EE238`; + +ALTER TABLE `dp2akt_prob` DROP FOREIGN KEY `FK_BF97FDD3FD903891`; + +ALTER TABLE `dp2labs` DROP INDEX `FK_947491A013C45DCB`; + +ALTER TABLE `dp2labs` DROP INDEX `FK_947491A0636AF2A4`; + +ALTER TABLE `dp2labs` DROP FOREIGN KEY `FK_947491A013C45DCB`; + +ALTER TABLE `dp2labs` DROP FOREIGN KEY `FK_947491A0636AF2A4`; + +ALTER TABLE `dp2param_value` DROP INDEX `FK_C8D3E30FA31E4953`; + +ALTER TABLE `dp2param_value` DROP FOREIGN KEY `FK_C8D3E30FA31E4953`; + +ALTER TABLE `dp2params_need` DROP INDEX `FK_1E1B6229CCBDDBF`; + +ALTER TABLE `dp2params_need` DROP INDEX `FK_1E1B6229866A9235`; + +ALTER TABLE `dp2params_need` DROP FOREIGN KEY `FK_1E1B6229866A9235`; + +ALTER TABLE `dp2params_need` DROP FOREIGN KEY `FK_1E1B6229CCBDDBF`; + +ALTER TABLE `dp2PartNasin` DROP INDEX `FK_6B29C29EEC257C3`; +ALTER TABLE `dp2PartNasin` DROP INDEX `FK_6B29C29EC78F763D`; +ALTER TABLE `dp2PartNasin` DROP INDEX `FK_6B29C29EFD903891`; +ALTER TABLE `dp2PartNasin` DROP INDEX `FK_6B29C29EE27EE238`; + +ALTER TABLE `dp2PartNasin` DROP FOREIGN KEY `FK_6B29C29EC78F763D`; +ALTER TABLE `dp2PartNasin` DROP FOREIGN KEY `FK_6B29C29EE27EE238`; +ALTER TABLE `dp2PartNasin` DROP FOREIGN KEY `FK_6B29C29EEC257C3`; +ALTER TABLE `dp2PartNasin` DROP FOREIGN KEY `FK_6B29C29EFD903891`; + +ALTER TABLE `dp2_zajavka_obsteg` DROP INDEX `FK_ECA4104B32BC9E98`; +ALTER TABLE `dp2_zajavka_obsteg` DROP INDEX `FK_ECA4104BEC257C3`; +ALTER TABLE `dp2_zajavka_obsteg` DROP INDEX `FK_ECA4104B3632DFC5`; +ALTER TABLE `dp2_zajavka_obsteg` DROP INDEX `FK_ECA4104BFD903891`; +ALTER TABLE `dp2_zajavka_obsteg` DROP INDEX `FK_ECA4104BE27EE238`; + +ALTER TABLE `dp2_zajavka_obsteg` DROP FOREIGN KEY `FK_ECA4104B32BC9E98`; +ALTER TABLE `dp2_zajavka_obsteg` DROP FOREIGN KEY `FK_ECA4104B3632DFC5`; +ALTER TABLE `dp2_zajavka_obsteg` DROP FOREIGN KEY `FK_ECA4104BE27EE238`; +ALTER TABLE `dp2_zajavka_obsteg` DROP FOREIGN KEY `FK_ECA4104BEC257C3`; +ALTER TABLE `dp2_zajavka_obsteg` DROP FOREIGN KEY `FK_ECA4104BFD903891`; + +ALTER TABLE `dp2Virobn` DROP INDEX `FK_45A3BE4BCB436137`; +ALTER TABLE `dp2Virobn` DROP INDEX `FK_45A3BE4B5A6A8471`; + +ALTER TABLE `dp2Virobn` DROP FOREIGN KEY `FK_45A3BE4B5A6A8471`; +ALTER TABLE `dp2Virobn` DROP FOREIGN KEY `FK_45A3BE4BCB436137`; + +ALTER TABLE `dp2VirobnikSort` DROP INDEX `FK_436E8E775EB4C0C9`; +ALTER TABLE `dp2VirobnikSort` DROP INDEX `FK_436E8E77ED7C9A09`; + +ALTER TABLE `dp2VirobnikSort` DROP FOREIGN KEY `FK_436E8E775EB4C0C9`; +ALTER TABLE `dp2VirobnikSort` DROP FOREIGN KEY `FK_436E8E77ED7C9A09`; + + +ALTER TABLE `dp2akt_pol_ocen` DROP INDEX `FK_8F1F292E8C78C98F`; +ALTER TABLE `dp2akt_pol_ocen` DROP INDEX `FK_8F1F292EEC257C3`; +ALTER TABLE `dp2akt_pol_ocen` DROP INDEX `FK_8F1F292EC78F763D`; +ALTER TABLE `dp2akt_pol_ocen` DROP INDEX `FK_8F1F292EFD903891`; +ALTER TABLE `dp2akt_pol_ocen` DROP INDEX `FK_8F1F292EE27EE238`; +ALTER TABLE `dp2akt_pol_ocen` DROP INDEX `FK_8F1F292E3E3DA95F`; + +ALTER TABLE `dp2akt_pol_ocen` DROP FOREIGN KEY `FK_8F1F292E3E3DA95F`; +ALTER TABLE `dp2akt_pol_ocen` DROP FOREIGN KEY `FK_8F1F292E8C78C98F`; +ALTER TABLE `dp2akt_pol_ocen` DROP FOREIGN KEY `FK_8F1F292EC78F763D`; +ALTER TABLE `dp2akt_pol_ocen` DROP FOREIGN KEY `FK_8F1F292EE27EE238`; +ALTER TABLE `dp2akt_pol_ocen` DROP FOREIGN KEY `FK_8F1F292EEC257C3`; +ALTER TABLE `dp2akt_pol_ocen` DROP FOREIGN KEY `FK_8F1F292EFD903891`; + +ALTER TABLE `crmZohoAcc` ENGINE=InnoDB, CHARACTER SET 'utf8' COLLATE 'utf8_general_ci'; + + +# 02.04.2018 +ALTER TABLE `k2menu` CHANGE `projid` `projid` VARCHAR(75) NOT NULL; + +ALTER TABLE `k2menu` CHANGE `siteid` `siteid` VARCHAR(75) NOT NULL; + + + + + + + + diff --git a/k2shop/usr/k2shop/sql/update/2.3.11_k2.sql b/k2shop/usr/k2shop/sql/update/2.3.11_k2.sql new file mode 100644 index 0000000..7d7d266 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.3.11_k2.sql @@ -0,0 +1,71 @@ +INSERT INTO `k2roles` (`roleid`, `commentrole`, `active`, `pubrole`, `rolename`, `order_roles`) VALUES +('1000000', 'Системний запис для всіх користувачів', 0, 0, '# Всі авторизовані користувачі', 1000000), +('1000001', 'Системний запис для не авторизованих користувачів', 0, 0, '# Не авторизизовані користувачі', 1000001); + + +ALTER TABLE `k2menu` CHANGE `k2menuid` `k2menuid` VARCHAR(75) NOT NULL; +ALTER TABLE `k2menuitems` CHANGE `k2menuitemid` `k2menuitemid` VARCHAR(75) NOT NULL; + +/* 15.04.2018 */ +ALTER TABLE `k2dvig` CHANGE `tovid` `tovid` VARCHAR(75) NULL DEFAULT NULL; + +/* 16.04.2018 */ +ALTER TABLE `k2typedog` ADD `tarif_cena` DECIMAL(15,2) NOT NULL DEFAULT '0' AFTER `dog_ident`; +ALTER TABLE `k2typedog` ADD `tovid` VARCHAR(75) NULL AFTER `tarif_cena`; +ALTER TABLE `k2typedog` ADD `typedocid` VARCHAR(75) NOT NULL AFTER `tovid`; + +ALTER TABLE `k2docs` ADD `typedogid` VARCHAR(75) NOT NULL ; +ALTER TABLE `k2docs` CHANGE `typedogid` `typedogid` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL; + +ALTER TABLE `k2typedog` CHANGE `typedogid` `typedogid` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; +ALTER TABLE `k2typedog` CHANGE `name_dog` `name_dog` VARCHAR(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; +ALTER TABLE `k2typedog` CHANGE `dog_ident` `dog_ident` TINYTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; +ALTER TABLE `k2typedog` CHANGE `tovid` `tovid` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; +ALTER TABLE `k2typedog` CHANGE `typedocid` `typedocid` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; + +ALTER TABLE `k2users` CHANGE `order_ins` `order_ins` BIGINT(20) NULL DEFAULT NULL AUTO_INCREMENT; + +ALTER TABLE `agro_reestr` MODIFY COLUMN `order_ins` BIGINT(20) DEFAULT NULL AUTO_INCREMENT; + +INSERT INTO `k2typedoc` (`typedocid`, `nametd`, `templatedoc`, `filenametemp`, `code1с`, `docpref`, `sokrtd`, `magazinsid`, `del`, `active`, `createuser`, `createdate`, `updateuser`) VALUES ('4', 'Акт', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, CURRENT_TIMESTAMP, NULL); + +ALTER TABLE `k2firms` ADD `order_ins` INT NOT NULL ; +ALTER TABLE `k2firms` ADD INDEX `k2firms_orderins` (`order_ins`); + +ALTER TABLE `k2firms` CHANGE `order_ins` `order_ins` INT(11) NOT NULL AUTO_INCREMENT; + +ALTER TABLE `k2firms` CHANGE `projid` `projid` INT(11) NULL; +ALTER TABLE `k2firms` CHANGE `siteid` `siteid` INT(11) NULL; +ALTER TABLE `k2firms` ADD `reiting` DECIMAL(15,2) NULL; +ALTER TABLE `k2firms` CHANGE `reiting` `reiting` DECIMAL(15,2) NULL; + +ALTER TABLE `k2firms` ADD `confirmed` INT(11) NULL; +ALTER TABLE `k2firms` CHANGE `confirmed` `confirmed` INT(11) NULL; +ALTER TABLE `k2firms` CHANGE `OblastId` `OblastId` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL; +ALTER TABLE `k2firms` CHANGE `rayid` `rayid` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL; +ALTER TABLE `k2firms` CHANGE `order_ins` `order_ins` INT(11) NULL AUTO_INCREMENT; + +/* 20.04.2018 */ +ALTER TABLE `k2docs` CHANGE `firmid` `firmid` VARCHAR(75) NULL DEFAULT NULL; + +/* 22.04.2018 */ +ALTER TABLE k2docs ADD comment_doc VARCHAR(75) DEFAULT NULL, ADD zajavk_num VARCHAR(75) DEFAULT NULL, CHANGE docdate docdate DATE DEFAULT NULL, CHANGE docnum docnum INT DEFAULT NULL, CHANGE docpref docpref VARCHAR(75) DEFAULT NULL, CHANGE docsum docsum NUMERIC(15, 2) DEFAULT NULL, CHANGE myfirmid myfirmid VARCHAR(75) DEFAULT NULL, CHANGE username username VARCHAR(75) DEFAULT NULL, CHANGE datecreate datecreate DATETIME NOT NULL, CHANGE our_podpis our_podpis INT DEFAULT NULL, CHANGE cli_podpis cli_podpis INT DEFAULT NULL, CHANGE is_payed is_payed INT DEFAULT NULL, CHANGE hashdoc hashdoc VARCHAR(75) DEFAULT NULL, CHANGE osndprnum osndprnum INT NOT NULL; + + +INSERT INTO `k2typedoc` (`typedocid`, `nametd`, `templatedoc`, `filenametemp`, `code1с`, `docpref`, `sokrtd`, `magazinsid`, `del`, `active`, `createuser`, `createdate`, `updateuser`) VALUES +('4', 'Акт', '', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '2018-04-16 17:56:20', NULL), +('5', 'Заявка', '', '', NULL, '', NULL, NULL, NULL, NULL, NULL, '2018-04-22 13:48:47', NULL); + +INSERT INTO `k2typedoc` (`typedocid`, `nametd`, `templatedoc`, `filenametemp`, `code1с`, `docpref`, `sokrtd`, `magazinsid`, `del`, `active`, `createuser`, `createdate`, `updateuser`) VALUES +('6', 'Сертифікат', '', '', NULL, 'sert', NULL, NULL, NULL, NULL, NULL, '2018-04-24 10:26:34', NULL); + +ALTER TABLE k2docnum CHANGE docnumid docnumid VARCHAR(75) NOT NULL, CHANGE projid projid INT DEFAULT NULL, CHANGE siteid siteid INT DEFAULT NULL; + + +/* 26.04.2018 */ +/*ALTER TABLE `k2admin_menus` ADD `t` VARCHAR(150) NOT NULL;*/ + + + + + diff --git a/k2shop/usr/k2shop/sql/update/2.3.12_k2.sql b/k2shop/usr/k2shop/sql/update/2.3.12_k2.sql new file mode 100644 index 0000000..999ba38 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.3.12_k2.sql @@ -0,0 +1,152 @@ +ALTER TABLE `k2users` CHANGE `firmid` `firmid` VARCHAR(75) NULL DEFAULT NULL; +ALTER TABLE `k2users` CHANGE `partner_transid` `partner_transid` VARCHAR(75) NULL DEFAULT NULL; + +/* 20.05.2018 */ +ALTER TABLE `k2edizm` CHANGE `edizmid` `edizmid` VARCHAR(75) NOT NULL; +ALTER TABLE `k2tov` CHANGE `edizmid` `edizmid` VARCHAR(75) NULL DEFAULT NULL; +ALTER TABLE `k2tov` CHANGE `tov_typeid` `tov_typeid` INT(11) NULL; +ALTER TABLE `k2tov` CHANGE `category_id` `category_id` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL; +ALTER TABLE `k2tov` CHANGE `meta_title` `meta_title` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL; +ALTER TABLE `k2tov` CHANGE `meta_keywords` `meta_keywords` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL; +ALTER TABLE `k2tov` CHANGE `meta_description` `meta_description` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL; +ALTER TABLE `k2tov` CHANGE `description` `description` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL; +ALTER TABLE `k2tov` CHANGE `property` `property` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL; +ALTER TABLE `k2tov` CHANGE `create_datetime` `create_datetime` DATETIME NULL; +ALTER TABLE `k2tov` CHANGE `edit_datetime` `edit_datetime` TIMESTAMP on update CURRENT_TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP; +ALTER TABLE `k2tov` CHANGE `status` `status` INT(11) NULL; +ALTER TABLE `k2tov` CHANGE `image_filename` `image_filename` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL; + +/* 23.05.2018 */ +ALTER TABLE `k2docs` CHANGE `docid` `docid` VARCHAR(75) NOT NULL; +ALTER TABLE `k2dvig` CHANGE `dvigid` `dvigid` VARCHAR(75) NOT NULL; +ALTER TABLE `k2dvig` CHANGE `docid` `docid` VARCHAR(75) NOT NULL; + +/* 08.06.2018 */ +ALTER TABLE `dp2_zajavka_obsteg` ADD `OblastId` VARCHAR(75) NOT NULL AFTER `typezajavkid`; +ALTER TABLE `dp2_zajavka_obsteg` ADD `catid_use` VARCHAR(75) NOT NULL AFTER `OblastId`; + +ALTER TABLE `dp2_zajavka_obsteg` ADD `generationid_use` VARCHAR(75) NOT NULL AFTER `catid_use`; +ALTER TABLE `dp2_zajavka_obsteg` ADD `dstuid` VARCHAR(75) NOT NULL AFTER `generationid_use`; + +ALTER TABLE `dp2_zajavka_obsteg` ADD `vlasnid` VARCHAR(75) NOT NULL AFTER `dstuid`; +ALTER TABLE `dp2_zajavka_obsteg` ADD `resh_cert_date` DATE NOT NULL AFTER `vlasnid`; +ALTER TABLE `dp2_zajavka_obsteg` ADD `resh_cert_fio` VARCHAR(150) NOT NULL AFTER `resh_cert_date`; +ALTER TABLE `dp2_zajavka_obsteg` ADD `resh_cert_auditid` VARCHAR(75) NOT NULL AFTER `resh_cert_fio`; + +ALTER TABLE `dp2_zajavka_obsteg` ADD `resh_cert_otkaz_date` DATE NOT NULL AFTER `resh_cert_auditid`; +ALTER TABLE `dp2_zajavka_obsteg` ADD `resh_cert_otkaz_fio` VARCHAR(150) NOT NULL AFTER `resh_cert_otkaz_date`; +ALTER TABLE `dp2_zajavka_obsteg` ADD `resh_cert_otkaz_podg` VARCHAR(150) NOT NULL AFTER `resh_cert_otkaz_fio`; + +ALTER TABLE `dp2_zajavka_obsteg` ADD `akt_pol_ocen_n` VARCHAR(150) NOT NULL AFTER `resh_cert_otkaz_podg`; +ALTER TABLE `dp2_zajavka_obsteg` ADD `akt_pol_ocen_date` DATE NOT NULL AFTER `akt_pol_ocen_n`; + +ALTER TABLE `dp2_zajavka_obsteg` ADD `akt_pol_ocen_auditid` VARCHAR(75) NOT NULL AFTER `akt_pol_ocen_date`; +ALTER TABLE `dp2_zajavka_obsteg` ADD `akt_brak_n` VARCHAR(150) NOT NULL AFTER `akt_pol_ocen_auditid`; + +ALTER TABLE `dp2_zajavka_obsteg` ADD `akt_brak_date` DATE NOT NULL AFTER `akt_brak_n`; +ALTER TABLE `dp2_zajavka_obsteg` ADD `akt_brak_auditid` VARCHAR(75) NOT NULL AFTER `akt_brak_date`; + +ALTER TABLE `dp2_zajavka_obsteg` ADD `resh_mog_cert_date` DATE NOT NULL AFTER `akt_brak_auditid`; +ALTER TABLE `dp2_zajavka_obsteg` ADD `resh_mog_cert_n` INT(75) NOT NULL AFTER `resh_mog_cert_date`; + +ALTER TABLE `dp2_zajavka_obsteg` ADD `resh_mog_cert_podg` VARCHAR(150) NOT NULL AFTER `resh_mog_cert_n`; + +ALTER TABLE `dp2_zajavka_obsteg` ADD `cert_date` DATE NOT NULL AFTER `resh_mog_cert_podg`; +ALTER TABLE `dp2_zajavka_obsteg` ADD `cert_n` VARCHAR(75) NOT NULL AFTER `cert_date`; +ALTER TABLE `dp2_zajavka_obsteg` ADD `cert_podg` VARCHAR(150) NOT NULL AFTER `cert_n`; + +ALTER TABLE `dp2vlasn` ADD `order_ins` INT NOT NULL AUTO_INCREMENT AFTER `adress_vlasnik_en`, ADD INDEX `order_ins` (`order_ins`); + +/* 10.06.2018 */ +ALTER TABLE `dp2_typezajav` ADD `doc_num` INT NOT NULL DEFAULT '0' AFTER `comment_typezajav`; + +ALTER TABLE `dp2_zajavka_obsteg` ADD `generationid` VARCHAR(75) NOT NULL AFTER `cert_podg`; + +/*13.06.2018*/ +CREATE TABLE k2auktion_quality ( + auk_qualityid VARCHAR(75) NOT NULL, + aukid INT, + humidity DECIMAL(15,2), + garbage DECIMAL(15,2), + grain DECIMAL(15,2), + induced DECIMAL(15,2), + oiliness DECIMAL(15,2), + protein DECIMAL(15,2), + acid DECIMAL(15,2), + PRIMARY KEY (qualityid) +); + +/*15.06.2018*/ +ALTER TABLE `agro_sert` ADD `mark` VARCHAR(75) NOT NULL AFTER `prymitka`; + +/*18.06.2018*/ +CREATE TABLE `agrosepro`.`agro_region_zavod` ( + `id_region` VARCHAR(75) NOT NULL , + `region` VARCHAR(150) NOT NULL , + PRIMARY KEY (`id_region`)) ENGINE = InnoDB; + +CREATE TABLE `agrosepro`.`agro_zavod` ( + `id_zavod` VARCHAR(75) NOT NULL , + `id_region` VARCHAR(75) NOT NULL , + `zavod` VARCHAR(150) NOT NULL , + PRIMARY KEY (`id_zavod`)) + +ALTER TABLE `agro_sert` ADD `id_zavod` VARCHAR(75) NOT NULL AFTER `mark`; +ALTER TABLE `agro_declarac` ADD `id_zavod` VARCHAR(75) NOT NULL AFTER `p`; + +ALTER TABLE `k2vip_day` CHANGE `email_day` `email_day` VARCHAR(75) NOT NULL; + +/*22.06.2018*/ +ALTER TABLE `crmWialonAcc` ADD `car_new_mileage` INT(11) NOT NULL AFTER `car_mileage`; +ALTER TABLE `agro_declarac` ADD `zav_numbers` LONGTEXT NOT NULL AFTER `id_zavod`; +ALTER TABLE `agro_declarac` ADD `podtypeid` VARCHAR(75) NOT NULL AFTER `zav_numbers`; + + +CREATE TABLE k2zerno_params ( + paramsid VARCHAR(75) NOT NULL, + params_name VARCHAR(75), + params_value INT, + PRIMARY KEY (paramsid) +); + +CREATE TABLE k2dispute_type ( + dispute_typeid VARCHAR(75) NOT NULL, + disputetype_name TEXT, + PRIMARY KEY (dispute_typeid) +); + +ALTER TABLE `dp2_zajavka_obsteg` ADD `sort_hand` VARCHAR(150) NULL AFTER `is_seen`; + +ALTER TABLE `k2auktion` ADD `current_round` INT(11) NULL AFTER `userwin`; + +ALTER TABLE `k2auktion` ADD `current_progress` INT(11) NULL AFTER `current_round`; + +ALTER TABLE `k2bets` ADD `current_round` INT(11) NULL AFTER `betval`; + +ALTER TABLE `k2auktion` ADD `dateclose` DATETIME NOT NULL AFTER `current_progress`; + +ALTER TABLE `k2bets` ADD `is_del` INT(11) NULL DEFAULT '0' AFTER `tablename`; + +ALTER TABLE `k2auktion` CHANGE `curent_cena` `curent_cena` INT(11) NULL DEFAULT NULL COMMENT 'Текущая цена'; + +ALTER TABLE `k2auktion` CHANGE `begin_cena` `begin_cena` INT(11) NULL DEFAULT NULL COMMENT 'Начальная цена'; + +ALTER TABLE `k2auktion` CHANGE `kol` `kol` INT(11) NULL DEFAULT NULL COMMENT 'Количество'; + +ALTER TABLE `k2bets` CHANGE `betval` `betval` INT(11) NULL DEFAULT NULL; + +ALTER TABLE `k2auktion` ADD `is_dispute` INT(11) NULL AFTER `is_edit`; + +ALTER TABLE `k2auktion` ADD `num_wait` INT(11) NOT NULL DEFAULT '0' AFTER `dateclose`; + +/*16.07.2018*/ +ALTER TABLE `k2firms` ADD `platnykPDV` INT(1) NOT NULL AFTER `order_ins`; + + + + + + + + + diff --git a/k2shop/usr/k2shop/sql/update/2.3.1_k2.sql b/k2shop/usr/k2shop/sql/update/2.3.1_k2.sql new file mode 100644 index 0000000..f9e6bc9 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.3.1_k2.sql @@ -0,0 +1,764 @@ + +CREATE TABLE pack_prog ( + pack_progid VARCHAR(75) NOT NULL, + prevpack_progid VARCHAR(75), + namepack VARCHAR(250), + magazinsid VARCHAR(75), + del VARCHAR(1), + act VARCHAR(1), + createuser VARCHAR(75), + createdate DATETIME, + updateuser VARCHAR(75), + updatedate DATETIME, + order_ins BIGINT, + PRIMARY KEY (pack_progid) +); + + +CREATE INDEX pack_prog_act USING BTREE + ON pack_prog + ( act ); + +CREATE INDEX pack_prog_createdate USING BTREE + ON pack_prog + ( createdate ); + +CREATE INDEX pack_prog_createuser USING BTREE + ON pack_prog + ( createuser ); + +CREATE INDEX pack_prog_del USING BTREE + ON pack_prog + ( del ); + +CREATE INDEX pack_prog_magazinsid USING BTREE + ON pack_prog + ( magazinsid ); + +CREATE INDEX pack_prog_namepack USING BTREE + ON pack_prog + ( namepack ); + +CREATE INDEX pack_prog_order_ins USING BTREE + ON pack_prog + ( order_ins ); + +CREATE INDEX pack_prog_prevpack_progid USING BTREE + ON pack_prog + ( prevpack_progid ); + +CREATE INDEX pack_prog_updatedate USING BTREE + ON pack_prog + ( updatedate ); + +CREATE INDEX pack_prog_updateuser USING BTREE + ON pack_prog + ( updateuser ); + +CREATE TABLE field_types ( + field_typeid INT NOT NULL, + typename VARCHAR(250), + comment VARCHAR(250), + native_typename VARCHAR(150), + localize VARCHAR(1), + name_native VARCHAR(250), + only_prog VARCHAR(1) DEFAULT 'N', + magazinsid VARCHAR(75), + del INT, + act INT, + createuser VARCHAR(75), + createdate DATETIME, + updateuser VARCHAR(75), + updatedate DATETIME, + order_ins BIGINT, + PRIMARY KEY (field_typeid) +); + + +CREATE INDEX field_types_act USING BTREE + ON field_types + ( act ); + +CREATE INDEX field_types_createdate USING BTREE + ON field_types + ( createdate ); + +CREATE INDEX field_types_createuser USING BTREE + ON field_types + ( createuser ); + +CREATE INDEX field_types_del USING BTREE + ON field_types + ( del ); + +CREATE INDEX field_types_magazinsid USING BTREE + ON field_types + ( magazinsid ); + +CREATE INDEX field_types_native_typename USING BTREE + ON field_types + ( native_typename ); + +CREATE INDEX field_types_only_prog USING BTREE + ON field_types + ( only_prog ); + +CREATE INDEX field_types_order_ins USING BTREE + ON field_types + ( order_ins ); + +CREATE INDEX field_types_typename USING BTREE + ON field_types + ( typename ); + +CREATE INDEX field_types_updatedate USING BTREE + ON field_types + ( updatedate ); + +CREATE INDEX field_types_updateuser USING BTREE + ON field_types + ( updateuser ); + +CREATE TABLE group_tables ( + id_group_tables VARCHAR(75) NOT NULL, + group_tables_name VARCHAR(75), + magazinsid VARCHAR(75), + del INT, + act INT, + createuser VARCHAR(75), + createdate DATETIME, + updateuser VARCHAR(75), + updatedate DATETIME, + order_ins BIGINT, + parentid VARCHAR(75), + ccount INT, + PRIMARY KEY (id_group_tables) +); + + +CREATE INDEX group_tables_act USING BTREE + ON group_tables + ( act ); + +CREATE INDEX group_tables_createdate USING BTREE + ON group_tables + ( createdate ); + +CREATE INDEX group_tables_createuser USING BTREE + ON group_tables + ( createuser ); + +CREATE INDEX group_tables_del USING BTREE + ON group_tables + ( del ); + +CREATE INDEX group_tables_group_tables_name USING BTREE + ON group_tables + ( group_tables_name ); + +CREATE INDEX group_tables_magazinsid USING BTREE + ON group_tables + ( magazinsid ); + +CREATE INDEX group_tables_order_ins USING BTREE + ON group_tables + ( order_ins ); + +CREATE INDEX group_tables_parentid USING BTREE + ON group_tables + ( parentid ); + +CREATE INDEX group_tables_updatedate USING BTREE + ON group_tables + ( updatedate ); + +CREATE INDEX group_tables_updateuser USING BTREE + ON group_tables + ( updateuser ); + +CREATE TABLE tables ( + tableid VARCHAR(75) NOT NULL, + id_group_tables VARCHAR(75), + table_mainname VARCHAR(250), + comment VARCHAR(250), + delset CHAR(1), + is_native VARCHAR(1), + native_tablename VARCHAR(150), + sync_data VARCHAR(1), + name_native VARCHAR(250), + simple_edit VARCHAR(1) DEFAULT 'N', + changed VARCHAR(1) DEFAULT 'N', + magazinsid VARCHAR(75), + del VARCHAR(1), + act VARCHAR(1), + createuser VARCHAR(75), + createdate DATETIME, + updateuser VARCHAR(75), + updatedate DATETIME, + is_logged VARCHAR(1), + order_ins BIGINT, + scheme_name VARCHAR(250), + PRIMARY KEY (tableid) +); + + +CREATE INDEX tables_act USING BTREE + ON tables + ( act ); + +CREATE INDEX tables_changed USING BTREE + ON tables + ( changed ); + +CREATE INDEX tables_createdate USING BTREE + ON tables + ( createdate ); + +CREATE INDEX tables_createuser USING BTREE + ON tables + ( createuser ); + +CREATE INDEX tables_del USING BTREE + ON tables + ( del ); + +CREATE INDEX tables_delset USING BTREE + ON tables + ( delset ); + +CREATE INDEX tables_is_logged USING BTREE + ON tables + ( is_logged ); + +CREATE INDEX tables_is_native USING BTREE + ON tables + ( is_native ); + +CREATE INDEX tables_magazinsid USING BTREE + ON tables + ( magazinsid ); + +CREATE INDEX tables_native_tablename USING BTREE + ON tables + ( native_tablename ); + +CREATE INDEX tables_order_ins USING BTREE + ON tables + ( order_ins ); + +CREATE INDEX tables_scheme_name USING BTREE + ON tables + ( scheme_name ); + +CREATE INDEX tables_simple_edit USING BTREE + ON tables + ( simple_edit ); + +CREATE INDEX tables_table_mainname USING BTREE + ON tables + ( table_mainname ); + +CREATE INDEX tables_updatedate USING BTREE + ON tables + ( updatedate ); + +CREATE INDEX tables_updateuser USING BTREE + ON tables + ( updateuser ); + +CREATE TABLE fields ( + fieldid VARCHAR(75) NOT NULL, + field_typeid INT, + field_table_id VARCHAR(75), + tableid VARCHAR(75), + fieldname VARCHAR(75), + comment VARCHAR(1024), + delset VARCHAR(1), + default_value VARCHAR(1500), + prim_key VARCHAR(75) DEFAULT 'N', + len INT, + is_native VARCHAR(1), + native_fieldname VARCHAR(150), + second_key VARCHAR(1) DEFAULT 'N', + name_native VARCHAR(256), + is_visible_table VARCHAR(1) DEFAULT 'Y', + is_visible VARCHAR(1) DEFAULT 'Y', + width_field_table INT, + changed VARCHAR(1) DEFAULT 'N', + magazinsid VARCHAR(75), + del INT, + act INT, + createuser VARCHAR(75), + createdate DATETIME, + updateuser VARCHAR(75), + updatedate DATETIME, + order_ins BIGINT, + PRIMARY KEY (fieldid) +); + + +CREATE INDEX fields_createdate USING BTREE + ON fields + ( createdate ); + +CREATE INDEX fields_act USING BTREE + ON fields + ( act ); + +CREATE INDEX fields_changed USING BTREE + ON fields + ( changed ); + +CREATE INDEX fields_createuser USING BTREE + ON fields + ( createuser ); + +CREATE INDEX fields_del USING BTREE + ON fields + ( del ); + +CREATE INDEX fields_delset USING BTREE + ON fields + ( delset ); + +CREATE INDEX fields_field_table_id USING BTREE + ON fields + ( field_table_id ); + +CREATE INDEX fields_field_typeid USING BTREE + ON fields + ( field_typeid ); + +CREATE INDEX fields_fieldname USING BTREE + ON fields + ( fieldname ); + +CREATE INDEX fields_is_native USING BTREE + ON fields + ( is_native ); + +CREATE INDEX fields_magazinsid USING BTREE + ON fields + ( magazinsid ); + +CREATE INDEX fields_native_fieldname USING BTREE + ON fields + ( native_fieldname ); + +CREATE INDEX fields_order_ins USING BTREE + ON fields + ( order_ins ); + +CREATE INDEX fields_tableid USING BTREE + ON fields + ( tableid ); + +CREATE INDEX fields_updatedate USING BTREE + ON fields + ( updatedate ); + +CREATE INDEX fields_updateuser USING BTREE + ON fields + ( updateuser ); + +CREATE TABLE magazins ( + magazinsid VARCHAR(75) NOT NULL, + namemag VARCHAR(150), + comment_mag TEXT, + typemagid VARCHAR(75), + del VARCHAR(1), + act VARCHAR(1), + createuser VARCHAR(75), + createdate DATETIME, + updateuser VARCHAR(75), + updatedate DATETIME, + order_mag INT, + order_ins BIGINT, + ver VARCHAR(75), + PRIMARY KEY (magazinsid) +); + + +CREATE INDEX magazins_order_mag USING BTREE + ON magazins + ( order_mag ); + +CREATE INDEX magazins_act USING BTREE + ON magazins + ( act ); + +CREATE INDEX magazins_createdate USING BTREE + ON magazins + ( createdate ); + +CREATE INDEX magazins_createuser USING BTREE + ON magazins + ( createuser ); + +CREATE INDEX magazins_del USING BTREE + ON magazins + ( del ); + +CREATE INDEX magazins_namemag USING BTREE + ON magazins + ( namemag ); + +CREATE INDEX magazins_order_ins USING BTREE + ON magazins + ( order_ins ); + +CREATE INDEX magazins_typemagid USING BTREE + ON magazins + ( typemagid ); + +CREATE INDEX magazins_updatedate USING BTREE + ON magazins + ( updatedate ); + +CREATE INDEX magazins_updateuser USING BTREE + ON magazins + ( updateuser ); + +CREATE TABLE const_proj ( + const_projid VARCHAR(75) NOT NULL, + magazinsid VARCHAR(75), + updateuser VARCHAR(75), + createdate DATETIME, + createuser VARCHAR(75), + act VARCHAR(1), + del VARCHAR(1), + comment_const VARCHAR(250), + value_const VARCHAR(250), + consts_prog_id VARCHAR(75), + updatedate DATETIME, + order_ins BIGINT, + PRIMARY KEY (const_projid) +); + + +CREATE INDEX const_proj_updatedate USING BTREE + ON const_proj + ( updatedate ); + +CREATE INDEX const_proj_act USING BTREE + ON const_proj + ( act ); + + +CREATE INDEX const_proj_consts_prog_id USING BTREE + ON const_proj + ( consts_prog_id ); + +CREATE INDEX const_proj_createdate USING BTREE + ON const_proj + ( createdate ); + +CREATE INDEX const_proj_createuser USING BTREE + ON const_proj + ( createuser ); + +CREATE INDEX const_proj_del USING BTREE + ON const_proj + ( del ); + +CREATE INDEX const_proj_order_ins USING BTREE + ON const_proj + ( order_ins ); + +CREATE INDEX const_proj_updateuser USING BTREE + ON const_proj + ( updateuser ); + +CREATE INDEX const_proj_value_const USING BTREE + ON const_proj + ( value_const ); + +CREATE TABLE treeotch ( + treeotchid VARCHAR(75) NOT NULL, + nametreeotch VARCHAR(150), + prevtreeotch VARCHAR(150), + ccount INT, + magazinsid VARCHAR(75), + del VARCHAR(1), + act VARCHAR(1), + createuser VARCHAR(75), + createdate DATETIME, + updateuser VARCHAR(75), + updatedate DATETIME, + order_ins BIGINT, + PRIMARY KEY (treeotchid) +); + + +CREATE INDEX treeotch_act USING BTREE + ON treeotch + ( act ); + +CREATE INDEX treeotch_createdate USING BTREE + ON treeotch + ( createdate ); + +CREATE INDEX treeotch_createuser USING BTREE + ON treeotch + ( createuser ); + +CREATE INDEX treeotch_del USING BTREE + ON treeotch + ( del ); + +CREATE INDEX treeotch_magazinsid USING BTREE + ON treeotch + ( magazinsid ); + +CREATE INDEX treeotch_nametreeotch USING BTREE + ON treeotch + ( nametreeotch ); + +CREATE INDEX treeotch_order_ins USING BTREE + ON treeotch + ( order_ins ); + +CREATE INDEX treeotch_prevtreeotch USING BTREE + ON treeotch + ( prevtreeotch ); + +CREATE INDEX treeotch_updatedate USING BTREE + ON treeotch + ( updatedate ); + +CREATE INDEX treeotch_updateuser USING BTREE + ON treeotch + ( updateuser ); + +CREATE TABLE otchet ( + otchetid VARCHAR(75) NOT NULL, + treeotchetid VARCHAR(75) NOT NULL, + commentotch LONGTEXT, + vagn INT, + magazinsid VARCHAR(75), + del INT, + act INT, + createuser VARCHAR(75), + createdate DATETIME, + updateuser VARCHAR(75), + updatedate DATETIME, + datereport INT, + filename VARCHAR(1024), + size_report INT, + order_ins BIGINT, + zapret_time_from TIME, + zapret_time_to TIME, + PRIMARY KEY (otchetid) +); + + +CREATE INDEX otchet_act USING BTREE + ON otchet + ( act ); + +CREATE INDEX otchet_createdate USING BTREE + ON otchet + ( createdate ); + +CREATE INDEX otchet_createuser USING BTREE + ON otchet + ( createuser ); + +CREATE INDEX otchet_del USING BTREE + ON otchet + ( del ); + +CREATE INDEX otchet_magazinsid USING BTREE + ON otchet + ( magazinsid ); + +CREATE INDEX otchet_order_ins USING BTREE + ON otchet + ( order_ins ); + +CREATE INDEX otchet_size_report USING BTREE + ON otchet + ( size_report ); + +CREATE INDEX otchet_updatedate USING BTREE + ON otchet + ( updatedate ); + +CREATE INDEX otchet_updateuser USING BTREE + ON otchet + ( updateuser ); + +CREATE INDEX otchet_vagn USING BTREE + ON otchet + ( vagn ); + +CREATE TABLE cuberep ( + cuberepid VARCHAR(75) NOT NULL, + otchetid VARCHAR(75) NOT NULL, + cubesettings TEXT, + namecube VARCHAR(150), + commentcube TEXT, + tablesetting TEXT, + repsetting INT, + fastcube INT, + magazinsid VARCHAR(75), + del VARCHAR(1), + act VARCHAR(1), + createuser VARCHAR(75), + createdate DATETIME, + updateuser VARCHAR(75), + updatedate DATETIME, + filename VARCHAR(1024), + size_report INT, + order_ins BIGINT, + PRIMARY KEY (cuberepid) +); + + +CREATE INDEX cuberep_act USING BTREE + ON cuberep + ( act ); + +CREATE INDEX cuberep_createdate USING BTREE + ON cuberep + ( createdate ); + +CREATE INDEX cuberep_createuser USING BTREE + ON cuberep + ( createuser ); + +CREATE INDEX cuberep_del USING BTREE + ON cuberep + ( del ); + +CREATE INDEX cuberep_magazinsid USING BTREE + ON cuberep + ( magazinsid ); + +CREATE INDEX cuberep_namecube USING BTREE + ON cuberep + ( namecube ); + +CREATE INDEX cuberep_order_ins USING BTREE + ON cuberep + ( order_ins ); + +CREATE INDEX cuberep_updatedate USING BTREE + ON cuberep + ( updatedate ); + +CREATE INDEX cuberep_updateuser USING BTREE + ON cuberep + ( updateuser ); + +CREATE TABLE otchet_sql ( + sqlid VARCHAR(75) NOT NULL, + otchetid VARCHAR(75) NOT NULL, + sqlname VARCHAR(250), + sql_text TEXT, + ord_sql INT, + comment_otch VARCHAR(250), + act INT, + fieldnames TEXT, + PRIMARY KEY (sqlid) +); + +ALTER TABLE otchet_sql COMMENT 'SQL для отчетов'; + +ALTER TABLE otchet_sql MODIFY COLUMN sqlname VARCHAR(250) COMMENT 'Название SQL'; + +ALTER TABLE otchet_sql MODIFY COLUMN sql_text TEXT COMMENT 'SQL'; + +ALTER TABLE otchet_sql MODIFY COLUMN ord_sql INTEGER COMMENT 'Сотировка'; + +ALTER TABLE otchet_sql MODIFY COLUMN comment_otch VARCHAR(250) COMMENT 'Примечание'; + +ALTER TABLE otchet_sql MODIFY COLUMN act INTEGER COMMENT 'Включено'; + +ALTER TABLE otchet_sql MODIFY COLUMN fieldnames TEXT COMMENT 'Названия полей'; + + +ALTER TABLE fields ADD CONSTRAINT field_types_fields_fk +FOREIGN KEY (field_typeid) +REFERENCES field_types (field_typeid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE tables ADD CONSTRAINT group_tables_tables_fk +FOREIGN KEY (id_group_tables) +REFERENCES group_tables (id_group_tables) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE fields ADD CONSTRAINT tables_fields_fk +FOREIGN KEY (tableid) +REFERENCES tables (tableid) +ON DELETE CASCADE +ON UPDATE CASCADE; + +ALTER TABLE const_proj ADD CONSTRAINT magazins_const_proj_fk +FOREIGN KEY (magazinsid) +REFERENCES magazins (magazinsid) +ON DELETE CASCADE +ON UPDATE CASCADE; + +ALTER TABLE otchet ADD CONSTRAINT treeotch_otchet_fk +FOREIGN KEY (treeotchetid) +REFERENCES treeotch (treeotchid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE otchet_sql ADD CONSTRAINT otchet_otchet_sql_fk +FOREIGN KEY (otchetid) +REFERENCES otchet (otchetid) +ON DELETE CASCADE +ON UPDATE CASCADE; + +ALTER TABLE cuberep ADD CONSTRAINT otchet_cuberep_fk +FOREIGN KEY (otchetid) +REFERENCES otchet (otchetid) +ON DELETE CASCADE +ON UPDATE CASCADE; + + + +ALTER TABLE `fields` DROP FOREIGN KEY `field_types_fields_fk`; + +ALTER TABLE `field_types` MODIFY COLUMN `field_typeid` VARCHAR(75) NOT NULL; + +ALTER TABLE `fields` MODIFY COLUMN `field_typeid` VARCHAR(20) DEFAULT NULL; + +ALTER TABLE fields ADD CONSTRAINT field_types_fields_fk +FOREIGN KEY (field_typeid) +REFERENCES field_types (field_typeid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + + +ALTER TABLE `field_types` RENAME AS `k2field_types`; +ALTER TABLE `pack_prog` RENAME AS `k2pack_prog`; +ALTER TABLE `group_tables` RENAME AS `k2group_tables`; +ALTER TABLE `tables` RENAME AS `k2tables`; +ALTER TABLE `fields` RENAME AS `k2fields`; +ALTER TABLE `magazins` RENAME AS `k2magazins`; +ALTER TABLE `const_proj` RENAME AS `k2const_proj`; +ALTER TABLE `treeotch` RENAME AS `k2treeotch`; +ALTER TABLE `otchet` RENAME AS `k2otchet`; +ALTER TABLE `cuberep` RENAME AS `k2cuberep`; +ALTER TABLE `otchet_sql` RENAME AS `k2otchet_sql`; + +ALTER TABLE `k2field_types` ADD UNIQUE(`field_typeid`); + + +ALTER TABLE `k2sites` CHANGE `site_alias` `site_alias` LONGTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; +ALTER TABLE `k2sites` CHANGE `site_alias` `site_alias` LONGTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; +ALTER TABLE `k2sites` CHANGE `site_alias` `site_alias` MEDIUMTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; +ALTER TABLE `k2sites` CHANGE `site_alias` `site_alias` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; +ALTER TABLE `k2sites` CHANGE `site_alias` `site_alias` VARCHAR(1024) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; +ALTER TABLE `k2sites` CHANGE `site_alias` `site_alias` VARCHAR(10240) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; +ALTER TABLE `k2sites` CHANGE `site_alias` `site_alias` LONGTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; + +ALTER TABLE `k2portfolio` CHANGE `siteid` `siteid` INT(11) NULL DEFAULT '0'; + +ALTER TABLE `k2portfolio` CHANGE `projid` `projid` INT(11) NOT NULL DEFAULT '0'; + diff --git a/k2shop/usr/k2shop/sql/update/2.3.2_k2.sql b/k2shop/usr/k2shop/sql/update/2.3.2_k2.sql new file mode 100644 index 0000000..f8fc123 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.3.2_k2.sql @@ -0,0 +1,20 @@ +ALTER TABLE k2group_tables RENAME k2struct_group; +ALTER TABLE k2tables RENAME k2struct_table; +ALTER TABLE k2fields RENAME k2struct_field; +ALTER TABLE k2field_types RENAME k2struct_ftype; + + +ALTER TABLE k2treeotch RENAME k2report_treeotch; + +ALTER TABLE k2otchet RENAME k2report_otchet; +ALTER TABLE k2otchet_sql RENAME k2report_otchet_sql; +ALTER TABLE k2cuberep RENAME k2report_cuberep; + +ALTER TABLE k2struct_field DROP field_table_id; + + + + + + + diff --git a/k2shop/usr/k2shop/sql/update/2.3.3_dp2.sql b/k2shop/usr/k2shop/sql/update/2.3.3_dp2.sql new file mode 100644 index 0000000..adf311b --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.3.3_dp2.sql @@ -0,0 +1,1578 @@ +CREATE TABLE dp2type_vimog ( + vimog_viprid VARCHAR(75) NOT NULL, + name_vimog_vipr VARCHAR(250), + comment_vimog VARCHAR(1024), + act INT, + PRIMARY KEY (vimog_viprid) +); + + +ALTER TABLE dp2type_vimog COMMENT 'Тип вимог до проведення випробування (ДСТУ)'; + +ALTER TABLE dp2type_vimog MODIFY COLUMN vimog_viprid VARCHAR(75) COMMENT 'id Типа вимог до випробування'; + +ALTER TABLE dp2type_vimog MODIFY COLUMN name_vimog_vipr VARCHAR(250) COMMENT 'Назва вимог до випробування'; + +ALTER TABLE dp2type_vimog MODIFY COLUMN comment_vimog VARCHAR(1024) COMMENT 'Примітки до вимог випробування'; + +ALTER TABLE dp2type_vimog MODIFY COLUMN act INTEGER COMMENT 'Активність вимоги'; + +CREATE TABLE dp2ParamViprob ( + paramid VARCHAR(75) NOT NULL, + type_fieldid VARCHAR(75), + name_paramviprob VARCHAR(1024), + PRIMARY KEY (paramid) +); + +ALTER TABLE dp2ParamViprob COMMENT 'Параметри випробування'; + +ALTER TABLE dp2ParamViprob MODIFY COLUMN paramid VARCHAR(75) COMMENT 'id параметру випробування'; + +ALTER TABLE dp2ParamViprob MODIFY COLUMN type_fieldid VARCHAR(75) COMMENT 'id типу поля'; + +ALTER TABLE dp2ParamViprob MODIFY COLUMN name_paramviprob VARCHAR(1024) COMMENT 'Назва параметру випробування'; + + +CREATE TABLE dp2_typezajav ( + typezajavid VARCHAR(75) NOT NULL, + name_typezajav VARCHAR(250), + comment_typezajav VARCHAR(1024), + PRIMARY KEY (typezajavid) +); + +ALTER TABLE dp2_typezajav COMMENT 'Тип заяви'; + +ALTER TABLE dp2_typezajav MODIFY COLUMN typezajavid VARCHAR(75) COMMENT 'id типу заяви'; + +ALTER TABLE dp2_typezajav MODIFY COLUMN name_typezajav VARCHAR(250) COMMENT 'Назва типу заяви'; + +ALTER TABLE dp2_typezajav MODIFY COLUMN comment_typezajav VARCHAR(1024) COMMENT 'Примітки'; + +ALTER TABLE k2typefirm MODIFY COLUMN typefirmname VARCHAR(250) COMMENT 'Название типа контрагента'; + +CREATE TABLE dpTypePrichin ( + type_prichid VARCHAR(75) NOT NULL, + name_type_prichin VARCHAR(150), + comment_typeprich VARCHAR(1024), + PRIMARY KEY (type_prichid) +); + +ALTER TABLE dpTypePrichin COMMENT 'Тип причини'; + +ALTER TABLE dpTypePrichin MODIFY COLUMN type_prichid VARCHAR(75) COMMENT 'id типа причини'; + +ALTER TABLE dpTypePrichin MODIFY COLUMN name_type_prichin VARCHAR(150) COMMENT 'ичина відмови в проведенні обстежання та інше'; + +ALTER TABLE dpTypePrichin MODIFY COLUMN comment_typeprich VARCHAR(1024) COMMENT 'Примітки'; + +CREATE TABLE dp2TypeBlank ( + typeblankid VARCHAR(75) NOT NULL, + name_typeblank VARCHAR(150), + comment_typeblank VARCHAR(1024), + act INT, + PRIMARY KEY (typeblankid) +); + + +ALTER TABLE dp2TypeBlank COMMENT 'Тип бланку'; + +ALTER TABLE dp2TypeBlank MODIFY COLUMN typeblankid VARCHAR(75) COMMENT 'id типу бланків'; + +ALTER TABLE dp2TypeBlank MODIFY COLUMN name_typeblank VARCHAR(150) COMMENT 'Назва типу бланків'; + +ALTER TABLE dp2TypeBlank MODIFY COLUMN comment_typeblank VARCHAR(1024) COMMENT 'Примітки'; + +ALTER TABLE dp2TypeBlank MODIFY COLUMN act INTEGER COMMENT 'Активність виду бланків'; + +CREATE TABLE dp2ser_blank ( + ser_blankid VARCHAR(75) NOT NULL, + typeblankid VARCHAR(75), + serblank VARCHAR(75), + comment_serblank VARCHAR(1024), + act INT, + PRIMARY KEY (ser_blankid) +); + +ALTER TABLE dp2ser_blank COMMENT 'Серія бланків'; + +ALTER TABLE dp2ser_blank MODIFY COLUMN ser_blankid VARCHAR(75) COMMENT 'id серії бланків'; + +ALTER TABLE dp2ser_blank MODIFY COLUMN typeblankid VARCHAR(75) COMMENT 'id типу бланків'; + +ALTER TABLE dp2ser_blank MODIFY COLUMN serblank VARCHAR(75) COMMENT 'Серія бланку'; + +ALTER TABLE dp2ser_blank MODIFY COLUMN comment_serblank VARCHAR(1024) COMMENT 'Примітки'; + +ALTER TABLE dp2ser_blank MODIFY COLUMN act INTEGER COMMENT 'Активність серії бланку'; + +CREATE TABLE dp2VidPotreb ( + potrebid VARCHAR(75) NOT NULL, + vid_potreb_name VARCHAR(150), + vid_potreb_comment VARCHAR(1024), + PRIMARY KEY (potrebid) +); + +ALTER TABLE dp2VidPotreb COMMENT 'Вид потреб'; + +ALTER TABLE dp2VidPotreb MODIFY COLUMN potrebid VARCHAR(75) COMMENT 'id виду потреб'; + +ALTER TABLE dp2VidPotreb MODIFY COLUMN vid_potreb_name VARCHAR(150) COMMENT 'Назва виду потреб'; + +ALTER TABLE dp2VidPotreb MODIFY COLUMN vid_potreb_comment VARCHAR(1024) COMMENT 'Примітки'; + + +CREATE TABLE dp2VidVikor ( + vid_vikorid VARCHAR(75) NOT NULL, + vid_vikorname VARCHAR(150), + vid_vik_comment VARCHAR(1024), + PRIMARY KEY (vid_vikorid) +); + +ALTER TABLE dp2VidVikor COMMENT 'Вид використання'; + +ALTER TABLE dp2VidVikor MODIFY COLUMN vid_vikorid VARCHAR(75) COMMENT 'Вид використання'; + +ALTER TABLE dp2VidVikor MODIFY COLUMN vid_vikorname VARCHAR(150) COMMENT 'Назва виду використання'; + +ALTER TABLE dp2VidVikor MODIFY COLUMN vid_vik_comment VARCHAR(1024) COMMENT 'Примітки'; + + +CREATE TABLE dp2Categors ( + catid VARCHAR(75) NOT NULL, + cat_name VARCHAR(150), + cat_comment VARCHAR(1024), + PRIMARY KEY (catid) +); + +ALTER TABLE dp2Categors COMMENT 'Категорія'; + +ALTER TABLE dp2Categors MODIFY COLUMN catid VARCHAR(75) COMMENT 'Id категорії'; + +ALTER TABLE dp2Categors MODIFY COLUMN cat_name VARCHAR(150) COMMENT 'Назва категорії'; + +ALTER TABLE dp2Categors MODIFY COLUMN cat_comment VARCHAR(1024) COMMENT 'Примітки'; + + +CREATE TABLE dp2vid_analize ( + vidanalizeid VARCHAR(75) NOT NULL, + vidanalize_name VARCHAR(75), + comment_vidanalize VARCHAR(1024), + PRIMARY KEY (vidanalizeid) +); + +ALTER TABLE dp2vid_analize COMMENT 'Вид аналізу'; + +ALTER TABLE dp2vid_analize MODIFY COLUMN vidanalizeid VARCHAR(75) COMMENT 'id виду аналізу'; + +ALTER TABLE dp2vid_analize MODIFY COLUMN vidanalize_name VARCHAR(75) COMMENT 'Назва виду аналізу'; + +ALTER TABLE dp2vid_analize MODIFY COLUMN comment_vidanalize VARCHAR(1024) COMMENT 'Примітки'; + + +CREATE TABLE dp2Priznach_nasinn ( + priznachid VARCHAR(75) NOT NULL, + priznach_name VARCHAR(150), + comment_priznach VARCHAR(1024), + PRIMARY KEY (priznachid) +); + +ALTER TABLE dp2Priznach_nasinn COMMENT 'Призначення насіння'; + +ALTER TABLE dp2Priznach_nasinn MODIFY COLUMN priznachid VARCHAR(75) COMMENT 'Призначення насіння'; + +ALTER TABLE dp2Priznach_nasinn MODIFY COLUMN priznach_name VARCHAR(150) COMMENT 'Призначення насіння'; + +ALTER TABLE dp2Priznach_nasinn MODIFY COLUMN comment_priznach VARCHAR(1024) COMMENT 'Примітки'; + + +CREATE TABLE dp2TypeCert ( + typecertid VARCHAR(75) NOT NULL, + name_typecert VARCHAR(150), + comment_typecert VARCHAR(1024), + PRIMARY KEY (typecertid) +); + +ALTER TABLE dp2TypeCert COMMENT 'Тип сертифікату'; + +ALTER TABLE dp2TypeCert MODIFY COLUMN typecertid VARCHAR(75) COMMENT 'id типа сертифіката'; + +ALTER TABLE dp2TypeCert MODIFY COLUMN name_typecert VARCHAR(150) COMMENT 'Назва типу сертифікатів'; + +ALTER TABLE dp2TypeCert MODIFY COLUMN comment_typecert VARCHAR(1024) COMMENT 'Примітки типу сертифікатів'; + + +CREATE TABLE dp2params_need ( + param_cert_id VARCHAR(75) NOT NULL, + paramid VARCHAR(75), + typecertid VARCHAR(75), + orderid INT, + groupid INT, + PRIMARY KEY (param_cert_id) +); + +ALTER TABLE dp2params_need COMMENT 'Параметри випробування, які є в сертифікату'; + +ALTER TABLE dp2params_need MODIFY COLUMN param_cert_id VARCHAR(75) COMMENT 'id параметру сертифіката'; + +ALTER TABLE dp2params_need MODIFY COLUMN paramid VARCHAR(75) COMMENT 'id параметру випробування'; + +ALTER TABLE dp2params_need MODIFY COLUMN typecertid VARCHAR(75) COMMENT 'id типа сертифіката'; + +ALTER TABLE dp2params_need MODIFY COLUMN orderid INTEGER COMMENT 'Сортування'; + +ALTER TABLE dp2params_need MODIFY COLUMN groupid INTEGER COMMENT '№ групи (для групування параметрів)'; + +CREATE TABLE dp2PrichVidmov ( + prichinid VARCHAR(75) NOT NULL, + text_prichin VARCHAR(1050), + comment_prichin VARCHAR(1024), + type_prichid VARCHAR(75), + PRIMARY KEY (prichinid) +); + + +ALTER TABLE dp2PrichVidmov COMMENT 'Причини відмови у проведенні польового оцінювання'; + +ALTER TABLE dp2PrichVidmov MODIFY COLUMN prichinid VARCHAR(75) COMMENT 'id причини'; + +ALTER TABLE dp2PrichVidmov MODIFY COLUMN text_prichin VARCHAR(1050) COMMENT 'Текст причини'; + +ALTER TABLE dp2PrichVidmov MODIFY COLUMN comment_prichin VARCHAR(1024) COMMENT 'Примітки причини'; + +ALTER TABLE dp2PrichVidmov MODIFY COLUMN type_prichid VARCHAR(75) COMMENT 'id типа причини'; + +CREATE TABLE dp2generation ( + generationid VARCHAR(75) NOT NULL, + generation_name VARCHAR(75), + PRIMARY KEY (generationid) +); + +ALTER TABLE dp2generation COMMENT 'Генерації'; + +ALTER TABLE dp2generation MODIFY COLUMN generationid VARCHAR(75) COMMENT 'id генерації'; + +ALTER TABLE dp2generation MODIFY COLUMN generation_name VARCHAR(75) COMMENT 'Назва генерації'; + + +CREATE TABLE dp2FormVlasn ( + FormaVlasnId VARCHAR(75) NOT NULL, + FormaVlasnNameUA VARCHAR(75), + PRIMARY KEY (FormaVlasnId) +); + +ALTER TABLE dp2FormVlasn COMMENT 'Форми власності'; + +ALTER TABLE dp2FormVlasn MODIFY COLUMN FormaVlasnId VARCHAR(75) COMMENT 'ID форми власності'; + +ALTER TABLE dp2FormVlasn MODIFY COLUMN FormaVlasnNameUA VARCHAR(75) COMMENT 'Назва форми власності'; + + +CREATE TABLE dp2Oblast ( + OblastId VARCHAR(75) NOT NULL, + OblastNameUA VARCHAR(75), + OblastNameTRL VARCHAR(75), + PRIMARY KEY (OblastId) +); + +ALTER TABLE dp2Oblast COMMENT 'Області'; + +ALTER TABLE dp2Oblast MODIFY COLUMN OblastId VARCHAR(75) COMMENT 'ID області'; + +ALTER TABLE dp2Oblast MODIFY COLUMN OblastNameUA VARCHAR(75) COMMENT 'Назва області'; + +ALTER TABLE dp2Oblast MODIFY COLUMN OblastNameTRL VARCHAR(75) COMMENT 'Назва транслітерацією'; + +CREATE TABLE dp2rajon ( + rayid VARCHAR(75) NOT NULL, + OblastId VARCHAR(75), + name_rayon VARCHAR(75), + PRIMARY KEY (rayid) +); + +ALTER TABLE dp2rajon COMMENT 'Райони'; + +ALTER TABLE dp2rajon MODIFY COLUMN rayid VARCHAR(75) COMMENT 'id району'; + +ALTER TABLE dp2rajon MODIFY COLUMN OblastId VARCHAR(75) COMMENT 'ID області'; + +ALTER TABLE dp2rajon MODIFY COLUMN name_rayon VARCHAR(75) COMMENT 'Назва району'; + +ALTER TABLE k2firms MODIFY COLUMN OblastId VARCHAR(75) COMMENT 'ID області'; + +ALTER TABLE k2firms MODIFY COLUMN rayid VARCHAR(75) COMMENT 'id району'; + + +CREATE TABLE dp2Dog ( + dogid VARCHAR(75) NOT NULL, + dog_ser VARCHAR(50), + dogn INT, + datedog DATE, + firmid VARCHAR(75), + AdresRekv VARCHAR(31000), + date_end DATE, + username VARCHAR(75), + datecreate DATETIME, + commentdog VARCHAR(2048), + PRIMARY KEY (dogid) +); + + +ALTER TABLE dp2Dog COMMENT 'Договори'; + +ALTER TABLE dp2Dog MODIFY COLUMN dogid VARCHAR(75) COMMENT 'id договора'; + +ALTER TABLE dp2Dog MODIFY COLUMN dog_ser VARCHAR(50) COMMENT 'Серія договора'; + +ALTER TABLE dp2Dog MODIFY COLUMN dogn INTEGER COMMENT 'Номер договора'; + +ALTER TABLE dp2Dog MODIFY COLUMN datedog DATE COMMENT 'Дата договору'; + +ALTER TABLE dp2Dog MODIFY COLUMN AdresRekv VARCHAR(31000) COMMENT 'Адреса та реквізити'; + +ALTER TABLE dp2Dog MODIFY COLUMN date_end DATE COMMENT 'Дата завершення договору'; + +ALTER TABLE dp2Dog MODIFY COLUMN username VARCHAR(75) COMMENT 'Имя автора'; + +ALTER TABLE dp2Dog MODIFY COLUMN datecreate TIMESTAMP COMMENT 'Дата создания'; + +ALTER TABLE dp2Dog MODIFY COLUMN commentdog VARCHAR(2048) COMMENT 'Примітки'; + + +CREATE TABLE dp2Agronoms ( + agronomid VARCHAR(75) NOT NULL, + ordernum VARCHAR(75), + OblastId VARCHAR(75), + IndNum VARCHAR(75), + phone VARCHAR(75), + comment VARCHAR(1024), + act INT, + PRIMARY KEY (agronomid) +); + +ALTER TABLE dp2Agronoms COMMENT 'Агрономи-інспектора'; + +ALTER TABLE dp2Agronoms MODIFY COLUMN agronomid VARCHAR(75) COMMENT 'id агронома'; + +ALTER TABLE dp2Agronoms MODIFY COLUMN ordernum VARCHAR(75) COMMENT 'Порядковий номер'; + +ALTER TABLE dp2Agronoms MODIFY COLUMN OblastId VARCHAR(75) COMMENT 'ID області'; + +ALTER TABLE dp2Agronoms MODIFY COLUMN IndNum VARCHAR(75) COMMENT 'Індивідуальний номер'; + +ALTER TABLE dp2Agronoms MODIFY COLUMN phone VARCHAR(75) COMMENT 'Телефон'; + +ALTER TABLE dp2Agronoms MODIFY COLUMN comment VARCHAR(1024) COMMENT 'Примітки'; + +ALTER TABLE dp2Agronoms MODIFY COLUMN act INTEGER COMMENT 'Активність аудитора'; + +CREATE TABLE dp2TypeNasinnya ( + TipNasinnyaId VARCHAR(75) NOT NULL, + TipNasinnyaNameUA VARCHAR(250), + PRIMARY KEY (TipNasinnyaId) +); + +ALTER TABLE dp2TypeNasinnya COMMENT 'Тип насіння'; + +ALTER TABLE dp2TypeNasinnya MODIFY COLUMN TipNasinnyaId VARCHAR(75) COMMENT 'ID типу насіння'; + +ALTER TABLE dp2TypeNasinnya MODIFY COLUMN TipNasinnyaNameUA VARCHAR(250) COMMENT 'Назва типу насіння'; + + +CREATE TABLE dp2OblastZona ( + IdOblast VARCHAR(75) NOT NULL, + IdZona VARCHAR(75), + PRIMARY KEY (IdOblast) +); + +ALTER TABLE dp2OblastZona COMMENT 'Області та зони'; + +ALTER TABLE dp2OblastZona MODIFY COLUMN IdOblast VARCHAR(75) COMMENT 'ID області'; + +ALTER TABLE dp2OblastZona MODIFY COLUMN IdZona VARCHAR(75) COMMENT 'ID зони'; + + +CREATE TABLE dp2Virobn ( + VirobnikId VARCHAR(75) NOT NULL, + IdOblast VARCHAR(75), + IdFormaVlas VARCHAR(75), + VirobnikNameUA VARCHAR(1024), + AdresPocht VARCHAR(1024), + AdresYurid VARCHAR(1024), + IdentNomer VARCHAR(75), + Otm_UAAN INT, + Otm_DerzhSluzhba INT, + User VARCHAR(150), + Date DATETIME, + land DECIMAL(15,3), + land_another DECIMAL(15,3), + PRIMARY KEY (VirobnikId) +); + +ALTER TABLE dp2Virobn COMMENT 'Виробники'; + +ALTER TABLE dp2Virobn MODIFY COLUMN VirobnikId VARCHAR(75) COMMENT 'id виробника'; + +ALTER TABLE dp2Virobn MODIFY COLUMN IdOblast VARCHAR(75) COMMENT 'ID області'; + +ALTER TABLE dp2Virobn MODIFY COLUMN IdFormaVlas VARCHAR(75) COMMENT 'ID форми власності'; + +ALTER TABLE dp2Virobn MODIFY COLUMN VirobnikNameUA VARCHAR(1024) COMMENT 'Назва виробника'; + +ALTER TABLE dp2Virobn MODIFY COLUMN AdresPocht VARCHAR(1024) COMMENT 'Поштова адреса'; + +ALTER TABLE dp2Virobn MODIFY COLUMN AdresYurid VARCHAR(1024) COMMENT 'Юридична адреса'; + +ALTER TABLE dp2Virobn MODIFY COLUMN IdentNomer VARCHAR(75) COMMENT 'Ідентифікаційний код'; + +ALTER TABLE dp2Virobn MODIFY COLUMN land DECIMAL(15, 3) COMMENT 'Кількість власної землі'; + +ALTER TABLE dp2Virobn MODIFY COLUMN land_another DECIMAL(15, 3) COMMENT 'Аренда, лізинг, тощо'; + +CREATE TABLE dp2VirobnikSort ( + Schetchik VARCHAR(75) NOT NULL, + IdTipNasinnya VARCHAR(75), + IdVirobnik VARCHAR(75), + NumZajv VARCHAR(75), + ObsyagVirobn DECIMAL(15,3), + God INT, + Dogovor VARCHAR(75), + Datadogovora DATETIME, + User VARCHAR(75), + Date DATETIME, + Rozsad_vipr1 DECIMAL(15,2), + Rozsad_vipr2 DECIMAL(15,2), + Rozsad_rozm1 DECIMAL(15,2), + Rozsad_rozm2 DECIMAL(15,2), + superelit DECIMAL(15,2), + elit DECIMAL(15,2), + gen1 DECIMAL(15,2), + gen2 DECIMAL(15,2), + gen_last DECIMAL(15,2), + is_dobazov INT, + is_base INT, + is_cert INT, + PRIMARY KEY (Schetchik) +); + +ALTER TABLE dp2VirobnikSort COMMENT 'Сорта виробника'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN Schetchik VARCHAR(75) COMMENT 'ID сорта'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN IdTipNasinnya VARCHAR(75) COMMENT 'ID типу насіння'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN IdVirobnik VARCHAR(75) COMMENT 'id виробника'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN NumZajv VARCHAR(75) COMMENT 'Номер заявки'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN ObsyagVirobn DECIMAL(15, 3) COMMENT 'Обсяг виробництва'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN God INTEGER COMMENT 'Рік'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN Dogovor VARCHAR(75) COMMENT 'Договор'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN Datadogovora TIMESTAMP COMMENT 'Дата договора'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN User VARCHAR(75) COMMENT 'Користувач'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN Date TIMESTAMP COMMENT 'Дата'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN Rozsad_vipr1 DECIMAL(15, 2) COMMENT 'Розсадник випробування 1 року'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN Rozsad_vipr2 DECIMAL(15, 2) COMMENT 'Розсадник випробування 2 року'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN Rozsad_rozm1 DECIMAL(15, 2) COMMENT 'Розсадник розмноження 1 року'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN Rozsad_rozm2 DECIMAL(15, 2) COMMENT 'Розсадник розмноження 2 року'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN superelit DECIMAL(15, 2) COMMENT 'Суперелітне'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN elit DECIMAL(15, 2) COMMENT 'Елітне'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN gen1 DECIMAL(15, 2) COMMENT 'Генерація 1 року'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN gen2 DECIMAL(15, 2) COMMENT 'Генерація 2 року'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN gen_last DECIMAL(15, 2) COMMENT 'Генерація наступних років'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN is_dobazov INTEGER COMMENT 'Добазове насіння'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN is_base INTEGER COMMENT 'Базове насіння'; + +ALTER TABLE dp2VirobnikSort MODIFY COLUMN is_cert INTEGER COMMENT 'Сертифіковане насіння'; + +CREATE TABLE dp2Kultur ( + CodKult VARCHAR(75) NOT NULL, + Kultura VARCHAR(1024), + PRIMARY KEY (CodKult) +); + +ALTER TABLE dp2Kultur COMMENT 'Культуры'; + +ALTER TABLE dp2Kultur MODIFY COLUMN CodKult VARCHAR(75) COMMENT 'Код культуры'; + +ALTER TABLE dp2Kultur MODIFY COLUMN Kultura VARCHAR(1024) COMMENT 'Культура'; + +CREATE TABLE dp2SortReestr ( + SortID VARCHAR(75) NOT NULL, + NameUA VARCHAR(250), + NumZajv VARCHAR(75), + CodKult VARCHAR(75), + PRIMARY KEY (SortID) +); + +ALTER TABLE dp2SortReestr COMMENT 'Реєстр сортів'; + +ALTER TABLE dp2SortReestr MODIFY COLUMN SortID VARCHAR(75) COMMENT 'id сорта'; + +ALTER TABLE dp2SortReestr MODIFY COLUMN NameUA VARCHAR(250) COMMENT 'Назва сорта'; + +ALTER TABLE dp2SortReestr MODIFY COLUMN NumZajv VARCHAR(75) COMMENT 'Номер заявки'; + +ALTER TABLE dp2SortReestr MODIFY COLUMN CodKult VARCHAR(75) COMMENT 'Код культуры'; + + + +CREATE TABLE dp2_zajavka_obsteg ( + zajavkid VARCHAR(75) NOT NULL, + fio VARCHAR(1024), + mesto VARCHAR(1024), + usercreate VARCHAR(75), + userupdate VARCHAR(75), + datecreate DATETIME, + dateupdate DATETIME, + razmer_polya DECIMAL(15,3), + CodKult VARCHAR(75), + SortID VARCHAR(75), + clone_name VARCHAR(150), + pidschep VARCHAR(150), + catid VARCHAR(75), + agronomid VARCHAR(75), + firmid VARCHAR(75), + doc_mayna_n VARCHAR(75), + doc_mayna_date DATE, + k2firms_our VARCHAR(75), + podpis_zajavnik VARCHAR(250), + zajavn VARCHAR(75), + zajav_date DATE, + typezajavid VARCHAR(75), + year_urog INT, + mass_part DECIMAL(15,3), + part_num VARCHAR(75), + kol_pack DECIMAL(15,2), + doc_yakost_num VARCHAR(75), + doc_yakost_date VARCHAR(75), + PRIMARY KEY (zajavkid) +); + + + +ALTER TABLE dp2_zajavka_obsteg COMMENT 'Заявка на визначення сортових якостей насіння і садивного матеріалу'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN zajavkid VARCHAR(75) COMMENT 'id заявки обстеження'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN fio VARCHAR(1024) COMMENT ' місцезнаходження, номер телефону'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN mesto VARCHAR(1024) COMMENT 'Розташування'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN usercreate VARCHAR(75) COMMENT 'Створив'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN userupdate VARCHAR(75) COMMENT 'Змінив'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN datecreate TIMESTAMP COMMENT 'Дата створення'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN dateupdate TIMESTAMP COMMENT 'Дата зміни'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN razmer_polya DECIMAL(15, 3) COMMENT 'Розмір поля'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN CodKult VARCHAR(75) COMMENT 'Код культуры'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN SortID VARCHAR(75) COMMENT 'id сорта'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN clone_name VARCHAR(150) COMMENT 'Клон'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN pidschep VARCHAR(150) COMMENT 'Підщепа'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN catid VARCHAR(75) COMMENT 'Id категорії'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN agronomid VARCHAR(75) COMMENT 'id агронома'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN doc_mayna_n VARCHAR(75) COMMENT 'Документ про дотримання майнових прав'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN doc_mayna_date DATE COMMENT 'Дата документа про майнові права'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN k2firms_our VARCHAR(75) COMMENT 'id нашої компанії'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN podpis_zajavnik VARCHAR(250) COMMENT 'Підпис заявника, або представника'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN zajavn VARCHAR(75) COMMENT 'Заява №'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN zajav_date DATE COMMENT 'Дата заяви'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN typezajavid VARCHAR(75) COMMENT 'id типу заяви'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN year_urog INTEGER COMMENT 'Рік урожаю'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN mass_part DECIMAL(15, 3) COMMENT 'Маса партії'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN part_num VARCHAR(75) COMMENT 'Номер партії'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN kol_pack DECIMAL(15, 2) COMMENT 'Кількість паковань'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN doc_yakost_num VARCHAR(75) COMMENT 'ві якості'; + +ALTER TABLE dp2_zajavka_obsteg MODIFY COLUMN doc_yakost_date VARCHAR(75) COMMENT ' сортові якості'; + + +CREATE TABLE dp2akt_pol_ocen ( + aktid VARCHAR(75) NOT NULL, + VirobnikId VARCHAR(75), + zajavn VARCHAR(75), + agronomid VARCHAR(75), + CodKult VARCHAR(75), + SortID VARCHAR(75), + generationid VARCHAR(75), + ploscha DECIMAL(15,2), + date_pop_ocenk DATE, + pop_visn VARCHAR(31000), + date_ostat_ocenk DATE, + aktnum VARCHAR(75), + date_akt DATE, + akt_brak_num VARCHAR(75), + date_akt_brak DATE, + zajavkid VARCHAR(75) NOT NULL, + usercreate VARCHAR(75), + datecreate DATETIME, + userupdate VARCHAR(75), + dateupdate DATETIME, + PRIMARY KEY (aktid) +); + +ALTER TABLE dp2akt_pol_ocen COMMENT 'Акт польового оцінювання'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN aktid VARCHAR(75) COMMENT 'id акту польового обстежання'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN VirobnikId VARCHAR(75) COMMENT 'id виробника'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN zajavn VARCHAR(75) COMMENT 'Заява №'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN agronomid VARCHAR(75) COMMENT 'id агронома'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN CodKult VARCHAR(75) COMMENT 'Код культуры'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN SortID VARCHAR(75) COMMENT 'id сорта'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN generationid VARCHAR(75) COMMENT 'id генерації'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN ploscha DECIMAL(15, 2) COMMENT 'Площа'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN date_pop_ocenk DATE COMMENT 'Дата попереднього оцінювання'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN pop_visn VARCHAR(31000) COMMENT 'Попередні висновки'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN date_ostat_ocenk DATE COMMENT 'Дата остаточного оцінювання'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN aktnum VARCHAR(75) COMMENT '№ акту польового інспектування'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN date_akt DATE COMMENT 'Дата акту польового інспектування'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN akt_brak_num VARCHAR(75) COMMENT '№ акту бракування'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN date_akt_brak DATE COMMENT 'Дата акту бракування'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN zajavkid VARCHAR(75) COMMENT 'id заявки обстеження'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN usercreate VARCHAR(75) COMMENT 'Створив'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN datecreate TIMESTAMP COMMENT 'Дата створення'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN userupdate VARCHAR(75) COMMENT 'Змінив'; + +ALTER TABLE dp2akt_pol_ocen MODIFY COLUMN dateupdate TIMESTAMP COMMENT 'Дата зміни'; + + +CREATE TABLE dp2_protokol ( + protokolid VARCHAR(75) NOT NULL, + is_need_cert INT, + razresh_vidat_cert VARCHAR(75), + OblastId VARCHAR(75), + rayid VARCHAR(75), + CodKult VARCHAR(75), + SortID VARCHAR(75), + catid VARCHAR(75), + generationid VARCHAR(75), + part_num DECIMAL(15,2), + mas_part DECIMAL(15,2), + razm_part DECIMAL(15,2), + countryid VARCHAR(75), + vid_vikorid VARCHAR(75), + potrebid VARCHAR(75), + mark_info VARCHAR(31000), + ser_blankid VARCHAR(75), + num_blank_cert INT, + date_vidach_sert DATE, + cert_diya DATE, + doc_pravo_vik VARCHAR(1024), + num_sert_rozmn VARCHAR(1024), + schema_rozmischen VARCHAR(1024), + add_info VARCHAR(31000), + agronomid VARCHAR(75), + add_auditor_info VARCHAR(2048), + prichinid_obsteg VARCHAR(75), + prichinid_cert VARCHAR(75), + usercreate VARCHAR(75), + datecreate DATETIME, + userupdate VARCHAR(75), + dateupdate DATETIME, + PRIMARY KEY (protokolid) +); + + +ALTER TABLE dp2_protokol COMMENT 'Протокол випробувань'; + +ALTER TABLE dp2_protokol MODIFY COLUMN protokolid VARCHAR(75) COMMENT 'ID протоколу'; + +ALTER TABLE dp2_protokol MODIFY COLUMN is_need_cert INTEGER COMMENT 'Чи потрібен сертифікат'; + +ALTER TABLE dp2_protokol MODIFY COLUMN razresh_vidat_cert VARCHAR(75) COMMENT 'го представництва)'; + +ALTER TABLE dp2_protokol MODIFY COLUMN OblastId VARCHAR(75) COMMENT 'ID області'; + +ALTER TABLE dp2_protokol MODIFY COLUMN rayid VARCHAR(75) COMMENT 'id району'; + +ALTER TABLE dp2_protokol MODIFY COLUMN CodKult VARCHAR(75) COMMENT 'Код культуры'; + +ALTER TABLE dp2_protokol MODIFY COLUMN SortID VARCHAR(75) COMMENT 'id сорта'; + +ALTER TABLE dp2_protokol MODIFY COLUMN catid VARCHAR(75) COMMENT 'Id категорії'; + +ALTER TABLE dp2_protokol MODIFY COLUMN generationid VARCHAR(75) COMMENT 'id генерації'; + +ALTER TABLE dp2_protokol MODIFY COLUMN part_num DECIMAL(15, 2) COMMENT 'Номер партії'; + +ALTER TABLE dp2_protokol MODIFY COLUMN mas_part DECIMAL(15, 2) COMMENT 'Маса партії, кг'; + +ALTER TABLE dp2_protokol MODIFY COLUMN razm_part DECIMAL(15, 2) COMMENT 'Розмір партії'; + +ALTER TABLE dp2_protokol MODIFY COLUMN countryid VARCHAR(75) COMMENT 'Країна походження насіння'; + +ALTER TABLE dp2_protokol MODIFY COLUMN vid_vikorid VARCHAR(75) COMMENT 'Вид використання'; + +ALTER TABLE dp2_protokol MODIFY COLUMN potrebid VARCHAR(75) COMMENT 'id виду потреб'; + +ALTER TABLE dp2_protokol MODIFY COLUMN mark_info VARCHAR(31000) COMMENT 'Відомості про маркування (Кількість мішків, Номер етикеток)'; + +ALTER TABLE dp2_protokol MODIFY COLUMN ser_blankid VARCHAR(75) COMMENT 'id серії бланків'; + +ALTER TABLE dp2_protokol MODIFY COLUMN num_blank_cert INTEGER COMMENT 'Номер бланку сертифікату'; + +ALTER TABLE dp2_protokol MODIFY COLUMN date_vidach_sert DATE COMMENT 'Дата видачі сертифікату'; + +ALTER TABLE dp2_protokol MODIFY COLUMN cert_diya DATE COMMENT 'Сертифікат дійсний до'; + +ALTER TABLE dp2_protokol MODIFY COLUMN doc_pravo_vik VARCHAR(1024) COMMENT 'ин).'; + +ALTER TABLE dp2_protokol MODIFY COLUMN num_sert_rozmn VARCHAR(1024) COMMENT 'л попередньої генерації під час послідовного розмноження.'; + +ALTER TABLE dp2_protokol MODIFY COLUMN schema_rozmischen VARCHAR(1024) COMMENT 'зкою до місцевості'; + +ALTER TABLE dp2_protokol MODIFY COLUMN add_info VARCHAR(31000) COMMENT 'Додаткова інформація'; + +ALTER TABLE dp2_protokol MODIFY COLUMN agronomid VARCHAR(75) COMMENT 'id агронома'; + +ALTER TABLE dp2_protokol MODIFY COLUMN add_auditor_info VARCHAR(2048) COMMENT 'Додаткова інформація про аудитора'; + +ALTER TABLE dp2_protokol MODIFY COLUMN prichinid_obsteg VARCHAR(75) COMMENT 'Причина відмови в польовому обстежанні'; + +ALTER TABLE dp2_protokol MODIFY COLUMN prichinid_cert VARCHAR(75) COMMENT 'Причини відмови в видачі сертифіката'; + +ALTER TABLE dp2_protokol MODIFY COLUMN usercreate VARCHAR(75) COMMENT 'Створив'; + +ALTER TABLE dp2_protokol MODIFY COLUMN datecreate TIMESTAMP COMMENT 'Дата створення'; + +ALTER TABLE dp2_protokol MODIFY COLUMN userupdate VARCHAR(75) COMMENT 'Змінив'; + +ALTER TABLE dp2_protokol MODIFY COLUMN dateupdate TIMESTAMP COMMENT 'Дата зміни'; + +CREATE TABLE dp2Cert ( + certid VARCHAR(75) NOT NULL, + typecertid VARCHAR(75) NOT NULL, + protokolid VARCHAR(75), + OblastId VARCHAR(75), + rayid VARCHAR(75), + CodKult VARCHAR(75), + SortID VARCHAR(75), + catid VARCHAR(75), + generationid VARCHAR(75), + part_num DECIMAL(15,2), + mas_part DECIMAL(15,2), + razm_part DECIMAL(15,2), + countryid VARCHAR(75), + vid_vikorid VARCHAR(75), + potrebid VARCHAR(75), + mark_info VARCHAR(31000), + ser_blankid VARCHAR(75), + num_blank_cert INT, + doc_pravo_vik VARCHAR(1024), + num_sert_rozmn VARCHAR(1024), + date_vidach_sert DATE, + add_info VARCHAR(31000), + schema_rozmischen VARCHAR(1024), + add_auditor_info VARCHAR(2048), + cert_diya DATE, + agronomid VARCHAR(75), + aktid VARCHAR(75), + date_zajav DATE, + usercreate VARCHAR(75), + datecreate DATETIME, + dateupdate DATETIME, + userupdate VARCHAR(75), + mesce VARCHAR(1024), + pole_num VARCHAR(75), + dilyanka_num VARCHAR(75), + podpisal VARCHAR(150), + firmid_our VARCHAR(75), + vimog_viprid VARCHAR(75) NOT NULL, + PRIMARY KEY (certid) +); + + +ALTER TABLE dp2Cert COMMENT 'Сертифікат, що засвідчує сортові якості насіння або садивного матеріалу'; + +ALTER TABLE dp2Cert MODIFY COLUMN certid VARCHAR(75) COMMENT 'id сертифікату'; + +ALTER TABLE dp2Cert MODIFY COLUMN typecertid VARCHAR(75) COMMENT 'id типа сертифіката'; + +ALTER TABLE dp2Cert MODIFY COLUMN protokolid VARCHAR(75) COMMENT 'ID протоколу'; + +ALTER TABLE dp2Cert MODIFY COLUMN OblastId VARCHAR(75) COMMENT 'ID області'; + +ALTER TABLE dp2Cert MODIFY COLUMN rayid VARCHAR(75) COMMENT 'id району'; + +ALTER TABLE dp2Cert MODIFY COLUMN CodKult VARCHAR(75) COMMENT 'Код культуры'; + +ALTER TABLE dp2Cert MODIFY COLUMN SortID VARCHAR(75) COMMENT 'id сорта'; + +ALTER TABLE dp2Cert MODIFY COLUMN catid VARCHAR(75) COMMENT 'Id категорії'; + +ALTER TABLE dp2Cert MODIFY COLUMN generationid VARCHAR(75) COMMENT 'id генерації'; + +ALTER TABLE dp2Cert MODIFY COLUMN part_num DECIMAL(15, 2) COMMENT 'Номер партії'; + +ALTER TABLE dp2Cert MODIFY COLUMN mas_part DECIMAL(15, 2) COMMENT 'Маса партії, кг'; + +ALTER TABLE dp2Cert MODIFY COLUMN razm_part DECIMAL(15, 2) COMMENT 'Розмір партії'; + +ALTER TABLE dp2Cert MODIFY COLUMN vid_vikorid VARCHAR(75) COMMENT 'Вид використання'; + +ALTER TABLE dp2Cert MODIFY COLUMN potrebid VARCHAR(75) COMMENT 'id виду потреб'; + +ALTER TABLE dp2Cert MODIFY COLUMN mark_info VARCHAR(31000) COMMENT 'Відомості про маркування (Кількість мішків, Номер етикеток)'; + +ALTER TABLE dp2Cert MODIFY COLUMN ser_blankid VARCHAR(75) COMMENT 'id серії бланків'; + +ALTER TABLE dp2Cert MODIFY COLUMN num_blank_cert INTEGER COMMENT 'Номер бланку сертифікату'; + +ALTER TABLE dp2Cert MODIFY COLUMN doc_pravo_vik VARCHAR(1024) COMMENT 'ин).'; + +ALTER TABLE dp2Cert MODIFY COLUMN num_sert_rozmn VARCHAR(1024) COMMENT 'л попередньої генерації під час послідовного розмноження.'; + +ALTER TABLE dp2Cert MODIFY COLUMN date_vidach_sert DATE COMMENT 'Дата видачі сертифікату'; + +ALTER TABLE dp2Cert MODIFY COLUMN add_info VARCHAR(31000) COMMENT 'Додаткова інформація'; + +ALTER TABLE dp2Cert MODIFY COLUMN schema_rozmischen VARCHAR(1024) COMMENT 'зкою до місцевості'; + +ALTER TABLE dp2Cert MODIFY COLUMN add_auditor_info VARCHAR(2048) COMMENT 'Додаткова інформація про аудитора'; + +ALTER TABLE dp2Cert MODIFY COLUMN cert_diya DATE COMMENT 'Сертифікат дійсний до'; + +ALTER TABLE dp2Cert MODIFY COLUMN agronomid VARCHAR(75) COMMENT 'id агронома'; + +ALTER TABLE dp2Cert MODIFY COLUMN aktid VARCHAR(75) COMMENT 'id акту польового обстежання'; + +ALTER TABLE dp2Cert MODIFY COLUMN date_zajav DATE COMMENT 'Дата отримання заяви'; + +ALTER TABLE dp2Cert MODIFY COLUMN usercreate VARCHAR(75) COMMENT 'Створив'; + +ALTER TABLE dp2Cert MODIFY COLUMN datecreate TIMESTAMP COMMENT 'Дата створення'; + +ALTER TABLE dp2Cert MODIFY COLUMN dateupdate TIMESTAMP COMMENT 'Дата зміни'; + +ALTER TABLE dp2Cert MODIFY COLUMN userupdate VARCHAR(75) COMMENT 'Змінив'; + +ALTER TABLE dp2Cert MODIFY COLUMN mesce VARCHAR(1024) COMMENT 'Місцезнаходження'; + +ALTER TABLE dp2Cert MODIFY COLUMN pole_num VARCHAR(75) COMMENT 'Поле №'; + +ALTER TABLE dp2Cert MODIFY COLUMN dilyanka_num VARCHAR(75) COMMENT 'Ділянка №'; + +ALTER TABLE dp2Cert MODIFY COLUMN podpisal VARCHAR(150) COMMENT 'Підпис'; + +ALTER TABLE dp2Cert MODIFY COLUMN vimog_viprid VARCHAR(75) COMMENT 'id Типа вимог до випробування'; + +CREATE TABLE dp2param_value ( + param_valid VARCHAR(75) NOT NULL, + param_cert_id VARCHAR(75), + certid VARCHAR(75), + value_param VARCHAR(250), + PRIMARY KEY (param_valid) +); + +ALTER TABLE dp2param_value COMMENT 'Значення параметру'; + +ALTER TABLE dp2param_value MODIFY COLUMN param_valid VARCHAR(75) COMMENT 'id параметру '; + +ALTER TABLE dp2param_value MODIFY COLUMN param_cert_id VARCHAR(75) COMMENT 'id параметру сертифіката'; + +ALTER TABLE dp2param_value MODIFY COLUMN certid VARCHAR(75) COMMENT 'id сертифікату'; + +ALTER TABLE dp2param_value MODIFY COLUMN value_param VARCHAR(250) COMMENT 'Значення параметру'; + + + +CREATE TABLE dp2files ( + fileid VARCHAR(75) NOT NULL, + usercreate VARCHAR(75), + datecreate DATETIME, + spravid VARCHAR(75), + spravid_1 VARCHAR(75), + PRIMARY KEY (fileid) +); + +ALTER TABLE dp2files COMMENT 'Файлы'; + +ALTER TABLE dp2files MODIFY COLUMN fileid VARCHAR(75) COMMENT 'id файла'; + +ALTER TABLE dp2files MODIFY COLUMN usercreate VARCHAR(75) COMMENT 'Создал'; + +ALTER TABLE dp2files MODIFY COLUMN datecreate TIMESTAMP COMMENT 'Дата создания'; + +ALTER TABLE dp2files MODIFY COLUMN spravid VARCHAR(75) COMMENT 'ID протоколу'; + +ALTER TABLE dp2files MODIFY COLUMN spravid_1 VARCHAR(75) COMMENT 'id сертифікату'; + +CREATE TABLE dp2akt_prob ( + akt_probid VARCHAR(75) NOT NULL, + CodKult VARCHAR(75), + SortID VARCHAR(75), + year_rogd INT, + sort_docn VARCHAR(75), + sort_doc_date DATE, + sort_chisto DECIMAL(15,2), + generationid VARCHAR(75), + countryid VARCHAR(75), + num_part VARCHAR(75), + mass_part DECIMAL(15,2), + kol_mest DECIMAL(15,2), + misce_sberigan VARCHAR(2048), + last_analiz_num VARCHAR(75), + last_analiz_date DATE, + yad VARCHAR(31000), + priznachid VARCHAR(75), + vidanalizeid VARCHAR(75), + kol_prob INT, + reg_num_prob VARCHAR(75), + PRIMARY KEY (akt_probid) +); + + +ALTER TABLE dp2akt_prob COMMENT 'Акт проб'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN akt_probid VARCHAR(75) COMMENT 'id акту проб'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN CodKult VARCHAR(75) COMMENT 'Код культуры'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN SortID VARCHAR(75) COMMENT 'id сорта'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN year_rogd INTEGER COMMENT 'Рік врожаю'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN sort_docn VARCHAR(75) COMMENT 'Сортовий документ №'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN sort_doc_date VARCHAR(75) COMMENT 'Сортовий документ дата'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN sort_chisto DECIMAL(15, 2) COMMENT 'Сортова чистота, або типовість %'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN generationid VARCHAR(75) COMMENT 'id генерації'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN num_part VARCHAR(75) COMMENT '№ партії, контрольної одиниці'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN mass_part DECIMAL(15, 2) COMMENT 'Маса партії, кг'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN kol_mest DECIMAL(15, 2) COMMENT 'Кількість місць, кг'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN misce_sberigan VARCHAR(2048) COMMENT 'Місце зберігання'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN last_analiz_num VARCHAR(75) COMMENT 'Останній аналіз №'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN last_analiz_date DATE COMMENT 'Останній аналіз дата'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN yad VARCHAR(31000) COMMENT 'Відомості про протруєння, вказати ядохімікати'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN priznachid VARCHAR(75) COMMENT 'Призначення насіння'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN vidanalizeid VARCHAR(75) COMMENT 'id виду аналізу'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN kol_prob INTEGER COMMENT 'Кількість представлених проб'; + +ALTER TABLE dp2akt_prob MODIFY COLUMN reg_num_prob VARCHAR(75) COMMENT 'Реєстраційний номер проби'; + +CREATE TABLE dp2PartNasin ( + partid VARCHAR(75) NOT NULL, + firmid VARCHAR(75), + agronomid VARCHAR(75), + CodKult VARCHAR(75), + SortID VARCHAR(75), + generationid VARCHAR(75), + massa DECIMAL(15,3), + kol DECIMAL(15,3), + num INT, + dateform DATE, + PRIMARY KEY (partid) +); + +ALTER TABLE dp2PartNasin COMMENT 'Довідник партій насіння'; + +ALTER TABLE dp2PartNasin MODIFY COLUMN partid VARCHAR(75) COMMENT 'id партії насіння'; + +ALTER TABLE dp2PartNasin MODIFY COLUMN agronomid VARCHAR(75) COMMENT 'id агронома'; + +ALTER TABLE dp2PartNasin MODIFY COLUMN CodKult VARCHAR(75) COMMENT 'Код культуры'; + +ALTER TABLE dp2PartNasin MODIFY COLUMN SortID VARCHAR(75) COMMENT 'id сорта'; + +ALTER TABLE dp2PartNasin MODIFY COLUMN generationid VARCHAR(75) COMMENT 'id генерації'; + +ALTER TABLE dp2PartNasin MODIFY COLUMN massa DECIMAL(15, 3) COMMENT 'Маса партії, кг'; + +ALTER TABLE dp2PartNasin MODIFY COLUMN kol DECIMAL(15, 3) COMMENT 'Кількість пакувань'; + +ALTER TABLE dp2PartNasin MODIFY COLUMN num INTEGER COMMENT '№'; + +ALTER TABLE dp2PartNasin MODIFY COLUMN dateform DATE COMMENT 'Дата формування'; + + +ALTER TABLE dp2Cert ADD CONSTRAINT dp2type_vimog_dp2cert_fk +FOREIGN KEY (vimog_viprid) +REFERENCES dp2type_vimog (vimog_viprid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2ParamViprob ADD CONSTRAINT k2type_field_dp2paramviprob_fk +FOREIGN KEY (type_fieldid) +REFERENCES k2type_field (type_fieldid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2params_need ADD CONSTRAINT dp2paramviprob_dp2params_need_fk +FOREIGN KEY (paramid) +REFERENCES dp2ParamViprob (paramid) +ON DELETE CASCADE +ON UPDATE CASCADE; + +ALTER TABLE dp2_zajavka_obsteg ADD CONSTRAINT dp2_typezajav_dp2_zajavka_obsteg_fk +FOREIGN KEY (typezajavid) +REFERENCES dp2_typezajav (typezajavid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE k2firms ADD CONSTRAINT k2typefirm_k2firms_fk +FOREIGN KEY (typefirmid) +REFERENCES k2typefirm (typefirmid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + + +ALTER TABLE dp2PrichVidmov ADD CONSTRAINT dptypeprichin_dp2prichvidmov_fk +FOREIGN KEY (type_prichid) +REFERENCES dpTypePrichin (type_prichid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2ser_blank ADD CONSTRAINT dp2typeblank_dp2ser_blank_fk +FOREIGN KEY (typeblankid) +REFERENCES dp2TypeBlank (typeblankid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_protokol ADD CONSTRAINT dp2ser_blank_dp2_protokol_fk +FOREIGN KEY (ser_blankid) +REFERENCES dp2ser_blank (ser_blankid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Cert ADD CONSTRAINT dp2ser_blank_dp2cert_fk +FOREIGN KEY (ser_blankid) +REFERENCES dp2ser_blank (ser_blankid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + + +ALTER TABLE dp2_protokol ADD CONSTRAINT dp2vidpotreb_dp2_protokol_fk +FOREIGN KEY (potrebid) +REFERENCES dp2VidPotreb (potrebid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Cert ADD CONSTRAINT dp2vidpotreb_dp2cert_fk +FOREIGN KEY (potrebid) +REFERENCES dp2VidPotreb (potrebid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_protokol ADD CONSTRAINT dp2vidvikor_dp2_protokol_fk +FOREIGN KEY (vid_vikorid) +REFERENCES dp2VidVikor (vid_vikorid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + + +ALTER TABLE dp2Cert ADD CONSTRAINT dp2vidvikor_dp2cert_fk +FOREIGN KEY (vid_vikorid) +REFERENCES dp2VidVikor (vid_vikorid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_protokol ADD CONSTRAINT dp2categors_dp2_protokol_fk +FOREIGN KEY (catid) +REFERENCES dp2Categors (catid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Cert ADD CONSTRAINT dp2categors_dp2cert_fk +FOREIGN KEY (catid) +REFERENCES dp2Categors (catid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_zajavka_obsteg ADD CONSTRAINT dp2categors_dp2_zajavka_obsteg_fk +FOREIGN KEY (catid) +REFERENCES dp2Categors (catid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2akt_prob ADD CONSTRAINT dp2vid_analize_dp2akt_prob_fk +FOREIGN KEY (vidanalizeid) +REFERENCES dp2vid_analize (vidanalizeid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2akt_prob ADD CONSTRAINT dp2priznach_nasinn_dp2akt_prob_fk +FOREIGN KEY (priznachid) +REFERENCES dp2Priznach_nasinn (priznachid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Cert ADD CONSTRAINT dp2typecert_dp2cert_fk +FOREIGN KEY (typecertid) +REFERENCES dp2TypeCert (typecertid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2params_need ADD CONSTRAINT dp2typecert_dp2params_need_fk +FOREIGN KEY (typecertid) +REFERENCES dp2TypeCert (typecertid) +ON DELETE CASCADE +ON UPDATE CASCADE; + +ALTER TABLE dp2param_value ADD CONSTRAINT dp2params_need_dp2param_value_fk +FOREIGN KEY (param_cert_id) +REFERENCES dp2params_need (param_cert_id) +ON DELETE NO ACTION +ON UPDATE CASCADE; + +ALTER TABLE dp2_protokol ADD CONSTRAINT dp2prichvidmov_dp2_protokol_fk +FOREIGN KEY (prichinid_obsteg) +REFERENCES dp2PrichVidmov (prichinid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_protokol ADD CONSTRAINT dp2prichvidmov_dp2_protokol_fk1 +FOREIGN KEY (prichinid_cert) +REFERENCES dp2PrichVidmov (prichinid) +ON DELETE NO ACTION +ON UPDATE NO ACTION; + + +ALTER TABLE dp2PartNasin ADD CONSTRAINT dp2generation_dp2partnasin_fk +FOREIGN KEY (generationid) +REFERENCES dp2generation (generationid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + + +ALTER TABLE dp2akt_prob ADD CONSTRAINT dp2generation_dp2akt_prob_fk +FOREIGN KEY (generationid) +REFERENCES dp2generation (generationid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + + +ALTER TABLE dp2_protokol ADD CONSTRAINT dp2generation_dp2_protokol_fk +FOREIGN KEY (generationid) +REFERENCES dp2generation (generationid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + + +ALTER TABLE dp2Cert ADD CONSTRAINT dp2generation_dp2cert_fk +FOREIGN KEY (generationid) +REFERENCES dp2generation (generationid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + + +ALTER TABLE dp2akt_pol_ocen ADD CONSTRAINT dp2generation_dp2akt_pol_ocen_fk +FOREIGN KEY (generationid) +REFERENCES dp2generation (generationid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2akt_prob ADD CONSTRAINT k2country_dp2akt_prob_fk +FOREIGN KEY (countryid) +REFERENCES k2country (countryid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_protokol ADD CONSTRAINT k2country_dp2_protokol_fk +FOREIGN KEY (countryid) +REFERENCES k2country (countryid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Cert ADD CONSTRAINT k2country_dp2cert_fk +FOREIGN KEY (countryid) +REFERENCES k2country (countryid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + + +ALTER TABLE dp2Virobn ADD CONSTRAINT dp2formvlasn_dp2virobn_fk +FOREIGN KEY (IdFormaVlas) +REFERENCES dp2FormVlasn (FormaVlasnId) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Virobn ADD CONSTRAINT dp2oblast_dp2virobn_fk +FOREIGN KEY (IdOblast) +REFERENCES dp2Oblast (OblastId) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2OblastZona ADD CONSTRAINT dp2oblast_dp2oblastzona_fk +FOREIGN KEY (IdOblast) +REFERENCES dp2Oblast (OblastId) +ON DELETE CASCADE +ON UPDATE CASCADE; + +ALTER TABLE dp2Agronoms ADD CONSTRAINT dp2oblast_dp2agronoms_fk +FOREIGN KEY (OblastId) +REFERENCES dp2Oblast (OblastId) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE k2firms ADD CONSTRAINT dp2oblast_k2firms_fk +FOREIGN KEY (OblastId) +REFERENCES dp2Oblast (OblastId) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2rajon ADD CONSTRAINT dp2oblast_dp2rajon_fk +FOREIGN KEY (OblastId) +REFERENCES dp2Oblast (OblastId) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_protokol ADD CONSTRAINT dp2oblast_dp2_protokol_fk +FOREIGN KEY (OblastId) +REFERENCES dp2Oblast (OblastId) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Cert ADD CONSTRAINT dp2oblast_dp2cert_fk +FOREIGN KEY (OblastId) +REFERENCES dp2Oblast (OblastId) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE k2firms ADD CONSTRAINT dp2rajon_k2firms_fk +FOREIGN KEY (rayid) +REFERENCES dp2rajon (rayid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_protokol ADD CONSTRAINT dp2rajon_dp2_protokol_fk +FOREIGN KEY (rayid) +REFERENCES dp2rajon (rayid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Cert ADD CONSTRAINT dp2rajon_dp2cert_fk +FOREIGN KEY (rayid) +REFERENCES dp2rajon (rayid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2PartNasin ADD CONSTRAINT k2firms_dp2partnasin_fk +FOREIGN KEY (firmid) +REFERENCES k2firms (firmid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Dog ADD CONSTRAINT k2firms_dp2dog_fk +FOREIGN KEY (firmid) +REFERENCES k2firms (firmid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_zajavka_obsteg ADD CONSTRAINT k2firms_dp2_zajavka_obsteg_fk +FOREIGN KEY (firmid) +REFERENCES k2firms (firmid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_zajavka_obsteg ADD CONSTRAINT k2firms_dp2_zajavka_obsteg_fk1 +FOREIGN KEY (k2firms_our) +REFERENCES k2firms (firmid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Cert ADD CONSTRAINT k2firms_dp2cert_fk +FOREIGN KEY (firmid_our) +REFERENCES k2firms (firmid) +ON DELETE NO ACTION +ON UPDATE NO ACTION; + +ALTER TABLE dp2PartNasin ADD CONSTRAINT dp2agronoms_dp2partnasin_fk +FOREIGN KEY (agronomid) +REFERENCES dp2Agronoms (agronomid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_protokol ADD CONSTRAINT dp2agronoms_dp2_protokol_fk +FOREIGN KEY (agronomid) +REFERENCES dp2Agronoms (agronomid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Cert ADD CONSTRAINT dp2agronoms_dp2cert_fk +FOREIGN KEY (agronomid) +REFERENCES dp2Agronoms (agronomid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2akt_pol_ocen ADD CONSTRAINT dp2agronoms_dp2akt_pol_ocen_fk +FOREIGN KEY (agronomid) +REFERENCES dp2Agronoms (agronomid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_zajavka_obsteg ADD CONSTRAINT dp2agronoms_dp2_zajavka_obsteg_fk +FOREIGN KEY (agronomid) +REFERENCES dp2Agronoms (agronomid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2VirobnikSort ADD CONSTRAINT dp2typenasinnya_dp2virobniksort_fk +FOREIGN KEY (IdTipNasinnya) +REFERENCES dp2TypeNasinnya (TipNasinnyaId) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2VirobnikSort ADD CONSTRAINT dp2virobn_dp2virobniksort_fk +FOREIGN KEY (IdVirobnik) +REFERENCES dp2Virobn (VirobnikId) +ON DELETE CASCADE +ON UPDATE CASCADE; + +ALTER TABLE dp2akt_pol_ocen ADD CONSTRAINT dp2virobn_akt_pol_ocen_fk +FOREIGN KEY (VirobnikId) +REFERENCES dp2Virobn (VirobnikId) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2SortReestr ADD CONSTRAINT dp2kultur_dp2sortreestr_fk +FOREIGN KEY (CodKult) +REFERENCES dp2Kultur (CodKult) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2PartNasin ADD CONSTRAINT dp2kultur_dp2partnasin_fk +FOREIGN KEY (CodKult) +REFERENCES dp2Kultur (CodKult) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2akt_prob ADD CONSTRAINT dp2kultur_dp2akt_prob_fk +FOREIGN KEY (CodKult) +REFERENCES dp2Kultur (CodKult) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_protokol ADD CONSTRAINT dp2kultur_dp2_protokol_fk +FOREIGN KEY (CodKult) +REFERENCES dp2Kultur (CodKult) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Cert ADD CONSTRAINT dp2kultur_dp2cert_fk +FOREIGN KEY (CodKult) +REFERENCES dp2Kultur (CodKult) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2akt_pol_ocen ADD CONSTRAINT dp2kultur_dp2akt_pol_ocen_fk +FOREIGN KEY (CodKult) +REFERENCES dp2Kultur (CodKult) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_zajavka_obsteg ADD CONSTRAINT dp2kultur_dp2_zajavka_obsteg_fk +FOREIGN KEY (CodKult) +REFERENCES dp2Kultur (CodKult) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2PartNasin ADD CONSTRAINT dp2sortreestr_dp2partnasin_fk +FOREIGN KEY (SortID) +REFERENCES dp2SortReestr (SortID) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2akt_prob ADD CONSTRAINT dp2sortreestr_dp2akt_prob_fk +FOREIGN KEY (SortID) +REFERENCES dp2SortReestr (SortID) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_protokol ADD CONSTRAINT dp2sortreestr_dp2_protokol_fk +FOREIGN KEY (SortID) +REFERENCES dp2SortReestr (SortID) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Cert ADD CONSTRAINT dp2sortreestr_dp2cert_fk +FOREIGN KEY (SortID) +REFERENCES dp2SortReestr (SortID) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2akt_pol_ocen ADD CONSTRAINT dp2sortreestr_dp2akt_pol_ocen_fk +FOREIGN KEY (SortID) +REFERENCES dp2SortReestr (SortID) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2_zajavka_obsteg ADD CONSTRAINT dp2sortreestr_dp2_zajavka_obsteg_fk +FOREIGN KEY (SortID) +REFERENCES dp2SortReestr (SortID) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2akt_pol_ocen ADD CONSTRAINT dp2_zajavka_obsteg_dp2akt_pol_ocen_fk +FOREIGN KEY (zajavkid) +REFERENCES dp2_zajavka_obsteg (zajavkid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Cert ADD CONSTRAINT dp2akt_pol_ocen_dp2cert_fk +FOREIGN KEY (aktid) +REFERENCES dp2akt_pol_ocen (aktid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2Cert ADD CONSTRAINT dp2_protokol_dp2cert_fk +FOREIGN KEY (protokolid) +REFERENCES dp2_protokol (protokolid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE dp2files ADD CONSTRAINT dp2_protokol_dp2files_fk +FOREIGN KEY (spravid) +REFERENCES dp2_protokol (protokolid) +ON DELETE NO ACTION +ON UPDATE CASCADE; + +ALTER TABLE dp2files ADD CONSTRAINT dp2cert_dp2files_fk +FOREIGN KEY (spravid_1) +REFERENCES dp2Cert (certid) +ON DELETE NO ACTION +ON UPDATE CASCADE; + +ALTER TABLE dp2param_value ADD CONSTRAINT dp2cert_dp2param_value_fk +FOREIGN KEY (certid) +REFERENCES dp2Cert (certid) +ON DELETE CASCADE +ON UPDATE CASCADE; + +ALTER TABLE `dp2SortReestr` ADD `Kultura` VARCHAR(250) NOT NULL AFTER `CodKult`; + +ALTER TABLE `dp2TypeBlank` CHANGE COLUMN `act` `active` INTEGER(11) DEFAULT NULL COMMENT 'Активність виду бланків'; + +ALTER TABLE `dp2ser_blank` CHANGE COLUMN `act` `active` INTEGER(11) DEFAULT NULL COMMENT 'Активність серії бланку'; + +ALTER TABLE `dp2Agronoms` ADD COLUMN `fam` VARCHAR(150) DEFAULT NULL; + +ALTER TABLE `dp2Agronoms` ADD COLUMN `im` VARCHAR(150) DEFAULT NULL; + +ALTER TABLE `dp2Agronoms` ADD COLUMN `otch` VARCHAR(150) DEFAULT NULL; + +ALTER TABLE `dp2Agronoms` CHANGE COLUMN `act` `active` INTEGER(11) DEFAULT NULL COMMENT 'Активність аудитора'; + +ALTER TABLE `dp2Agronoms` ADD COLUMN `email` VARCHAR(150) DEFAULT NULL; + +ALTER TABLE `dp2Agronoms` ADD COLUMN `fullname` VARCHAR(150) DEFAULT NULL; + +CREATE TABLE dp2labs ( + labid VARCHAR(75) NOT NULL, + num INT, + OblastId VARCHAR(75), + rayid VARCHAR(75), + adress VARCHAR(250), + date_acred DATE, + date_end_acred DATE, + PRIMARY KEY (labid) +); + +ALTER TABLE dp2labs COMMENT 'Лабораторії'; + +ALTER TABLE dp2labs MODIFY COLUMN labid VARCHAR(75) COMMENT 'id лабораторії'; + +ALTER TABLE dp2labs MODIFY COLUMN num INTEGER COMMENT 'Номер'; + +ALTER TABLE dp2labs MODIFY COLUMN OblastId VARCHAR(75) COMMENT 'ID області'; + +ALTER TABLE dp2labs MODIFY COLUMN rayid VARCHAR(75) COMMENT 'id району'; + +ALTER TABLE dp2labs MODIFY COLUMN adress VARCHAR(250) COMMENT 'Адрес'; + +ALTER TABLE dp2labs MODIFY COLUMN date_acred DATE COMMENT 'Дата акредитації'; + +ALTER TABLE dp2labs MODIFY COLUMN date_end_acred DATE COMMENT 'Дата закінчення акредитації'; + +ALTER TABLE dp2labs ADD CONSTRAINT dp2oblast_dp2labs_fk +FOREIGN KEY (OblastId) +REFERENCES dp2Oblast (OblastId) +ON DELETE RESTRICT +ON UPDATE CASCADE; + + +ALTER TABLE dp2labs ADD CONSTRAINT dp2rajon_dp2labs_fk +FOREIGN KEY (rayid) +REFERENCES dp2rajon (rayid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + + + + CREATE VIEW k2VRaj AS + select r.rayid as k, CONCAT(o.OblastNameUA,' >> ',r.name_rayon) as v + from dp2rajon r + + left join dp2Oblast o + on r.OblastId=o.OblastId + + order by 2; + +ALTER TABLE `dp2Cert` CHANGE COLUMN `mesce` `misce` VARCHAR(1024) COLLATE utf8_bin DEFAULT NULL COMMENT 'Місцезнаходження'; + + diff --git a/k2shop/usr/k2shop/sql/update/2.3.3_k2.sql b/k2shop/usr/k2shop/sql/update/2.3.3_k2.sql new file mode 100644 index 0000000..ac24be5 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.3.3_k2.sql @@ -0,0 +1,477 @@ +ALTER TABLE `vdFiles` ADD `md5_file` LONGTEXT NOT NULL AFTER `fileext`; + +ALTER TABLE `vdHistory` ADD `md5_file` LONGTEXT NOT NULL AFTER `fileid`; + +ALTER TABLE `k2type_field` CHANGE `type_fieldid` `type_fieldid` VARCHAR(75) NOT NULL; + +ALTER TABLE k2type_field MODIFY COLUMN type_fieldid VARCHAR(75) COMMENT 'id типу поля'; + +ALTER TABLE k2type_field MODIFY COLUMN name_typefield VARCHAR(150) COMMENT 'Назва типу поля'; + +ALTER TABLE `k2typefirm` CHANGE `typefirmid` `typefirmid` VARCHAR(75) NOT NULL; + +ALTER TABLE `k2country` CHANGE `countryid` `countryid` VARCHAR(75) NOT NULL; + + +ALTER TABLE `k2firms` CHANGE `firmid` `firmid` VARCHAR(75) NOT NULL; + +ALTER TABLE `k2firms` CHANGE `typefirmid` `typefirmid` VARCHAR(75) NOT NULL; + +ALTER TABLE k2firms MODIFY COLUMN name_firm VARCHAR(250) COMMENT 'Название компании'; + +ALTER TABLE k2firms MODIFY COLUMN ismycompany INTEGER COMMENT 'онняя компания.'; + +ALTER TABLE k2firms MODIFY COLUMN edrpou VARCHAR(25) COMMENT 'Код ЄДРПОУ или идентификационный код'; + +ALTER TABLE k2firms MODIFY COLUMN ipn VARCHAR(25) COMMENT 'ІПН'; + +ALTER TABLE k2firms MODIFY COLUMN svidnum VARCHAR(25) COMMENT 'Номер свидетельства налого-плательщика'; + +ALTER TABLE k2firms MODIFY COLUMN adress_firm VARCHAR(250) COMMENT 'Адрес комании'; + +ALTER TABLE k2firms MODIFY COLUMN phone_firm VARCHAR(75) COMMENT 'Телефон клиента'; + +ALTER TABLE k2firms MODIFY COLUMN email VARCHAR(150) COMMENT 'E-mail компании'; + +ALTER TABLE k2firms MODIFY COLUMN comment VARCHAR(1024) COMMENT 'Примечание'; + +ALTER TABLE k2firms MODIFY COLUMN directorname VARCHAR(200) COMMENT 'ФИО директора'; + +ALTER TABLE k2firms MODIFY COLUMN docstatut VARCHAR(250) COMMENT 'Документ, на основании чего действует директор'; + +ALTER TABLE k2firms MODIFY COLUMN dolgndir VARCHAR(250) COMMENT 'Должность директора'; + +ALTER TABLE k2firms MODIFY COLUMN directorname_r VARCHAR(200) COMMENT 'Директор (родительный падеж)'; + +ALTER TABLE k2firms MODIFY COLUMN dolgndir_r VARCHAR(250) COMMENT 'Должность (родительный падеж)'; + +ALTER TABLE k2firms MODIFY COLUMN raschschet VARCHAR(150) COMMENT 'Расчетный счет'; + +ALTER TABLE k2firms MODIFY COLUMN bankname VARCHAR(250) COMMENT 'Название банка'; + +ALTER TABLE k2firms MODIFY COLUMN mfo VARCHAR(75) COMMENT 'МФО'; + +ALTER TABLE k2firms MODIFY COLUMN directorname_short VARCHAR(200) COMMENT 'ФИО директора с инициалами'; + +ALTER TABLE `k2firms` ADD `OblastId` VARCHAR(75) NOT NULL AFTER `siteid`; + +ALTER TABLE `k2firms` ADD `rayid` VARCHAR(75) NOT NULL AFTER `OblastId`; + + +ALTER TABLE `wa_country` CHANGE COLUMN ` iso3letter` `countryid` VARCHAR(75) COLLATE utf8_general_ci NOT NULL; + + +CREATE TABLE `k2_country` ( + `name` VARCHAR(255) COLLATE utf8_general_ci NOT NULL, + `countryid` VARCHAR(75) COLLATE utf8_general_ci NOT NULL, + `iso2letter` VARCHAR(2) COLLATE utf8_general_ci NOT NULL, + `isonumeric` VARCHAR(3) COLLATE utf8_general_ci NOT NULL, + `fav_sort` INTEGER(11) DEFAULT NULL +) ENGINE=InnoDB +CHARACTER SET 'utf8' COLLATE 'utf8_general_ci' +; +ALTER TABLE `k2_country` ADD PRIMARY KEY USING BTREE (`countryid`); + +ALTER TABLE `k2_country` ADD UNIQUE INDEX `isonumeric_new` USING BTREE (`isonumeric`); + +ALTER TABLE `k2_country` ADD UNIQUE INDEX `iso2letter_new` USING BTREE (`iso2letter`); + +ALTER TABLE `k2_country` ADD INDEX `name_new` USING BTREE (`name`); + + +insert into k2_country (select * from wa_country) + +ALTER TABLE `k2_country` MODIFY COLUMN `name` VARCHAR(255) COLLATE utf8_general_ci DEFAULT NULL; + +ALTER TABLE `k2_country` MODIFY COLUMN `iso2letter` VARCHAR(2) COLLATE utf8_general_ci DEFAULT NULL; + +ALTER TABLE `k2_country` DROP INDEX `iso2letter_new`; + +ALTER TABLE `k2_country` DROP INDEX `isonumeric_new`; +ALTER TABLE `k2_country` MODIFY COLUMN `isonumeric` VARCHAR(3) COLLATE utf8_general_ci DEFAULT NULL; + +ALTER TABLE `k2_country` ADD COLUMN `countryname_ua` VARCHAR(75) DEFAULT NULL; + +ALTER TABLE `k2_country` ADD COLUMN `countryname_ru` VARCHAR(75) DEFAULT NULL; + +ALTER TABLE `dp2Cert` DROP FOREIGN KEY `k2country_dp2cert_fk`; + +ALTER TABLE `dp2_protokol` DROP FOREIGN KEY `k2country_dp2_protokol_fk`; + +ALTER TABLE `dp2akt_prob` DROP FOREIGN KEY `k2country_dp2akt_prob_fk`; + +ALTER TABLE `dp2_protokol` DROP INDEX `k2country_dp2_protokol_fk`; + +ALTER TABLE `dp2akt_prob` DROP INDEX `k2country_dp2akt_prob_fk`; + +ALTER TABLE `wa_country` CHANGE COLUMN `countryid` ` iso3letter` VARCHAR(3) COLLATE utf8_general_ci NOT NULL; + + + + CREATE VIEW k2VFirms AS + select firmid as k, REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(name_firm,'"',''),"'",''),'"',''),'&',''),';','') as v + from k2firms + where trim(name_firm)<>'' + order by name_firm; + + +ALTER TABLE `k2content` CHANGE `projid` `projid` INT(11) NULL DEFAULT NULL; + +ALTER TABLE `k2content` CHANGE `siteid` `siteid` INT(11) NULL DEFAULT NULL; + +ALTER TABLE `k2content` CHANGE `langid` `langid` VARCHAR(5) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL; + +ALTER TABLE `k2content` CHANGE `lgparentid` `lgparentid` INT(11) NULL DEFAULT NULL; + +ALTER TABLE `k2content` CHANGE `parentcontent` `parentcontent` VARCHAR(150) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL; + +ALTER TABLE `k2content` CHANGE `lgparentid` `lgparentid` INT(11) NULL DEFAULT '0'; + +CREATE TABLE `k2users` ( + `id` INTEGER(11) NOT NULL, + `name` VARCHAR(150) COLLATE utf8_general_ci NOT NULL, + `firstname` VARCHAR(50) COLLATE utf8_general_ci DEFAULT '', + `middlename` VARCHAR(50) COLLATE utf8_general_ci DEFAULT '', + `lastname` VARCHAR(50) COLLATE utf8_general_ci DEFAULT '', + `title` VARCHAR(50) COLLATE utf8_general_ci DEFAULT '', + `company` VARCHAR(150) COLLATE utf8_general_ci DEFAULT '', + `jobtitle` VARCHAR(50) COLLATE utf8_general_ci DEFAULT '', + `company_contact_id` INTEGER(11) DEFAULT 0, + `is_company` TINYINT(1) DEFAULT 0, + `is_user` TINYINT(1) DEFAULT 0, + `login` VARCHAR(32) COLLATE utf8_general_ci DEFAULT NULL, + `password` VARCHAR(128) COLLATE utf8_general_ci DEFAULT '', + `last_datetime` DATETIME DEFAULT NULL, + `sex` ENUM('m','f') COLLATE utf8_general_ci DEFAULT NULL, + `birth_day` TINYINT(2) UNSIGNED DEFAULT NULL, + `birth_month` TINYINT(2) UNSIGNED DEFAULT NULL, + `birth_year` SMALLINT(4) DEFAULT NULL, + `about` TEXT COLLATE utf8_general_ci, + `photo` INTEGER(10) UNSIGNED DEFAULT 0, + `create_datetime` DATETIME DEFAULT NULL, + `create_app_id` VARCHAR(32) COLLATE utf8_general_ci DEFAULT '', + `create_method` VARCHAR(32) COLLATE utf8_general_ci DEFAULT '', + `create_contact_id` INTEGER(11) DEFAULT 0, + `locale` VARCHAR(8) COLLATE utf8_general_ci DEFAULT '', + `timezone` VARCHAR(64) COLLATE utf8_general_ci DEFAULT '', + `email` VARCHAR(255) COLLATE utf8_general_ci DEFAULT NULL, + `phone` VARCHAR(150) COLLATE utf8_general_ci DEFAULT NULL, + `fax` VARCHAR(150) COLLATE utf8_general_ci DEFAULT NULL, + `dolgnid` INTEGER(11) DEFAULT NULL, + `roleid` VARCHAR(150) COLLATE utf8_general_ci DEFAULT NULL, + `remember_hash` VARCHAR(150) COLLATE utf8_general_ci DEFAULT NULL, + `israss` INTEGER(11) DEFAULT NULL, + `active` INTEGER(11) DEFAULT NULL, + `partner_transid` INTEGER(11) DEFAULT NULL, + `deposit` DECIMAL(15,2) DEFAULT NULL, + `hash` VARCHAR(150) COLLATE utf8_general_ci DEFAULT NULL, + `prover` INTEGER(11) DEFAULT NULL COMMENT '???????? ?? ?????', + `passwd_decode` VARCHAR(128) COLLATE utf8_general_ci DEFAULT NULL COMMENT '????????????? ??????', + `firmid` INTEGER(11) NOT NULL, + `iso3letter` VARCHAR(3) COLLATE utf8_general_ci NOT NULL, + `city` VARCHAR(250) COLLATE utf8_general_ci NOT NULL, + `projid` INTEGER(11) NOT NULL, + `siteid` INTEGER(11) NOT NULL +) ENGINE=InnoDB +AUTO_INCREMENT=151 CHARACTER SET 'utf8' COLLATE 'utf8_general_ci' +; + +ALTER TABLE `k2users` CHANGE `firmid` `firmid` VARCHAR(75) NULL DEFAULT NULL; + + +ALTER TABLE `k2users` ADD PRIMARY KEY USING BTREE (`id`); + +ALTER TABLE `k2users` ADD UNIQUE INDEX `login_new` USING BTREE (`login`); + +ALTER TABLE `k2users` ADD INDEX `name_new` USING BTREE (`name`); + +ALTER TABLE `k2users` ADD INDEX `id_name_new` USING BTREE (`id`, `name`); + +ALTER TABLE `k2users` ADD INDEX `k2users_remember_idx` USING BTREE (`remember_hash`); + +ALTER TABLE `k2users` ADD INDEX `k2users_hash_idx` USING BTREE (`hash`); + +ALTER TABLE `k2users` ADD INDEX `active_new` USING BTREE (`active`); + +ALTER TABLE `k2users` ADD INDEX `wacontactfirmid_new` USING BTREE (`firmid`); + +ALTER TABLE `k2users` MODIFY COLUMN `id` INTEGER(11) NOT NULL AUTO_INCREMENT ; + +insert into k2users (select * from wa_contact); + +ALTER TABLE `k2users` CHANGE COLUMN `id` `user_id` VARCHAR(75) NOT NULL; + +ALTER TABLE `k2users` MODIFY COLUMN `firmid` INTEGER(11) DEFAULT NULL; + +ALTER TABLE `k2users` MODIFY COLUMN `iso3letter` VARCHAR(3) COLLATE utf8_general_ci DEFAULT NULL; + +ALTER TABLE `k2users` MODIFY COLUMN `city` VARCHAR(250) COLLATE utf8_general_ci DEFAULT NULL; + +ALTER TABLE `k2users` MODIFY COLUMN `projid` INTEGER(11) DEFAULT NULL; + +ALTER TABLE `k2users` MODIFY COLUMN `siteid` INTEGER(11) DEFAULT NULL; + +ALTER TABLE `k2users` MODIFY COLUMN `login` VARCHAR(75) COLLATE utf8_general_ci DEFAULT NULL; + +ALTER TABLE `k2users` DROP COLUMN `iso3letter`; + + + +CREATE TABLE k2admin_menus ( + menuid VARCHAR(75) NOT NULL, + namemenu VARCHAR(150), + prevmenu VARCHAR(75), + ccount INT, + scriptrun TEXT, + prevmenu_text VARCHAR(150), + module_name VARCHAR(150), + magazinsid VARCHAR(75), + del INT, + act INT, + createuser VARCHAR(75), + createdate DATETIME, + updateuser VARCHAR(75), + updatedate DATETIME, + order_ins INT, + PRIMARY KEY (menuid) +); + +ALTER TABLE k2admin_menus COMMENT 'Админ-меню и права к нему'; + + +CREATE INDEX menus_act USING BTREE + ON k2admin_menus + ( act ); + +CREATE INDEX menus_createdate USING BTREE + ON k2admin_menus + ( createdate ); + +CREATE INDEX menus_createuser USING BTREE + ON k2admin_menus + ( createuser ); + +CREATE INDEX menus_del USING BTREE + ON k2admin_menus + ( del ); + +CREATE INDEX menus_magazinsid USING BTREE + ON k2admin_menus + ( magazinsid ); + +CREATE INDEX menus_module_name USING BTREE + ON k2admin_menus + ( module_name ); + +CREATE INDEX menus_namemenu USING BTREE + ON k2admin_menus + ( namemenu ); + +CREATE INDEX menus_order_ins USING BTREE + ON k2admin_menus + ( order_ins ); + +CREATE INDEX menus_prevmenu USING BTREE + ON k2admin_menus + ( prevmenu ); + +CREATE INDEX menus_updatedate USING BTREE + ON k2admin_menus + ( updatedate ); + +CREATE INDEX menus_updateuser USING BTREE + ON k2admin_menus + ( updateuser ); + + + +CREATE TABLE k2admin_menus_prava ( + pravrepid VARCHAR(75) NOT NULL, + menuid VARCHAR(75) NOT NULL, + username VARCHAR(150), + r INT, + w INT, + i INT, + d INT, + c INT, + exp INT, + imp INT, + settable INT, + cutpast INT, + enable INT, + magazinsid VARCHAR(75), + del INT, + act INT, + createuser VARCHAR(75), + createdate DATETIME, + updateuser VARCHAR(75), + updatedate DATETIME, + order_ins INT, + roleid VARCHAR(150), + PRIMARY KEY (pravrepid) +); + +ALTER TABLE k2admin_menus_prava COMMENT 'Права доступа к админ-меню'; + +ALTER TABLE k2admin_menus_prava MODIFY COLUMN menuid VARCHAR(75) COMMENT 'id меню'; + +ALTER TABLE k2admin_menus_prava MODIFY COLUMN username VARCHAR(150) COMMENT 'Имя пользователя'; + +ALTER TABLE k2admin_menus_prava MODIFY COLUMN r INTEGER COMMENT 'Право чтения'; + +ALTER TABLE k2admin_menus_prava MODIFY COLUMN w INTEGER COMMENT 'Право записи'; + +ALTER TABLE k2admin_menus_prava MODIFY COLUMN i INTEGER COMMENT 'Право вставки'; + +ALTER TABLE k2admin_menus_prava MODIFY COLUMN d INTEGER COMMENT 'Право удаления'; + +ALTER TABLE k2admin_menus_prava MODIFY COLUMN c INTEGER COMMENT 'Право копирования'; + +ALTER TABLE k2admin_menus_prava MODIFY COLUMN exp INTEGER COMMENT 'Право экспорта'; + +ALTER TABLE k2admin_menus_prava MODIFY COLUMN imp INTEGER COMMENT 'Право импорта'; + +ALTER TABLE k2admin_menus_prava MODIFY COLUMN settable INTEGER COMMENT 'Право настройки размеров столбцов в таблице'; + +ALTER TABLE k2admin_menus_prava MODIFY COLUMN cutpast INTEGER COMMENT 'Право копирования в буфер'; + +ALTER TABLE k2admin_menus_prava MODIFY COLUMN enable INTEGER COMMENT 'Активность элементов и фокусировка'; + +ALTER TABLE k2admin_menus_prava MODIFY COLUMN magazinsid VARCHAR(75) COMMENT 'id проекта'; + +ALTER TABLE k2admin_menus_prava MODIFY COLUMN del INTEGER COMMENT 'Пометка на удаление'; + + +CREATE INDEX pravrepmenu_act USING BTREE + ON k2admin_menus_prava + ( act ); + +CREATE INDEX pravrepmenu_c USING BTREE + ON k2admin_menus_prava + ( c ); + +CREATE INDEX pravrepmenu_createdate USING BTREE + ON k2admin_menus_prava + ( createdate ); + +CREATE INDEX pravrepmenu_createuser USING BTREE + ON k2admin_menus_prava + ( createuser ); + +CREATE INDEX pravrepmenu_cutpast USING BTREE + ON k2admin_menus_prava + ( cutpast ); + +CREATE INDEX pravrepmenu_d USING BTREE + ON k2admin_menus_prava + ( d ); + +CREATE INDEX pravrepmenu_del USING BTREE + ON k2admin_menus_prava + ( del ); + +CREATE INDEX pravrepmenu_enable USING BTREE + ON k2admin_menus_prava + ( enable ); + +CREATE INDEX pravrepmenu_exp USING BTREE + ON k2admin_menus_prava + ( exp ); + +CREATE INDEX pravrepmenu_i USING BTREE + ON k2admin_menus_prava + ( i ); + +CREATE INDEX pravrepmenu_imp USING BTREE + ON k2admin_menus_prava + ( imp ); + +CREATE INDEX pravrepmenu_magazinsid USING BTREE + ON k2admin_menus_prava + ( magazinsid ); + +CREATE INDEX pravrepmenu_menuid USING BTREE + ON k2admin_menus_prava + ( menuid ); + +CREATE INDEX pravrepmenu_order_ins USING BTREE + ON k2admin_menus_prava + ( order_ins ); + +CREATE INDEX pravrepmenu_r USING BTREE + ON k2admin_menus_prava + ( r ); + +CREATE INDEX pravrepmenu_settable USING BTREE + ON k2admin_menus_prava + ( settable ); + +CREATE INDEX pravrepmenu_updatedate USING BTREE + ON k2admin_menus_prava + ( updatedate ); + +CREATE INDEX pravrepmenu_updateuser USING BTREE + ON k2admin_menus_prava + ( updateuser ); + +CREATE INDEX pravrepmenu_username USING BTREE + ON k2admin_menus_prava + ( username ); + +CREATE INDEX pravrepmenu_w USING BTREE + ON k2admin_menus_prava + ( w ); + + +ALTER TABLE k2admin_menus_prava ADD CONSTRAINT k2admin_menus_pravrepmenu_fk +FOREIGN KEY (menuid) +REFERENCES k2admin_menus (menuid) +ON DELETE CASCADE +ON UPDATE CASCADE; + + +ALTER TABLE k2admin_menus_prava ADD CONSTRAINT k2roles_k2admin_menus_prava_fk +FOREIGN KEY (roleid) +REFERENCES k2roles (roleid) +ON DELETE CASCADE +ON UPDATE CASCADE; + +ALTER TABLE `k2admin_menus` CHANGE `prevmenu` `prevmenu` VARCHAR(150) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL; + +ALTER TABLE `k2admin_menus` ADD `caption` VARCHAR(1024) NOT NULL AFTER `order_ins`; + +ALTER TABLE `k2admin_menus` CHANGE `caption` `caption` VARCHAR(1024) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL; + +ALTER TABLE `k2admin_menus` ADD `url` VARCHAR(2048) NOT NULL AFTER `caption`; + +ALTER TABLE `k2admin_menus` CHANGE `url` `url` VARCHAR(2048) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL; + +ALTER TABLE `k2admin_menus` CHANGE COLUMN `act` `active` INTEGER(11) DEFAULT NULL; + +ALTER TABLE `k2admin_menus_prava` CHANGE COLUMN `act` `active` INTEGER(11) DEFAULT NULL; + +ALTER TABLE `k2admin_menus` CHANGE `order_ins` `order_ins` VARCHAR(75) NULL DEFAULT NULL; + +ALTER TABLE `k2admin_menus` CHANGE `order_ins` `order_ins` VARCHAR(150) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL; + +ALTER TABLE `k2roles` ADD `order_roles` INT NULL DEFAULT NULL AFTER `rolename`; + +ALTER TABLE `vdFiles` ADD INDEX `idx_vdFiles_ordernum` (`ordnum`); + +ALTER TABLE `vdFiles` MODIFY COLUMN `ordnum` INTEGER(11) DEFAULT NULL AUTO_INCREMENT COMMENT 'Номер вставки в базу даних'; + +ALTER TABLE `vdHistory` ADD INDEX `idx_vdHistory_ordernum` (`ordnum`); + +ALTER TABLE `vdHistory` MODIFY COLUMN `ordnum` INTEGER(11) DEFAULT NULL AUTO_INCREMENT COMMENT 'Номер вставки в базу даних.'; + +ALTER TABLE `vdTree` ADD INDEX `idx_vdTree_ordernum` (`ordnum`); + +ALTER TABLE `vdTree` MODIFY COLUMN `ordnum` INTEGER(11) DEFAULT NULL AUTO_INCREMENT COMMENT 'Номер вставки в базу даних.'; + +ALTER TABLE `k2docs` ADD `osndprnum` INT NOT NULL AFTER `siteid`; + +ALTER TABLE `vdFiles` CHANGE `site_history` `site_history` VARCHAR(75) NULL DEFAULT NULL; + +ALTER TABLE `vdTypeDoc` ADD `short_name` VARCHAR(75) NULL DEFAULT NULL AFTER `typedocname`; + + diff --git a/k2shop/usr/k2shop/sql/update/2.3.4_k2.sql b/k2shop/usr/k2shop/sql/update/2.3.4_k2.sql new file mode 100644 index 0000000..971135a --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.3.4_k2.sql @@ -0,0 +1,662 @@ +CREATE TABLE `k2portf_type` ( + `portf_typeid` INTEGER(11) NOT NULL AUTO_INCREMENT, + `portf_typename` VARCHAR(150) COLLATE utf8_general_ci DEFAULT NULL, + `portf_desc` TEXT COLLATE utf8_general_ci NOT NULL, + `projid` INTEGER(11) NOT NULL, + `langid` VARCHAR(5) COLLATE utf8_general_ci NOT NULL, + `siteid` INTEGER(11) NOT NULL, + `lgparentid` INTEGER(11) DEFAULT 0, + PRIMARY KEY USING BTREE (`portf_typeid`) +) ENGINE=InnoDB +AUTO_INCREMENT=16 ROW_FORMAT=DYNAMIC CHARACTER SET 'utf8' COLLATE 'utf8_general_ci' +; + + +CREATE TABLE `k2portf_proj` ( + `portf_projid` INTEGER(11) NOT NULL AUTO_INCREMENT, + `portf_projname` VARCHAR(150) COLLATE utf8_general_ci DEFAULT NULL, + `projid` INTEGER(11) NOT NULL, + `siteid` INTEGER(11) NOT NULL, + `langid` VARCHAR(5) COLLATE utf8_general_ci NOT NULL, + PRIMARY KEY USING BTREE (`portf_projid`) +) ENGINE=InnoDB +AUTO_INCREMENT=10 ROW_FORMAT=DYNAMIC CHARACTER SET 'utf8' COLLATE 'utf8_general_ci' +; + + +CREATE TABLE `k2portfolio` ( + `portf_id` INTEGER(11) NOT NULL AUTO_INCREMENT, + `portf_name` VARCHAR(150) COLLATE utf8_general_ci DEFAULT NULL, + `portf_projid` INTEGER(11) DEFAULT NULL, + `portf_typeid` INTEGER(11) DEFAULT NULL, + `portf_sort` INTEGER(11) DEFAULT NULL, + `siteid` INTEGER(11) DEFAULT 0, + `portf_path` VARCHAR(1024) COLLATE utf8_general_ci DEFAULT NULL, + `portf_alt` VARCHAR(1024) COLLATE utf8_general_ci DEFAULT NULL, + `langid` VARCHAR(5) COLLATE utf8_general_ci NOT NULL, + `projid` INTEGER(11) NOT NULL DEFAULT 0, + PRIMARY KEY USING BTREE (`portf_id`) +) ENGINE=InnoDB +AUTO_INCREMENT=645 ROW_FORMAT=DYNAMIC CHARACTER SET 'utf8' COLLATE 'utf8_general_ci' +; + + + +CREATE TABLE k2typedoc_tree ( + treetypeid VARCHAR(75) NOT NULL, + treetypedocname VARCHAR(1024), + magazinsid VARCHAR(75), + del INT, + act INT, + createuser VARCHAR(75), + createdate DATETIME, + updateuser VARCHAR(75), + updatedate DATETIME, + order_ins BIGINT, + prevtreetypeid VARCHAR(75), + PRIMARY KEY (treetypeid) +); + +ALTER TABLE k2typedoc_tree COMMENT 'Дерево типов документов'; + +ALTER TABLE k2typedoc_tree MODIFY COLUMN treetypeid VARCHAR(75) COMMENT 'id типа документа'; + +ALTER TABLE k2typedoc_tree MODIFY COLUMN treetypedocname VARCHAR(1024) COMMENT 'Название ветви'; + +ALTER TABLE k2typedoc_tree MODIFY COLUMN magazinsid VARCHAR(75) COMMENT 'id проекта'; + +ALTER TABLE k2typedoc_tree MODIFY COLUMN del INTEGER COMMENT 'Пометка на удаление'; + +ALTER TABLE k2typedoc_tree MODIFY COLUMN act INTEGER COMMENT 'Активность пункта'; + +ALTER TABLE k2typedoc_tree MODIFY COLUMN createuser VARCHAR(75) COMMENT 'Создал'; + +ALTER TABLE k2typedoc_tree MODIFY COLUMN createdate TIMESTAMP COMMENT 'Дата создания'; + +ALTER TABLE k2typedoc_tree MODIFY COLUMN updateuser VARCHAR(75) COMMENT 'Изменил'; + +ALTER TABLE k2typedoc_tree MODIFY COLUMN updatedate TIMESTAMP COMMENT 'Дата изменения'; + +ALTER TABLE k2typedoc_tree MODIFY COLUMN order_ins BIGINT COMMENT 'Сортировка'; + +ALTER TABLE k2typedoc_tree MODIFY COLUMN prevtreetypeid VARCHAR(75) COMMENT 'id типа документа'; + + +CREATE INDEX treetypedoc_act USING BTREE + ON k2typedoc_tree + ( act ); + +CREATE INDEX treetypedoc_createdate USING BTREE + ON k2typedoc_tree + ( createdate ); + +CREATE INDEX treetypedoc_createuser USING BTREE + ON k2typedoc_tree + ( createuser ); + +CREATE INDEX treetypedoc_del USING BTREE + ON k2typedoc_tree + ( del ); + +CREATE INDEX treetypedoc_magazinsid USING BTREE + ON k2typedoc_tree + ( magazinsid ); + +CREATE INDEX treetypedoc_order_ins USING BTREE + ON k2typedoc_tree + ( order_ins ); + +CREATE INDEX treetypedoc_treetypedocname USING BTREE + ON k2typedoc_tree + ( treetypedocname ); + +CREATE INDEX treetypedoc_updatedate USING BTREE + ON k2typedoc_tree + ( updatedate ); + +CREATE INDEX treetypedoc_updateuser USING BTREE + ON k2typedoc_tree + ( updateuser ); + + +ALTER TABLE `k2typedoc` ADD `sokrtd` VARCHAR(25) NOT NULL AFTER `docpref`; + +ALTER TABLE `k2typedoc` ADD `magazinsid` VARCHAR(75) NOT NULL AFTER `sokrtd`; + +ALTER TABLE `k2typedoc` ADD `del` INT NOT NULL AFTER `magazinsid`; + +ALTER TABLE `k2typedoc` ADD `act` INT NOT NULL AFTER `del`; + +ALTER TABLE `k2typedoc` ADD `createuser` VARCHAR(75) NOT NULL AFTER `act`; + +ALTER TABLE `k2typedoc` ADD `createdate` TIMESTAMP NOT NULL AFTER `createuser`; + +ALTER TABLE `k2typedoc` ADD `updateuser` VARCHAR(75) NOT NULL AFTER `createdate`; + +ALTER TABLE `k2typedoc` ADD `updatedate` TIMESTAMP NOT NULL AFTER `updateuser`; + +ALTER TABLE `k2typedoc` ADD `order_ins` BIGINT NOT NULL AFTER `updatedate`; + +ALTER TABLE `k2typedoc` ADD `treetypeid` VARCHAR(75) NOT NULL AFTER `order_ins`; + +ALTER TABLE `k2typedoc` ADD `prefix_doc` VARCHAR(75) NOT NULL AFTER `treetypeid`; + + +ALTER TABLE k2typedoc COMMENT 'Тип документов'; + +ALTER TABLE k2typedoc MODIFY COLUMN typedocid VARCHAR(75) COMMENT 'id Типа документа'; + +ALTER TABLE k2typedoc MODIFY COLUMN nametd VARCHAR(1024) COMMENT 'Название типа документов'; + +ALTER TABLE k2typedoc MODIFY COLUMN sokrtd VARCHAR(25) COMMENT 'Тип документа сокращенно'; + +ALTER TABLE k2typedoc MODIFY COLUMN magazinsid VARCHAR(75) COMMENT 'id типа документа'; + +ALTER TABLE k2typedoc MODIFY COLUMN del INTEGER COMMENT 'Пометка на удаление'; + +ALTER TABLE k2typedoc MODIFY COLUMN act INTEGER COMMENT 'Включение/Выключение'; + +ALTER TABLE k2typedoc MODIFY COLUMN createuser VARCHAR(75) COMMENT 'Создал'; + +ALTER TABLE k2typedoc MODIFY COLUMN createdate TIMESTAMP COMMENT 'Дата создания'; + +ALTER TABLE k2typedoc MODIFY COLUMN updateuser VARCHAR(75) COMMENT 'Изменил'; + +ALTER TABLE k2typedoc MODIFY COLUMN updatedate TIMESTAMP COMMENT 'Дата изменения'; + +ALTER TABLE k2typedoc MODIFY COLUMN order_ins BIGINT COMMENT '№ сортировки'; + +ALTER TABLE k2typedoc MODIFY COLUMN treetypeid VARCHAR(75) COMMENT 'id ветви'; + +ALTER TABLE k2typedoc MODIFY COLUMN prefix_doc VARCHAR(75) COMMENT 'Префикс для документа'; + + +CREATE INDEX typedoc_act USING BTREE + ON k2typedoc + ( act ); + +CREATE INDEX typedoc_createdate USING BTREE + ON k2typedoc + ( createdate ); + +CREATE INDEX typedoc_createuser USING BTREE + ON k2typedoc + ( createuser ); + +CREATE INDEX typedoc_del USING BTREE + ON k2typedoc + ( del ); + +CREATE INDEX typedoc_magazinsid USING BTREE + ON k2typedoc + ( magazinsid ); + +CREATE INDEX typedoc_nametd USING BTREE + ON k2typedoc + ( nametd ); + +CREATE INDEX typedoc_order_ins USING BTREE + ON k2typedoc + ( order_ins ); + +CREATE INDEX typedoc_sokrtd USING BTREE + ON k2typedoc + ( sokrtd ); + +CREATE INDEX typedoc_treetypeid USING BTREE + ON k2typedoc + ( treetypeid ); + +CREATE INDEX typedoc_updatedate USING BTREE + ON k2typedoc + ( updatedate ); + +CREATE INDEX typedoc_updateuser USING BTREE + ON k2typedoc + ( updateuser ); + +CREATE INDEX k2typedoc_orderins_idx + ON k2typedoc + ( order_ins ); + + + + +CREATE TABLE k2typedoc_docn ( + typedocnid VARCHAR(75) NOT NULL, + docn INT, + typedocid VARCHAR(75), + PRIMARY KEY (typedocnid) +); + +ALTER TABLE k2typedoc_docn COMMENT 'Генерация номера документа'; + +ALTER TABLE k2typedoc_docn MODIFY COLUMN typedocnid VARCHAR(75) COMMENT 'id номера типа документа'; + +ALTER TABLE k2typedoc_docn MODIFY COLUMN docn INTEGER COMMENT '№ документа'; + +ALTER TABLE k2typedoc_docn MODIFY COLUMN typedocid VARCHAR(75) COMMENT 'id Типа документа'; + + + + + + + + + +CREATE TABLE k2report_data ( + print_reportsid VARCHAR(75) NOT NULL, + namereport VARCHAR(1024), + filename VARCHAR(1024), + commentdefreport VARCHAR(1024), + report_blob LONGBLOB, + typedocid VARCHAR(75), + createuser VARCHAR(75), + createdate DATETIME, + updatedate DATETIME, + updateuser VARCHAR(75), + def INT, + act INT, + del INT, + magazinsid VARCHAR(75), + langid VARCHAR(75), + size_report INT, + order_ins BIGINT, + is_auto_update_blank INT, + auto_print INT, + PRIMARY KEY (print_reportsid) +); + +ALTER TABLE k2report_data COMMENT 'Данные отчета'; + +ALTER TABLE k2report_data MODIFY COLUMN print_reportsid VARCHAR(75) COMMENT 'id отчета'; + +ALTER TABLE k2report_data MODIFY COLUMN namereport VARCHAR(1024) COMMENT 'Название отчета'; + +ALTER TABLE k2report_data MODIFY COLUMN filename VARCHAR(1024) COMMENT 'Название файла'; + +ALTER TABLE k2report_data MODIFY COLUMN commentdefreport VARCHAR(1024) COMMENT 'Примечание'; + +ALTER TABLE k2report_data MODIFY COLUMN report_blob BLOB COMMENT 'Мета-данные отчета'; + +ALTER TABLE k2report_data MODIFY COLUMN typedocid VARCHAR(75) COMMENT 'id Типа документа'; + +ALTER TABLE k2report_data MODIFY COLUMN createuser VARCHAR(75) COMMENT 'Создал'; + +ALTER TABLE k2report_data MODIFY COLUMN createdate TIMESTAMP COMMENT 'Дата создания'; + +ALTER TABLE k2report_data MODIFY COLUMN updatedate TIMESTAMP COMMENT 'Дата изменения'; + +ALTER TABLE k2report_data MODIFY COLUMN updateuser VARCHAR(75) COMMENT 'Изменил'; + +ALTER TABLE k2report_data MODIFY COLUMN def INTEGER COMMENT 'Печтается по умолчанию'; + +ALTER TABLE k2report_data MODIFY COLUMN act INTEGER COMMENT 'Активность'; + +ALTER TABLE k2report_data MODIFY COLUMN del INTEGER COMMENT 'Пометка на удаление'; + +ALTER TABLE k2report_data MODIFY COLUMN magazinsid VARCHAR(75) COMMENT 'id проекта'; + +ALTER TABLE k2report_data MODIFY COLUMN langid VARCHAR(75) COMMENT 'id языка'; + +ALTER TABLE k2report_data MODIFY COLUMN size_report INTEGER COMMENT 'Размер мета-данных'; + +ALTER TABLE k2report_data MODIFY COLUMN order_ins BIGINT COMMENT 'Сортировка'; + +ALTER TABLE k2report_data MODIFY COLUMN is_auto_update_blank INTEGER COMMENT 'Авто-обновление бланка'; + +ALTER TABLE k2report_data MODIFY COLUMN auto_print INTEGER COMMENT 'Автоматически выводить на печать'; + + +CREATE INDEX print_reports_act USING BTREE + ON k2report_data + ( act ); + +CREATE INDEX print_reports_del USING BTREE + ON k2report_data + ( del ); + +CREATE INDEX print_reports_langid USING BTREE + ON k2report_data + ( langid ); + +CREATE INDEX print_reports_magazinsid USING BTREE + ON k2report_data + ( magazinsid ); + +CREATE INDEX print_reports_order_ins USING BTREE + ON k2report_data + ( order_ins ); + +CREATE INDEX print_reports_size_report USING BTREE + ON k2report_data + ( size_report ); + +CREATE INDEX print_reports_updatedate USING BTREE + ON k2report_data + ( updatedate ); + +CREATE INDEX print_reports_updateuser USING BTREE + ON k2report_data + ( updateuser ); + + + + + + +CREATE TABLE k2report_userdata ( + print_user_reportid VARCHAR(75) NOT NULL, + namereport VARCHAR(1024), + report_blob LONGBLOB, + userid VARCHAR(75), + createuser VARCHAR(75), + createdate DATETIME, + updateuser VARCHAR(75), + updatedate DATETIME, + print_reportsid VARCHAR(75), + def INT, + act INT, + del INT, + magazinsid VARCHAR(75), + order_ins BIGINT, + PRIMARY KEY (print_user_reportid) +); + +ALTER TABLE k2report_userdata COMMENT 'Сохраненный блан отчета'; + +ALTER TABLE k2report_userdata MODIFY COLUMN print_user_reportid VARCHAR(75) COMMENT 'id пользовательского бланка'; + +ALTER TABLE k2report_userdata MODIFY COLUMN namereport VARCHAR(1024) COMMENT 'Название отчета'; + +ALTER TABLE k2report_userdata MODIFY COLUMN report_blob BLOB COMMENT 'Мета-данные отчета (пользовательская версия)'; + +ALTER TABLE k2report_userdata MODIFY COLUMN userid VARCHAR(75) COMMENT 'id пользователя'; + +ALTER TABLE k2report_userdata MODIFY COLUMN createuser VARCHAR(75) COMMENT 'Создал'; + +ALTER TABLE k2report_userdata MODIFY COLUMN createdate TIMESTAMP COMMENT 'Дата создания'; + +ALTER TABLE k2report_userdata MODIFY COLUMN updateuser VARCHAR(75) COMMENT 'Изменил'; + +ALTER TABLE k2report_userdata MODIFY COLUMN updatedate TIMESTAMP COMMENT 'Дата изменения'; + +ALTER TABLE k2report_userdata MODIFY COLUMN print_reportsid VARCHAR(75) COMMENT 'id печати'; + +ALTER TABLE k2report_userdata MODIFY COLUMN def INTEGER COMMENT 'По умолчанию'; + +ALTER TABLE k2report_userdata MODIFY COLUMN act INTEGER COMMENT 'Активность'; + +ALTER TABLE k2report_userdata MODIFY COLUMN del INTEGER COMMENT 'Пометка на удаление'; + +ALTER TABLE k2report_userdata MODIFY COLUMN magazinsid VARCHAR(75) COMMENT 'id проекта'; + +ALTER TABLE k2report_userdata MODIFY COLUMN order_ins BIGINT COMMENT 'Сортировка'; + + +CREATE INDEX print_user_report_act USING BTREE + ON k2report_userdata + ( act ); + +CREATE INDEX print_user_report_del USING BTREE + ON k2report_userdata + ( del ); + +CREATE INDEX print_user_report_magazinsid USING BTREE + ON k2report_userdata + ( magazinsid ); + +CREATE INDEX print_user_report_order_ins USING BTREE + ON k2report_userdata + ( order_ins ); + + + + + + +CREATE TABLE k2report_actions ( + print_report_actionsid VARCHAR(75) NOT NULL, + print_reportsid VARCHAR(75), + createuser VARCHAR(75), + createdate DATETIME, + updateuser VARCHAR(75), + updatedate DATETIME, + act INT, + del INT, + magazinsid VARCHAR(75), + order_ins BIGINT, + PRIMARY KEY (print_report_actionsid) +); + +ALTER TABLE k2report_actions COMMENT 'Действия отчетов'; + +ALTER TABLE k2report_actions MODIFY COLUMN print_report_actionsid VARCHAR(75) COMMENT 'id действий отчета'; + +ALTER TABLE k2report_actions MODIFY COLUMN print_reportsid VARCHAR(75) COMMENT 'id данных отчетов'; + +ALTER TABLE k2report_actions MODIFY COLUMN createuser VARCHAR(75) COMMENT 'Создал'; + +ALTER TABLE k2report_actions MODIFY COLUMN createdate TIMESTAMP COMMENT 'Дата создания'; + +ALTER TABLE k2report_actions MODIFY COLUMN updateuser VARCHAR(75) COMMENT 'Изменил'; + +ALTER TABLE k2report_actions MODIFY COLUMN updatedate TIMESTAMP COMMENT 'Дата изменеия'; + +ALTER TABLE k2report_actions MODIFY COLUMN act INTEGER COMMENT 'Активность'; + +ALTER TABLE k2report_actions MODIFY COLUMN del INTEGER COMMENT 'Пометка на удаления'; + +ALTER TABLE k2report_actions MODIFY COLUMN magazinsid VARCHAR(75) COMMENT 'id проекта'; + +ALTER TABLE k2report_actions MODIFY COLUMN order_ins BIGINT COMMENT 'Сортировка'; + + +CREATE INDEX print_report_actions_act USING BTREE + ON k2report_actions + ( act ); + +CREATE INDEX print_report_actions_del USING BTREE + ON k2report_actions + ( del ); + +CREATE INDEX print_report_actions_magazinsid USING BTREE + ON k2report_actions + ( magazinsid ); + +CREATE INDEX print_report_actions_order_ins USING BTREE + ON k2report_actions + ( order_ins ); + +CREATE INDEX print_report_actions_updatedate USING BTREE + ON k2report_actions + ( updatedate ); + + + + + + + +CREATE TABLE k2report_data ( + print_reportsid VARCHAR(75) NOT NULL, + namereport VARCHAR(1024), + filename VARCHAR(1024), + commentdefreport VARCHAR(1024), + report_blob LONGBLOB, + typedocid VARCHAR(75), + createuser VARCHAR(75), + createdate DATETIME, + updatedate DATETIME, + updateuser VARCHAR(75), + def INT, + act INT, + del INT, + magazinsid VARCHAR(75), + langid VARCHAR(75), + size_report INT, + order_ins BIGINT, + is_auto_update_blank INT, + auto_print INT, + PRIMARY KEY (print_reportsid) +); + +ALTER TABLE k2report_data COMMENT 'Данные отчета'; + +ALTER TABLE k2report_data MODIFY COLUMN print_reportsid VARCHAR(75) COMMENT 'id отчета'; + +ALTER TABLE k2report_data MODIFY COLUMN namereport VARCHAR(1024) COMMENT 'Название отчета'; + +ALTER TABLE k2report_data MODIFY COLUMN filename VARCHAR(1024) COMMENT 'Название файла'; + +ALTER TABLE k2report_data MODIFY COLUMN commentdefreport VARCHAR(1024) COMMENT 'Примечание'; + +ALTER TABLE k2report_data MODIFY COLUMN report_blob BLOB COMMENT 'Мета-данные отчета'; + +ALTER TABLE k2report_data MODIFY COLUMN typedocid VARCHAR(75) COMMENT 'id Типа документа'; + +ALTER TABLE k2report_data MODIFY COLUMN createuser VARCHAR(75) COMMENT 'Создал'; + +ALTER TABLE k2report_data MODIFY COLUMN createdate TIMESTAMP COMMENT 'Дата создания'; + +ALTER TABLE k2report_data MODIFY COLUMN updatedate TIMESTAMP COMMENT 'Дата изменения'; + +ALTER TABLE k2report_data MODIFY COLUMN updateuser VARCHAR(75) COMMENT 'Изменил'; + +ALTER TABLE k2report_data MODIFY COLUMN def INTEGER COMMENT 'Печтается по умолчанию'; + +ALTER TABLE k2report_data MODIFY COLUMN act INTEGER COMMENT 'Активность'; + +ALTER TABLE k2report_data MODIFY COLUMN del INTEGER COMMENT 'Пометка на удаление'; + +ALTER TABLE k2report_data MODIFY COLUMN magazinsid VARCHAR(75) COMMENT 'id проекта'; + +ALTER TABLE k2report_data MODIFY COLUMN langid VARCHAR(75) COMMENT 'id языка'; + +ALTER TABLE k2report_data MODIFY COLUMN size_report INTEGER COMMENT 'Размер мета-данных'; + +ALTER TABLE k2report_data MODIFY COLUMN order_ins BIGINT COMMENT 'Сортировка'; + +ALTER TABLE k2report_data MODIFY COLUMN is_auto_update_blank INTEGER COMMENT 'Авто-обновление бланка'; + +ALTER TABLE k2report_data MODIFY COLUMN auto_print INTEGER COMMENT 'Автоматически выводить на печать'; + + +CREATE INDEX print_reports_act USING BTREE + ON k2report_data + ( act ); + +CREATE INDEX print_reports_del USING BTREE + ON k2report_data + ( del ); + +CREATE INDEX print_reports_langid USING BTREE + ON k2report_data + ( langid ); + +CREATE INDEX print_reports_magazinsid USING BTREE + ON k2report_data + ( magazinsid ); + +CREATE INDEX print_reports_order_ins USING BTREE + ON k2report_data + ( order_ins ); + +CREATE INDEX print_reports_size_report USING BTREE + ON k2report_data + ( size_report ); + +CREATE INDEX print_reports_updatedate USING BTREE + ON k2report_data + ( updatedate ); + +CREATE INDEX print_reports_updateuser USING BTREE + ON k2report_data + ( updateuser ); + +ALTER TABLE k2report_data ADD CONSTRAINT k2typedoc_k2report_data_fk +FOREIGN KEY (typedocid) +REFERENCES k2typedoc (typedocid) +ON DELETE RESTRICT +ON UPDATE CASCADE; + +ALTER TABLE k2report_actions ADD CONSTRAINT k2report_data_k2print_report_actions_fk +FOREIGN KEY (print_reportsid) +REFERENCES k2report_data (print_reportsid) +ON DELETE CASCADE +ON UPDATE CASCADE; + +ALTER TABLE k2report_userdata ADD CONSTRAINT k2report_data_k2print_user_report_fk +FOREIGN KEY (print_reportsid) +REFERENCES k2report_data (print_reportsid) +ON DELETE CASCADE +ON UPDATE CASCADE; + +ALTER TABLE `k2typedoc_tree` CHANGE `act` `active` INT(11) NULL DEFAULT NULL COMMENT 'Активность пункта'; + +ALTER TABLE `k2report_data` CHANGE `act` `active` INT(11) NULL DEFAULT NULL COMMENT 'Активность'; + +ALTER TABLE `k2typedoc` CHANGE `act` `active` INT(11) NULL DEFAULT NULL COMMENT 'Включение/Выключение'; + + +INSERT INTO `k2typedoc_tree` (`treetypeid`, `treetypedocname`, `magazinsid`, `del`, `active`, `createuser`, `createdate`, `updateuser`, `updatedate`, `order_ins`, `prevtreetypeid`) VALUES +('13fc319a20df8e8452ac68171102168b', 'К2', NULL, NULL, NULL, NULL, '2017-09-16 20:24:49', NULL, '0000-00-00 00:00:00', NULL, ''); + + +update k2typedoc +set treetypeid='13fc319a20df8e8452ac68171102168b' +where (treetypeid is null)or(trim(treetypeid)=''); + +ALTER TABLE `k2report_data` CHANGE `createdate` `createdate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'Дата создания'; + +ALTER TABLE `k2report_data` CHANGE `updatedate` `updatedate` TIMESTAMP on update CURRENT_TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'Дата изменения'; + +ALTER TABLE `k2report_actions` CHANGE `createdate` `createdate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'Дата создания'; + +ALTER TABLE `k2report_actions` CHANGE `updatedate` `updatedate` TIMESTAMP on update CURRENT_TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'Дата изменеия'; + +ALTER TABLE `k2report_cuberep` CHANGE `createdate` `createdate` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP; + +ALTER TABLE `k2report_cuberep` CHANGE `updatedate` `updatedate` TIMESTAMP on update CURRENT_TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP; + +ALTER TABLE `k2report_otchet` CHANGE `createdate` `createdate` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP; + +ALTER TABLE `k2report_otchet` CHANGE `updatedate` `updatedate` DATETIME on update CURRENT_TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP; + +ALTER TABLE `k2report_treeotch` CHANGE `createdate` `createdate` TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP; + +ALTER TABLE `k2report_treeotch` CHANGE `updatedate` `updatedate` TIMESTAMP on update CURRENT_TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP; + +ALTER TABLE `k2report_userdata` CHANGE `createdate` `createdate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'Дата создания'; + +ALTER TABLE `k2report_userdata` CHANGE `updatedate` `updatedate` TIMESTAMP on update CURRENT_TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'Дата изменения'; + +ALTER TABLE `k2report_userdata` CHANGE `order_ins` `order_ins` BIGINT(20) NULL DEFAULT NULL AUTO_INCREMENT COMMENT 'Сортировка'; + +ALTER TABLE `k2report_treeotch` CHANGE `order_ins` `order_ins` BIGINT(20) NULL DEFAULT NULL AUTO_INCREMENT; + + +ALTER TABLE `k2report_otchet_sql` ADD INDEX(`ord_sql`); + +ALTER TABLE `k2report_otchet_sql` CHANGE `ord_sql` `ord_sql` BIGINT(20) NULL DEFAULT NULL AUTO_INCREMENT COMMENT 'Сотировка'; + +ALTER TABLE `k2report_otchet` CHANGE `order_ins` `order_ins` BIGINT(20) NULL DEFAULT NULL AUTO_INCREMENT; + +ALTER TABLE `k2report_data` CHANGE `order_ins` `order_ins` BIGINT(20) NULL DEFAULT NULL AUTO_INCREMENT COMMENT 'Сортировка'; + +ALTER TABLE `k2report_cuberep` CHANGE `order_ins` `order_ins` BIGINT(20) NULL DEFAULT NULL AUTO_INCREMENT; + +ALTER TABLE `k2report_actions` CHANGE `order_ins` `order_ins` BIGINT(20) NULL DEFAULT NULL AUTO_INCREMENT COMMENT 'Сортировка'; + +ALTER TABLE `vdTypeFile` ADD `icontypefile` VARCHAR(250) NULL AFTER `nametypefile`; + + + + + + + + + + diff --git a/k2shop/usr/k2shop/sql/update/2.3.5_k2.sql b/k2shop/usr/k2shop/sql/update/2.3.5_k2.sql new file mode 100644 index 0000000..78af60d --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.3.5_k2.sql @@ -0,0 +1,18 @@ +DROP TRIGGER IF EXISTS `vdTree_before_ins`; + +CREATE TRIGGER vdTree_before_ins BEFORE INSERT ON vdTree FOR EACH ROW +BEGIN + /*SET NEW.datecreate = now(); + SET NEW.dateupdate = now(); */ +END + +DROP TRIGGER IF EXISTS `vdStat_before_ins`; +DROP TRIGGER IF EXISTS `vdTreeRight_before_ins`; +DROP TRIGGER IF EXISTS `vdTypeDoc_before_ins`; +DROP TRIGGER IF EXISTS `vdTypeFile_before_ins`; +DROP TRIGGER IF EXISTS `vdCategorTypeFile_before_ins`; +DROP TRIGGER IF EXISTS `vdExt_before_ins`; +DROP TRIGGER IF EXISTS `vdFiles_after_ins`; +DROP TRIGGER IF EXISTS `vdFiles_before_ins`; +DROP TRIGGER IF EXISTS `vdHistory_before_ins`; +DROP TRIGGER IF EXISTS `vdProj_before_ins`; diff --git a/k2shop/usr/k2shop/sql/update/2.3.6_k2.sql b/k2shop/usr/k2shop/sql/update/2.3.6_k2.sql new file mode 100644 index 0000000..c33a517 --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.3.6_k2.sql @@ -0,0 +1,83 @@ +ALTER TABLE `vdFiles` MODIFY COLUMN `dateupdate` TIMESTAMP NOT NULL; +ALTER TABLE `vdFiles` MODIFY COLUMN `date_working` TIMESTAMP NULL DEFAULT NULL COMMENT 'Дата взяття на роботу'; +ALTER TABLE `vdFiles` CHANGE `docdate` `docdate` DATETIME NULL DEFAULT NULL; + +CREATE TABLE vdTabuFiles ( tabuid VARCHAR(75) NOT NULL, tabuname VARCHAR(75) NOT NULL, del INT DEFAULT 0, PRIMARY KEY (tabuid) ); + + +ALTER TABLE `vdTabuFiles` ADD INDEX(`del`); +ALTER TABLE `vdTabuFiles` ADD INDEX(`tabuname`); + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/empty.png' +where trim(nametypefile)='und'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/text.png' +where trim(nametypefile)='txt'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/avi.png' +where trim(nametypefile)='mp3'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/image.png' +where trim(nametypefile)='jpg'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/image.png' +where trim(nametypefile)='Corel Draw'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/move.png' +where trim(nametypefile)='avi'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/image.png' +where trim(nametypefile)='png'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/move.png' +where trim(nametypefile)='Mov'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/ai.png' +where trim(nametypefile)='Adobe Illustrator'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/move.png' +where trim(nametypefile)='Mpeg'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/image.png' +where trim(nametypefile)='gif'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/excel.png' +where trim(nametypefile)='Excel'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/move.png' +where trim(nametypefile)='Mp4'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/ico.png' +where trim(nametypefile)='ico'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/word.png' +where trim(nametypefile)='Word'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/pdf.png' +where trim(nametypefile)='PDF'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/arch.png' +where trim(nametypefile)='arch'; + +update vdTypeFile +set icontypefile='k2shop/k2shop/app/app/vdocs/img/3dmax.png' +where trim(nametypefile)='3DsMax'; + + diff --git a/k2shop/usr/k2shop/sql/update/2.3.8_k2.sql b/k2shop/usr/k2shop/sql/update/2.3.8_k2.sql new file mode 100644 index 0000000000000000000000000000000000000000..14cb887765cedc8e7e9c92a1f20b5cc5f121ef25 GIT binary patch literal 91270 zcmeHQTXS2-k6>qxbocbk z^!)5+@)86D0YN|z5CjAPK|l}?1Ox#=KoAfF1OY)n5D)|e0YN|z5CjAPK|l}?1Ox#= zKoAfF1OY)n5D)|e0YN|z5CjAPK|l}?1Ox#=KoAfF1OY)n5D)|e0YN|z5CjAPK|l}? z1Ox#=KoAfF1OY)n5D)|e0YN|z5CjAPK|l}?1Ox#=KoAfF1OY)n5D)|e0YN|z5CjAP zK|l}?1Ox#=KoAfF1OY)n5D)|e0YN|z5CjAPK|l}?1Ox#=KoAfF1OY)n5D)|e0YN|z z5CjAPK|l}?1Ox#=KoAfF1OY)n5D)|e0YN|z5CjAPK|l}?1Ox#=KoAfF1OY)n5D)|e z0YN|z5CjAPK|l}?1Ox#=KoAfF1OY)n5D)|e0YN|z5CjAPK|l}?1Ox#=KoAfF1OY+d zg-0N^l1-$oZ0y`h!pa|%62EWdt@v^*wSEbhVxwGW4OYB_fK+vSL?`3M5lxcm+HmZfZW!L-4F{`yHhW14pwb* zzX~1(E8ANt!d&zgi*WhgauF`yTQI`qo0YfAxlMHDV9mW;Z|qcRTRCEDuqTM2oc)-3 zA~Y;*rX0Ozqi^M%Hw%e)ay7OxIeT{c7gK)SHZd~+?dPbrTb=jXkJ?98`wn#61N8wK zu5+b*6sbVs;B2ej$R6&Mi3Oi7=`s#_JyI;RTBxeqpisKK|40iKBb^&LY8ur+7+$Od z$`N~;^d(gq>Wbw`vsG^#dTPH~I?K{w<-NBU($j!(=|nU;s(kMe74<}5 z%tqj_-l$*l!Mleq+@1}=mZ@yje8q`^TRdQeLWP@nni>(+&zV*MUVw&97r_jbt2auy zCOsU1VyG|`?8Yt`&2(jJ+s{U?21Y;8sPA?&%NR8a(6>>|3_(q!HCVX0U2n8w_cu>GKYj|@p*JTt%!b2L7!y!tnp z%1+MC_Ow{n+V^0rj!-wb;!h&YRJa3M=u#!R3N7wRi)CSajAjMaD?W_oCnmHDcHJZIRZw7$kCPCc!6n6W1=iSbg&Zo+Z zcRs?$cVNV?cRsKH5&`vyz(R@Z?b{64_*ejgX1QfC>G_%QvCG@#M%n)CYx4Nm#`*$H zoESSRma$snV-{Y?R0<>Q^|fSblE0uYGl`W%JnM&W8t%si`uWrpJzcEX&r|Wm^xCT1 zEA$1umeOk*>(;po{#uxZs-iWAAxVAMI?XMx=B?J;X;m|KAwKzfalUn$`leE{$Br7h ziyNtUHo2D4v;{XZPCcVaE+kfxt4W$j{`}`W>f-4Hq2WHOJuz9S?d5!A^>H?3r4!kW zbSeYjY?+72Ur3e}APbbRCK-lazcAE`233=y@!@}&$+%Nlw zMRZL+DjuM`SFu@8Z%&d0Zyp0O7VN^0n8bV!-FMXfyRr`VI#;Ky_H6`ju3}2_r2Rwt zi7H0_JZe8}Kk2;FWvZk1ZmzkruZ492683B)F2s{2Xy8cuOmuVEEv^~qwF^b?u`RbZkg()8&v#ly@TauiL zc`Lq=P9qkZ+sNSKdU`FMSlECew7q#X*J|c%zayEl@@z)(y1|`x+!QNs&#SupT0P9c zoaG%0Yd^QPk;Q{lZ{#nRyZ%xrRlEMyP*a^KN|$}Vz#$Gg2he?~Y%B@?A@iFR{+j?w z$?OHPSp*x}tN9O(?@&Ed?hMg%jT`w6!q^k38T=GHth;%qglYYN@>I@`^YYwNXX$a!Sm zX-y3N&1B;=3(!3OXRW0z_p6E78TFcA7sg=(jr`BfyVN4BEsxRQE2^oT55W8#GD?0Y z_tY7$Ettc){W5ROSlQ)7%F^0Oq-=M)<@a{2O08A5D`pqlZf)Lb*$s94VW*+CKsfAc z9Xikbt`#7kFS+P;K0R~h6e5Y}Pqzziql2hlF-`f1TCMu^f!;hK;mGE^`|cmDS(I)aek z#kFE8l3eki{g;0Qw&+ov7t#mxog)SF*2IKG&1PwKn@*xkG{MtHc7q+spy2oz@aIXGHqXG<{0BYpol+U-d5UjS@4pY3d<@M2DIf{) z1ciiA36Ucx@FSsrNK$RdQN1vUi8bjSsuC*c4yh}AglJEZAbV^uThTK^rE(@C?NhW} zLJ-++k4Bg{77M$(_Ov=(E|(M!%}LhF(-wE-G$fwneCjpoOuSxkyThL2{aT>_@Ow=1 z9Q^5jHL3P&wHJfq`JTs#8b1*|rpC?_^w-_?9SkYB^=_}x(55~k4d4v1U?(VH7}k?; z;W6Y*jA+S+H00EO0~vF@V5C8(0`zifBcaJP0#=`k^tAg_By9WXTT+_nTO;bF%Z zhe8~K{w#a|yRpah1E`uod;uzF${*mmT_-Q>6HtK&zkt3T!8f4C2JjEK_7~qrPWsQf17l`T{vSJ`B25N(jtQg3O!3(}((0j?i-qnV!0BWfrui{N=p;+x2 zgdaHZ4_5mcmY=R$SiiZAl>lrW!AbyaIib}pY`3!zj#gi)&3Lo`hBbuF^$B}v#I5_Z zy8w+^o%KS`u+hfV9$|B3xm4*0Kjru#b1|g#>5&WtxT(hI{P!N z8GCa&ZDJjalu%_7uBWw$<3>*GZt1&pPvuNSP`K`wCtOeMJ;7ytst%Gc;?h1nZFlV6 z$t~|wtz8VZH^8Y7y?QO{)9?M3_NmNCF7H!){g?Pr$d2w&d3sUHdM^AAK81YYZRdy! z%|^G3IZAMD_>E=M{bJp)ABOF_e|wF)`^+}>18hjM@pO6w_TSl2M!)!9VTD54@C4WF zecL+dK#T2EtL-*)eC58rQ_Nw`R;oQ0_UEFMWVhXYaH^fUo&S3|08e=XkhXWP{lMO3 z7sal&gfi#B9VSVnO*#Txe;;Rn3ME!DiEiv=y$y5oydjI8&|dDkjP{+Q&S`Uy{`Ck8 zHuU%ai#AjYU1(t8hH4fUgHYhtOX6bmb1>X6xw#4Y@Ud=}spoR*0LhQDsDEPH2OPUL zqNm~T!`o{jcDwbMI)|stCu}XB&mHcXdGoBBtsM0Kf~x-+I})ayh!b)kG<1794<;Q4 zP3FV9=h>)Y;e&I>V2oAzCbq-F@F(BQ62=j4{6v%c#h#Q1S z$**h|ES<=yxDmq(_C9vUzCLgEo;E7Troxh1H*gNQxhquu6K$GB5_|92GqLy2t-VLr z7zhMBXSSX+nC#%RZM_1c{|-)yNBIuL+XvKWrJXZuZ+U^Fdyo)$)F|&} z!8j#|>{&n_A>PapNJb!g7JRz{Yz50xI!-DTz5GB0qn9A)mp*QSde}*1L?4`2#Bv1v zG{TYuJw{yUrkZnc`LY~w?IuDMRPzajD{MwbT%Mq(ZOwA5ZILPu65Cq8-$4Yr_#WYc zFUj_WUWZiesXVzG-8L^A>l7sSQQ#b;3XdR@&j((BWbh-A8pl8Rp~zt1V}xUowyOxR zNyj(|g}pRVsu$d73}1M&GgqlqtVv{at02d=p4yWV1kxQgPCh61$Jw(p>{s!xP8RxZ zzn97fm15cV>$HXB&@EhH(X_IOH$lcFRlj(tTx?m7R=A=c^^tPVHCUDqK2~Gu*;qw-P48)&jmbGp z$gJ2#b}g4oA&y8FC@DGCDS)+w`f$zB9^spdTnput9Jhx6QkZJ^>O&40YyXbsD|`%Hhn zRne2?nN7y9Tx(DD=i4rPOwP&r{i>(+3#fd1_32=@fZH+3#at6suHfz8nA1(Wmkhmq zjdGk~>4`E`KCmXSDs&wg6tAfBs*hA=Rvb*7qQxnd03DabIcrj`qNH0+412^ByZ=uxRk*4!_KEJ zp8-S^v$|HvlM?frPaDfZ5!c>$5K>lj$Dh#<{0wVC)Y72MKV8W6foY8$UQhJTUV782fMo zp{zaU-qI8$O@8%Bokj}6?kT!*3zrhQ-eq)G(N!}zcCBtVp~U}4=s@prf0@%40htaq zz@un$ZPSfzu2(w0S1C1%+vPovLw2=;NzOH~`dSS{l>?c?+-1=w8QC!!Md}B*6Bk1Q z+=HYo$++GPV*8NjxA|@ay2R3f$Zg6X9OwetgRm>9M?6yKkWVijw8r)0f-ooy0Rl!Q zXNkq_5ZVGfQB;lTM-PtCUhbe$t#4_4t*+4Mb!+G~1vaUW+v?p>=MQuj1?3|qU2@cZ zw+0aDj&9q0h`mAqSYSc$eIU=Dws(&l!qOj}5yj{7ivRJKC#h;#+- zflJ3QFzXg_vQuIMx?$)#{dR<&yoZ)h5^i;)1|?WVW@He!jvwjrQAe;e&tHqB{`BL0i&eL`3v~&uIARdy)w&JUipF!hMdRq%eU^mw&h4 zXjTp=@ls^QvBCF>yhm~qkzIL+eIi*TaPo20XQRjot^{#fV}G;+m{54o*%-o6Wpx{# zZf&AV?G;+v5v8ynlB4;fq*|b`u$^2!SFG2H*ikughHe}pF6pHgPz+ECdhPe{p%Z?} zPVPgTQ63Y%2|#bI9w8m>I)GaFa*k>OuUdr~PhI%Ny%q6TcJkNG^V7bTPh0LsY9|?C zs>gZxKlMNDfNmeXh1@KAvBAD8%wfdLWOwji!%m;0I3n~k$+SV3sg2aQ8M>{fn>m|Am#yO*JNptemg>;P_n~lh9 z@204;C747GIP{3ek}f{$)5Si2QpIPz%gLO$DX!r1-ma{rmQ)-SSD5v@mOSD%Ce=wp z^rkiYPd;WN_6$Co{-vpFxP#pZ?KA9QHBXs+)dw4{*-50cyvqe?oOTN}c!HC8`X4it zX-mCRiK6hnSg%%bsk$m;|CEEP2~(V(g5g-%NMx+ZiE?dX+L}nzwstGcZS^*Ve`iVI z8KBnKClc*HV|=~~UkR6wwC~e5=?#NK_X~>Xw{W#EGwXawGiSQ35)&Vg-iR3_y|=4K z^V;O6dW+Xr@XL%Lm@ghGvY%rPiYsa04+r2rcfla>qLQfgP5Ah9Mb3S_)o~IoQ?0(l z{roo-E}`g%D_*ZtADbduY$~w-8=n8iI?;H>AkiiZ)-CE^Oo1rYptUz+Qn;Ess=W^B zBV3H)0-ZT;u+62iBK#Fvi+f~svI_}=WVadWFK8HHl6ub%^|DE*Hyf(Oe<8gEvL6xy zdOt6w4Yqr)rHDg!q2&}}q*wu>kU9hFS%VCed0^cDLAtBTC*cW`gR8haGY<#eai_aJ{?#pwdz$KEp7>&@TUOgvN! z_gv$g&VkUt8F+OkPYUD)In!}X>VqHu`(avobW z*y@X0iumWSUk^#O_yIq+WRf&{DC8bJj?!x9OnNC*$2Yr2{T+mS)ntEPWQ7XIA=|Vl z=kv|ZnN+DoZuK>^_aXiSNXJdKdYk7Q*X-V=_^dXvmuco<$~8QwC>g(o*#<6~1mp;| z>%`wk8YI45xU8su0jiW4*w@+1vELdby=A*hPH&^lfgWEn={A*Jj}5TXJ)c^CCrlFF zVp017&JrzeL8sv_0#VctOC|-a#7=`+>(X1hVA5T9n_K%OT1#s!XyaQZ+gM?7zJX;d zSgXzzBA7HO#TB+tH((;ZZ$DAwOj@NwRu(sCRjczck-K10Jyc3WqJ4urOxR$$o|Yyz zJ}r@4Kp9iY@vyEK_%9Ankh7=Syk?N(4o_WgLNC#3;|KasId5|6y5qz|$e|}QaEDua z-lV5dWTk-C@X@5kg(uN4lzgaOUVY{qRK$g53 zzcyJhsZDkdNNU@PaOV?$oOR_5lR)#B`lA{ko;AXvz98$xFU;SCyi{M&0IAp=T-K4i8z^SWh7Qj`n^?-se>TML61Ra zGf|VV^eX#*e^QP%_NoQr=&L6Ez?!#iLUHs!2tQ?V?WD#M{S`#&4q0R+(SeY5%A{=9 z*ie3@gp1b6{;un=lu2W`$Hww&Ku%LEgaa_gQKGhP(o}9bWZ3}%@Oq0EO_JVY#rZYt z)W@`9M4D^eq{3`)?_xUv;%cAx{gJfEzHPFnc?*3?yJ!OwtBgrsvsh-&0J}KJBM8!t zCrmm8O;(<22Pvp)&QQjr`fRd=BC>Q=1b3d1Xk|>=r6${@Tjb_q{u)x78Iv}u$*~zG ze#fy;8I#eNCJ&`skmg6!+MpAVF*=+$w0DcdnOaNaRS%mC?=^XvN<< zZZo*w5x7u|$^n(QGKn`vx#cQl1V?V%zoVeK&tp+F!F3{hdE)=hbyy>4#GsvuN@O6J@rfMJpN5>a_}kT*G;;Q zWp*Da%Q6PAK8O>p^T`zX&!YD_|Lih}vnZ*h1P(8#%G9ygR;7ws!{5-+^lWl9;m?5` z-$?KFPWU{f3)KpK*zl~uYz}A#^ZIABr|7D&EcG+N6kKR#Ho`& zZK+T2b21!-3p2-+on)8vOWmKK^N$-bm(DC5Af65vkChtb=6b!j zt>snfRrJDsLp$8qt=1$?TQ#bMH+Bn6mjfKAkD!lpDm>M68K7Eg0?c@N-(%MC|1-Sx3V(+AwP-nC4F+h!S_|3oe Ef7$Jp#{d8T literal 0 HcmV?d00001 diff --git a/k2shop/usr/k2shop/sql/update/2.3.9_k2.sql b/k2shop/usr/k2shop/sql/update/2.3.9_k2.sql new file mode 100644 index 0000000..30eba8c --- /dev/null +++ b/k2shop/usr/k2shop/sql/update/2.3.9_k2.sql @@ -0,0 +1,334 @@ + +/* 04.02.2018 */ +ALTER TABLE `dp2_zajavka_obsteg` CHANGE `datecreate` `datecreate` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'Дата створення'; +ALTER TABLE `dp2_zajavka_obsteg` CHANGE `dateupdate` `dateupdate` TIMESTAMP on update CURRENT_TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'Дата зміни'; + +ALTER TABLE `dp2_zajavka_obsteg` CHANGE `doc_yakost_date` `doc_yakost_date` TIMESTAMP NULL DEFAULT NULL COMMENT ' сортові якості'; + +ALTER TABLE `dp2_zajavka_obsteg` CHANGE `datecreate` `datecreate` TIMESTAMP NOT NULL COMMENT 'Дата створення'; +ALTER TABLE `dp2_zajavka_obsteg` CHANGE `datecreate` `datecreate` TIMESTAMP NULL DEFAULT NULL COMMENT 'Дата створення'; +ALTER TABLE `dp2_zajavka_obsteg` CHANGE `dateupdate` `dateupdate` TIMESTAMP NOT NULL COMMENT 'Дата зміни'; +ALTER TABLE `dp2_zajavka_obsteg` CHANGE `dateupdate` `dateupdate` TIMESTAMP NULL DEFAULT NULL COMMENT 'Дата зміни'; + +ALTER TABLE `dp2_zajavka_obsteg` CHANGE `datecreate` `datecreate` DATETIME NULL DEFAULT NULL COMMENT 'Дата створення'; +ALTER TABLE `dp2_zajavka_obsteg` CHANGE `dateupdate` `dateupdate` DATETIME NULL DEFAULT NULL COMMENT 'Дата зміни'; + +ALTER TABLE `dp2Cert` DROP INDEX `firmid`; + +ALTER TABLE `dp2Cert` CHANGE `part_num` `part_num` VARCHAR(75) NULL DEFAULT NULL COMMENT 'Номер партії'; + +ALTER TABLE `dp2akt_prob` CHANGE `sort_doc_date` `sort_doc_date` DATE NULL DEFAULT NULL COMMENT 'Сортовий документ дата'; + +ALTER TABLE `k2users` CHANGE `firmid` `firmid` VARCHAR(75) NULL DEFAULT NULL; + +ALTER TABLE `k2users` ADD `all_obl` INT(11) NULL DEFAULT '0' AFTER `who_create`; + +CREATE TABLE k2users_obl ( + usersoblid VARCHAR(75) NOT NULL, + user_id VARCHAR(75), + rayid VARCHAR(75), + OblastId VARCHAR(75), + PRIMARY KEY (usersoblid) +); + +ALTER TABLE k2users_obl MODIFY COLUMN user_id VARCHAR(75) COMMENT 'id пользователя'; + +ALTER TABLE k2users_obl ADD CONSTRAINT k2users_k2users_obl_fk +FOREIGN KEY (user_id) +REFERENCES k2users (user_id) +ON DELETE CASCADE +ON UPDATE CASCADE; + + +ALTER TABLE `k2tov` ADD `lang` VARCHAR(3) NOT NULL DEFAULT 'ru' AFTER `siteid`; + +ALTER TABLE `k2tov` ADD `lgparentid` INT(3) NOT NULL DEFAULT '0' AFTER `lang`; + +ALTER TABLE `k2shop_category` ADD `lang` VARCHAR(3) NOT NULL DEFAULT 'ru' AFTER `siteid`; + +ALTER TABLE `k2shop_category` ADD `lgparentid` INT(3) NOT NULL DEFAULT '0' AFTER `lang`; + +ALTER TABLE `k2shop_category` ADD `catimg` VARCHAR(1024) NULL AFTER `name`; + +CREATE TABLE k2tov_img ( + tovimg_id VARCHAR(75) NOT NULL, + tovid INT NOT NULL, + tovimg VARCHAR(1024), + tovimg_title VARCHAR(150), + lang VARCHAR(10) NOT NULL, + lgparentid VARCHAR(10) NOT NULL, + PRIMARY KEY (tovimg_id) +); + +ALTER TABLE k2tov_img MODIFY COLUMN tovid INTEGER COMMENT 'ID типа документа'; + +ALTER TABLE k2tov_img ADD CONSTRAINT k2tov_k2tov_img_fk +FOREIGN KEY (tovid) +REFERENCES k2tov (tovid) +ON DELETE NO ACTION +ON UPDATE NO ACTION; + +ALTER TABLE `k2tov_img` ADD `tovtypeimg_id` VARCHAR(75) NULL AFTER `tovimg_title`; + +CREATE TABLE k2tov_type_img ( + tovtypeimg_id VARCHAR(75) NOT NULL, + tovtypeimg_name VARCHAR(75), + PRIMARY KEY (tovtypeimg_id) +); + +ALTER TABLE k2tov_img ADD CONSTRAINT k2tov_type_img_k2tov_img_fk +FOREIGN KEY (tovtypeimg_id) +REFERENCES k2tov_type_img (tovtypeimg_id) +ON DELETE NO ACTION +ON UPDATE NO ACTION; + +ALTER TABLE `k2tovtype_fields` ADD `category_id` VARCHAR(75) NULL AFTER `tov_typeid`; + +ALTER TABLE `k2tov` ADD `is_recom` INT(11) NULL AFTER `kol`, ADD `linktovid` VARCHAR(150) NULL AFTER `is_recom`; + +ALTER TABLE `k2shop_category` ADD `is_showmain` INT(3) NULL AFTER `status`; + +ALTER TABLE `k2tov` CHANGE `tovid` `tovid` VARCHAR(75) NOT NULL; + +ALTER TABLE `k2tov_img` CHANGE `tovid` `tovid` VARCHAR(75) NULL DEFAULT NULL COMMENT 'ID типа документа'; + +CREATE TABLE k2order_status ( + orderstatusid VARCHAR(75) NOT NULL, + orderstatus_name VARCHAR(150), + PRIMARY KEY (orderstatusid) +); +CREATE TABLE k2shop_orders ( + orderid VARCHAR(75) NOT NULL, + user_id VARCHAR(75) NOT NULL, + edit_datetime DATETIME, + create_datetime DATETIME, + order_sum INT, + paysysid INT NOT NULL, + order_comment VARCHAR(1024), + orderstatusid VARCHAR(75) NOT NULL, + PRIMARY KEY (orderid) +); + +ALTER TABLE k2shop_orders MODIFY COLUMN user_id VARCHAR(75) COMMENT 'id пользователя'; + +CREATE TABLE k2order_details ( + order_detailsid VARCHAR(75) NOT NULL, + orderid VARCHAR(75) NOT NULL, + koltov INT NOT NULL, + tovid VARCHAR(75) NOT NULL, + PRIMARY KEY (order_detailsid) +); + +ALTER TABLE k2shop_orders ADD CONSTRAINT k2order_status_k2shop_orders_fk +FOREIGN KEY (orderstatusid) +REFERENCES k2order_status (orderstatusid) +ON DELETE NO ACTION +ON UPDATE NO ACTION; + +ALTER TABLE k2shop_orders ADD CONSTRAINT k2pay_system_k2shop_orders_fk +FOREIGN KEY (paysysid) +REFERENCES k2pay_system (paysysid) +ON DELETE NO ACTION +ON UPDATE NO ACTION; + +ALTER TABLE k2shop_orders ADD CONSTRAINT k2users_k2shop_orders_fk +FOREIGN KEY (user_id) +REFERENCES k2users (user_id) +ON DELETE NO ACTION +ON UPDATE NO ACTION; + +ALTER TABLE k2order_details MODIFY COLUMN tovid VARCHAR(75) COMMENT 'ID типа документа'; + +ALTER TABLE k2shop_orders ADD CONSTRAINT k2order_status_k2shop_orders_fk +FOREIGN KEY (orderstatusid) +REFERENCES k2order_status (orderstatusid) +ON DELETE NO ACTION +ON UPDATE NO ACTION; + +ALTER TABLE k2order_details ADD CONSTRAINT k2tov_k2order_details_fk +FOREIGN KEY (tovid) +REFERENCES k2tov (tovid) +ON DELETE NO ACTION +ON UPDATE NO ACTION; + +ALTER TABLE k2order_details ADD CONSTRAINT k2shop_orders_k2order_details_fk +FOREIGN KEY (orderid) +REFERENCES k2shop_orders (orderid) +ON DELETE NO ACTION +ON UPDATE NO ACTION; + +ALTER TABLE `k2pay_system` ADD `icon` VARCHAR(150) NULL AFTER `pay_systemname`; + +ALTER TABLE `k2tov` ADD `is_new` INT(11) NULL AFTER `is_recom`; + +ALTER TABLE `k2tov` CHANGE `create_datetime` `create_datetime` DATETIME NOT NULL; + +ALTER TABLE `k2tov` CHANGE `edit_datetime` `edit_datetime` TIMESTAMP on update CURRENT_TIMESTAMP NOT NULL DEFAULT '0000-00-00 00:00:00'; + +ALTER TABLE `k2tov` ADD `property` TEXT NOT NULL AFTER `description`; + +ALTER TABLE `k2shop_orders` ADD `client_name` VARCHAR(75) NULL AFTER `user_id`; + +ALTER TABLE `k2shop_orders` ADD `client_phone` VARCHAR(75) NULL AFTER `client_name`; + +ALTER TABLE `k2shop_orders` ADD `client_city` VARCHAR(75) NULL AFTER `client_phone`; + +ALTER TABLE `k2shop_orders` ADD `client_email` VARCHAR(75) NULL AFTER `client_city`; + +ALTER TABLE `k2pays` CHANGE `docid` `docid` VARCHAR(75) NOT NULL; + +ALTER TABLE `k2pays` ADD `success` ENUM('0','1') CHARACTER SET utf8 COLLATE utf8_bin NOT NULL AFTER `sumpay`; + +CREATE TABLE k2delivery ( + deliveryid VARCHAR(75) NOT NULL, + delivery_name VARCHAR(150), + icon VARCHAR(150), + active INT NOT NULL, + lang VARCHAR(10) NOT NULL, + lgparentid VARCHAR(10) NOT NULL, + PRIMARY KEY (deliveryid) +); + + +ALTER TABLE `k2shop_orders` ADD `deliveryid` VARCHAR(75) NULL AFTER `paysysid`; + +ALTER TABLE `k2shop_orders` CHANGE `edit_datetime` `edit_datetime` TIMESTAMP on update CURRENT_TIMESTAMP NULL DEFAULT CURRENT_TIMESTAMP; + +ALTER TABLE `k2shop_orders` ADD `is_payed` INT(11) NULL AFTER `orderstatusid`; + +ALTER TABLE `k2pays` CHANGE `docid` `docid` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; + +ALTER TABLE `k2content` CHANGE `contentid` `contentid` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL; + +CREATE TABLE k2pay_type ( + paytypeid VARCHAR(75) NOT NULL, + paytype_name VARCHAR(150), + active INT NOT NULL, + lang VARCHAR(10) NOT NULL, + lgparentid VARCHAR(10) NOT NULL, + PRIMARY KEY (paytypeid) +); + +ALTER TABLE `k2shop_category` ADD `catbanimg` VARCHAR(1024) NULL AFTER `catimg`; + +ALTER TABLE `k2shop_orders` ADD `paytypeid` VARCHAR(75) NULL AFTER `paysysid`; + +ALTER TABLE `k2pays` ADD `paytypeid` VARCHAR(75) NULL AFTER `paysysid`; + +ALTER TABLE `k2tov_type_img` ADD `img_width` INT(11) NULL AFTER `tovtypeimg_name`; + +ALTER TABLE `k2tov_type_img` ADD `img_height` INT(11) NULL AFTER `img_width`; + +ALTER TABLE `k2slider` CHANGE `slideid` `slideid` VARCHAR(75) NOT NULL; + +ALTER TABLE `k2content` ADD `image` VARCHAR(255) NULL AFTER `content`, ADD `usercreate` VARCHAR(150) NULL AFTER `image`, ADD `create_datetime` DATETIME NULL DEFAULT CURRENT_TIMESTAMP AFTER `usercreate`; + +ALTER TABLE `k2shop_category` ADD `sort` INT NULL AFTER `status`; + +ALTER TABLE `k2tov` ADD `tovorder` INT(11) NULL AFTER `is_new`; + +ALTER TABLE `entity_type` CHANGE `entity_type_id` `entity_type_id` VARCHAR(75) NOT NULL; + +ALTER TABLE `k2tovtype_fields` ADD `is_required` INT(11) NULL AFTER `isshow_filter`; + +CREATE TABLE k2elevators ( + elevator_id VARCHAR(75) NOT NULL, + elevator_name VARCHAR(1024) NOT NULL, + elevator_address VARCHAR(1024), + map_lat DECIMAL(15,4) NOT NULL, + map_long DECIMAL(15,4) NOT NULL, + comment VARCHAR(1024), + PRIMARY KEY (elevator_id) +); + +CREATE TABLE k2follow ( + followid INT AUTO_INCREMENT NOT NULL, + username VARCHAR(150), + ip VARCHAR(150), + aukid INT, + datefollow DATE, + tablename VARCHAR(150) NOT NULL, + projid INT, + siteid INT, + PRIMARY KEY (followid) +); +ALTER TABLE `k2follow` CHANGE `datefollow` `datefollow` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP; + +ALTER TABLE `k2auktion` ADD `close` INT(11) NULL AFTER `active`; + +ALTER TABLE `k2auktion` ADD `is_edit` INT(11) NULL AFTER `close`; + +ALTER TABLE `entity_type` CHANGE `entity_name` `entity_name` VARCHAR(75) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; + +ALTER TABLE `k2firms` ADD `contact_name` VARCHAR(75) NULL AFTER `order_ins`; + +ALTER TABLE `k2elevators` ADD `OblastId` VARCHAR(75) NULL AFTER `elevator_address`; + +ALTER TABLE `k2auktion` CHANGE `datecreate` `datecreate` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'Дата создания'; + +ALTER TABLE `k2auktion` ADD `dateupdate` TIMESTAMP on update CURRENT_TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP AFTER `datecreate`; + +ALTER TABLE `k2auktion` ADD `OblastId` VARCHAR(75) NULL AFTER `trans_status`, + ADD `rayid` VARCHAR(75) NULL AFTER `trans_status`, + ADD `elevator_id` VARCHAR(75) NULL AFTER `OblastId`, + ADD `loading_price` DECIMAL(15,2) NULL AFTER `elevator_id`, + ADD `height_limit` DECIMAL(15,2) NULL AFTER `loading_price`, + ADD `shipment_holiday` INT(11) NULL AFTER `height_limit`, + ADD `carweight_limit` DECIMAL(15,2) NULL AFTER `shipment_holiday`, + ADD `is_railway` INT(11) NULL AFTER `carweight_limit`, + ADD `rayid` VARCHAR(75) NULL AFTER `is_railway`; + +ALTER TABLE `k2auktion` ADD `rayid` VARCHAR(75) NULL AFTER `OblastId`; + +ALTER TABLE `k2auktion` ADD `locality` VARCHAR(75) NULL AFTER `rayid`; + +ALTER TABLE `k2auktion` ADD `userwin` VARCHAR(75) NULL AFTER `locality`; + +ALTER TABLE `k2firms` ADD `kol_sdel` INT(11) NULL AFTER `code1c`; + +ALTER TABLE `k2bets` ADD `betval` DECIMAL(15,2) NULL AFTER `aukid`; + +CREATE TABLE k2auktion_dispute ( + disputeid VARCHAR(75) NOT NULL, + user_id VARCHAR(75), + aukid INT NOT NULL, + file_path VARCHAR(1024), + dispute_text TEXT NOT NULL, + PRIMARY KEY (disputeid) +); + +ALTER TABLE `k2add_files` ADD `typefile` INT(11) NULL AFTER `aukid`; + +ALTER TABLE `k2auktion` CHANGE `firmid` `firmid` VARCHAR(75) NULL DEFAULT NULL COMMENT 'id контрагента'; + +ALTER TABLE `k2firms` CHANGE `entity_type_id` `entity_type_id` VARCHAR(75) NULL DEFAULT NULL; + +ALTER TABLE `agro_sert` ADD `zajavk_num` VARCHAR(75) NULL AFTER `podtypeid`; + +ALTER TABLE `k2typedog` ADD `strok` INT(11) NULL AFTER `typedocid`; + +CREATE TABLE crmWialonAcc ( + accwialonid VARCHAR(75) NOT NULL, + acc_wialon VARCHAR(75), + acc_car VARCHAR(75), + car_mileage INT(11), + PRIMARY KEY (accwialonid) +); +ALTER TABLE `agro_declarac` ADD `p` INT(1) NULL DEFAULT '0' AFTER `code_uktzed`; + +ALTER TABLE `agro_sert` ADD `sert_num_t` VARCHAR(150) NULL DEFAULT NULL AFTER `zajavk_num`; + +ALTER TABLE `k2firms` ADD `edrpou_scan` VARCHAR(1024) NULL AFTER `ipn`; + +ALTER TABLE `k2firms` ADD `ipn_scan` VARCHAR(1024) NULL AFTER `edrpou_scan`; + +ALTER TABLE `agro_sert` ADD `year_vipusk` INT(11) NULL DEFAULT NULL AFTER `sert_num_t`; +ALTER TABLE `k2docs` ADD `cost` VARCHAR(70) NOT NULL AFTER `zajavk_num`; +ALTER TABLE `agro_sert` ADD `prot_num` VARCHAR(70) NOT NULL AFTER `year_vipusk`; +ALTER TABLE `agro_sert` ADD `protdate` DATE NOT NULL AFTER `prot_num`; +ALTER TABLE `agro_sert` ADD `prymitka` VARCHAR(2) NULL DEFAULT NULL AFTER `protdate`; + +ALTER TABLE `k2tarifs` CHANGE `tarif_val` `tarif_val` DECIMAL(15,2) NULL DEFAULT NULL; + +ALTER TABLE `agro_sert` CHANGE `prymitka` `prymitka` INT(1) NULL DEFAULT NULL; +ALTER TABLE `agro_sert` CHANGE `protdate` `protdate` DATE NULL; \ No newline at end of file diff --git a/k2shop/usr/k2shop/sql/updatercc/2.2.64_rcc.sql b/k2shop/usr/k2shop/sql/updatercc/2.2.64_rcc.sql new file mode 100644 index 0000000..e301000 --- /dev/null +++ b/k2shop/usr/k2shop/sql/updatercc/2.2.64_rcc.sql @@ -0,0 +1,44 @@ + +CREATE TABLE k2games_cur_type ( + cur_id INT AUTO_INCREMENT NOT NULL, + cur_name VARCHAR(150) NOT NULL, + cur_sign VARCHAR(150) NOT NULL, + PRIMARY KEY (cur_id) +); + + +CREATE TABLE k2games_name ( + games_id INT AUTO_INCREMENT NOT NULL, + games_name VARCHAR(150), + PRIMARY KEY (games_id) +); + + +CREATE TABLE k2games_player_stat ( + play_id INT AUTO_INCREMENT NOT NULL, + player VARCHAR(150) NOT NULL, + num_plays INT NOT NULL, + total_bets INT NOT NULL, + payouts INT NOT NULL, + games_id INT NOT NULL, + play_date DATE NOT NULL, + cur_id INT NOT NULL, + PRIMARY KEY (play_id) +); + + +CREATE TABLE k2games_stat ( + stat_id INT AUTO_INCREMENT NOT NULL, + games_id INT, + plays_today INT NOT NULL, + won_today INT NOT NULL, + latest_winmember VARCHAR(150), + latest_winday VARCHAR(150) NOT NULL, + latest_winval INT NOT NULL, + bets_volume INT NOT NULL, + bigest_prize_today INT NOT NULL, + cur_id INT NOT NULL, + game_date DATE NOT NULL, + PRIMARY KEY (stat_id) +); + diff --git a/k2shop/usr/k2shop/sql/updatercc/rcc.sql b/k2shop/usr/k2shop/sql/updatercc/rcc.sql new file mode 100644 index 0000000..be5e691 --- /dev/null +++ b/k2shop/usr/k2shop/sql/updatercc/rcc.sql @@ -0,0 +1,6 @@ +DROP TRIGGER IF EXISTS `upd_users`;CREATE TRIGGER `upd_users` AFTER UPDATE ON `users` FOR EACH ROW BEGIN INSERT INTO users_change_rp (user_id, RP) VALUES(OLD.id, NEW.RP); END + +DROP TRIGGER IF EXISTS `upd_users`;CREATE TRIGGER `upd_users` AFTER UPDATE ON `users` FOR EACH ROW BEGIN INSERT INTO users_change_rp (user_id, RP) VALUES(OLD.id, NEW.RP); END + +DROP TRIGGER IF EXISTS `upd_users`;CREATE DEFINER=`rc`@`%` TRIGGER `upd_users` AFTER UPDATE ON `users` FOR EACH ROW BEGIN INSERT INTO users_change_rp (user_id, RP) VALUES(OLD.id, NEW.RP); END + -- 1.9.1