123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591 |
- <?php
- //application details
- $apps[$x]['name'] = 'Messages';
- $apps[$x]['uuid'] = '4a20815d-042c-47c8-85df-085333e79b87';
- $apps[$x]['category'] = 'System';
- $apps[$x]['subcategory'] = 'SMS';
- $apps[$x]['version'] = '1.17';
- $apps[$x]['license'] = 'Mozilla Public License 1.1';
- $apps[$x]['url'] = 'http://www.fusionpbx.com';
- $apps[$x]['description']['en-us'] = 'A browser based SMS and MMS client.';
- //permission details
- $y = 0;
- $apps[$x]['permissions'][$y]['name'] = 'message_view';
- $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
- $y++;
- $apps[$x]['permissions'][$y]['name'] = 'message_add';
- $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
- $y++;
- $apps[$x]['permissions'][$y]['name'] = 'message_edit';
- $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
- $y++;
- $apps[$x]['permissions'][$y]['name'] = 'message_delete';
- $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
- $y++;
- $apps[$x]['permissions'][$y]['name'] = 'message_all';
- $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
- $y++;
- $apps[$x]['permissions'][$y]['name'] = 'message_media_view';
- $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
- $y++;
- $apps[$x]['permissions'][$y]['name'] = 'message_media_add';
- $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
- $y++;
- $apps[$x]['permissions'][$y]['name'] = 'message_media_edit';
- $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
- $y++;
- $apps[$x]['permissions'][$y]['name'] = 'message_media_delete';
- $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
- $y++;
- $apps[$x]['permissions'][$y]['name'] = 'message_log_view';
- $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
- $y++;
- $apps[$x]['permissions'][$y]['name'] = 'message_key';
- //$apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
- $y++;
- $apps[$x]['permissions'][$y]['name'] = 'message_summary_all';
- $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
- $y++;
- $apps[$x]['permissions'][$y]['name'] = 'message_search';
- $apps[$x]['permissions'][$y]['groups'][] = 'superadmin';
- $y++;
- //default settings
- $y=0;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "37bfb42d-6169-4e93-a2ff-3ed77b7289b1";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "message";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "limit";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "numeric";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "50";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set the message limit to display.";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "bdde77ec-e7eb-4b0f-8455-9ed46fc2a0ee";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "message";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "notify_sound";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "/app/messages/resources/audio/sounds-1143-clearly.mp3";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set the message notify sound file.";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "ce4491a2-fab9-43c9-853e-1101a372e891";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "message";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "contact_details";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "boolean";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "Set whether to display the Contact details pane.";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "78b2ed97-f7b1-4159-81e5-1aac08ea2c34";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_when_font";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "arial";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "b969552c-4e80-41c2-9d25-4e5e0935605f";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_when_size";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "71%";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "2825a8af-738f-45a6-bf51-5ed852b24d2c";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_me_background_color";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "#cbf0ff";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "3831edac-24cf-433d-82eb-ab5a653554cd";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_me_border_color";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "#a3e1fd";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "35e27679-1542-4c3f-b320-926adc0c7ba9";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_me_border_radius";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "20px 20px 0 20px";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "38802918-eb93-4ee0-809b-fa924d37d019";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_me_text_color";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "#000";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "1cdb56f7-b50c-40dd-bf75-0f6270e429c3";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_me_text_font";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "arial";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "b4d3c4a5-8e16-417b-940d-9058f6d40d87";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_me_text_size";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "90%";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "bf4aef34-6ca6-4a6b-821f-6d53defe8bd5";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_me_when_color";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "#4593b6";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "cf96ec30-9848-430b-a998-c4de001c4816";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_em_background_color";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "#daffd4";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "094ad114-49db-4c91-a511-881d3a7664fa";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_em_border_color";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "#abefa0";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "4e18ed14-1c5a-49a0-9877-f0b48016e2ce";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_em_border_radius";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "0 20px 20px 20px";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "8d4ec0bf-7cb9-4ef1-9fb2-f8584e6916e3";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_em_text_color";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "#000";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "a106a611-6fb1-4b31-83fc-311f5f74c4a5";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_em_text_font";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "arial";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "2582cc81-cf6c-4870-8685-0d70576ae7eb";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_em_text_size";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "90%";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "b8c4bbee-cd64-42a7-b845-4e38a1d7a89f";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_em_when_color";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "#52b342";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- $apps[$x]['default_settings'][$y]['default_setting_uuid'] = "42fbaecc-0f55-4817-beca-f8bdb961cbd4";
- $apps[$x]['default_settings'][$y]['default_setting_category'] = "theme";
- $apps[$x]['default_settings'][$y]['default_setting_subcategory'] = "message_bubble_media_width_max";
- $apps[$x]['default_settings'][$y]['default_setting_name'] = "text";
- $apps[$x]['default_settings'][$y]['default_setting_value'] = "300px";
- $apps[$x]['default_settings'][$y]['default_setting_enabled'] = "true";
- $apps[$x]['default_settings'][$y]['default_setting_description'] = "";
- $y++;
- //message queues table
- $y = 0;
- $apps[$x]['db'][$y]['table']['name'] = 'v_message_queue';
- $apps[$x]['db'][$y]['table']['parent'] = '';
- $z = 0;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_queue_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'primary';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'domain_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_domains';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'domain_uuid';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'provider_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_providers';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'provider_uuid';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'user_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_users';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'user_uuid';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'group_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_groups';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'group_uuid';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'contact_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_contacts';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'contact_uuid';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'hostname';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the hostname.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_type';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message type.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_status';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message status.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_direction';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message direction.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_date';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'timestamptz';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'timestamp';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message date.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_from'; //alternative: message_source
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message from.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_to'; //alternative: message_destination
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message to.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_text'; //alternative names: message_content
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message text.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_json';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_debug';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = "insert_date";
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'timestamptz';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = "insert_user";
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = "uuid";
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = "text";
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = "char(36)";
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = "update_date";
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'timestamptz';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = "update_user";
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = "uuid";
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = "text";
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = "char(36)";
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
- //messages table
- $y++;
- $apps[$x]['db'][$y]['table']['name'] = 'v_messages';
- $apps[$x]['db'][$y]['table']['parent'] = '';
- $z = 0;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'primary';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'domain_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_domains';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'domain_uuid';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'provider_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_providers';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'provider_uuid';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'user_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_users';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'user_uuid';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'group_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_groups';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'group_uuid';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'contact_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_contacts';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'contact_uuid';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'hostname';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the hostname.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_type';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message type.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_direction';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message direction.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_date';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'timestamptz';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'timestamp';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message date.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_read';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'boolean';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'boolean';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'boolean';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message read.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_from'; //alternative: message_source
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message from.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_to'; //alternative: message_destination
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message to.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_text'; //alternative names: message_content
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message text.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_json';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = '';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = "insert_date";
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'timestamptz';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = "insert_user";
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = "uuid";
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = "text";
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = "char(36)";
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = "update_date";
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'timestamptz';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = "update_user";
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = "uuid";
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = "text";
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = "char(36)";
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
- //message media table
- $y++;
- $apps[$x]['db'][$y]['table']['name'] = 'v_message_media';
- $apps[$x]['db'][$y]['table']['parent'] = 'v_messages';
- $z = 0;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_media_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'primary';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_messages';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'message_uuid';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'domain_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_domains';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'domain_uuid';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'user_uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'uuid';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'char(36)';
- $apps[$x]['db'][$y]['fields'][$z]['key']['type'] = 'foreign';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['table'] = 'v_users';
- $apps[$x]['db'][$y]['fields'][$z]['key']['reference']['field'] = 'user_uuid';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_media_name';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message media name.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_media_type';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message media type.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_media_url';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message media url.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_media_date';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'timestamptz';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'timestamp';
- $apps[$x]['db'][$y]['fields'][$z]['search'] = 'true';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message media date.';
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = 'message_media_content';
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'text';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = 'Enter the message media content.';
- $z++;
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = "insert_date";
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'timestamptz';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = "insert_user";
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = "uuid";
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = "text";
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = "char(36)";
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = "update_date";
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = 'timestamptz';
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = 'date';
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
- $z++;
- $apps[$x]['db'][$y]['fields'][$z]['name'] = "update_user";
- $apps[$x]['db'][$y]['fields'][$z]['type']['pgsql'] = "uuid";
- $apps[$x]['db'][$y]['fields'][$z]['type']['sqlite'] = "text";
- $apps[$x]['db'][$y]['fields'][$z]['type']['mysql'] = "char(36)";
- $apps[$x]['db'][$y]['fields'][$z]['description']['en-us'] = "";
- ?>
|