HEX
Server: Apache/2.4.41 (Ubuntu)
System: Linux ip-172-31-42-149 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 07:00:04 UTC 2025 aarch64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/vhost/disk-apps/alq-cali.bikenow.co/database/seeds/DefaultSeeder.php
<?php

use Illuminate\Database\Seeder;
use App\OrderState;
use App\User;
use App\Rol;
use App\Parameter;
use App\Term;
use App\TermClient;
use App\Module;
use App\ModuleItem;
use App\CorporateIdentity;
use App\ModuleRol;
use App\Country;
use App\Coverage;
use App\Address;
use App\Sucursal;
use App\UserInformation;
use App\OrderType;
use App\PaymentType;
use App\SizingUnit;
use App\DiscountType;
use App\CourierCompany;
use App\GatewayPayment;
use Illuminate\Support\Facades\DB;

class DefaultSeeder extends Seeder
{
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        $this->call(AttributesTableClassSeeder::class);
        $this->fillOrderStates();
        $this->fillRols();
        $this->fillUser();
        $this->fillIdentity();
        $this->fillTerm();
        $this->fillTermClient();
        $this->fillParameter();
        $this->fillModule();
        $this->fillModuleRol();
        $this->fillModuleItem();
        $this->fillCountry();
        $this->call(StatesTableSeeder::class);
        $this->call(CitiesTableSeeder::class);
        $this->fillCoverage();
        $this->fillAddress();
        $this->fillSucursal();
        $this->fillUserInfo();
        $this->fillOrderType();
        $this->fillPaymentType();
        $this->fillSizingUnit();
        $this->fillDiscountType();
        //$this->fillCompany();
        $this->fillOauthClient();
        $this->fillPayuGatewayTest();
        $this->fillWorldpayGateway();
        $this->fillPayuGatewayPRD();
        $this->call(FieldInputsTableSeeder::class);
        $this->call(FieldValuesTableSeeder::class);
        $this->call(TournamentsTableSeeder::class);
        $this->call(TeamsTableSeeder::class);
        $this->call(TicketTypesTableSeeder::class);
        $this->call(TicketStatusesTableSeeder::class);
        $this->call(ZonesTableSeeder::class);
        $this->call(DoorsTableSeeder::class);
        $this->call(LettersTableSeeder::class);
        $this->call(PointSalesTableSeeder::class);
        $this->call(TypeActionsTableSeeder::class);
        $this->call(DocumentTypesSeeder::class);
        $this->call(EcommerceTypesTableSeeder::class);
        $this->call(StageTypesTableSeeder::class);

        // Others Seeder
        $this->call(AcademyAttendanceSeeder::class);
        $this->call(AcademyCategoriesModuleItemSeeder::class);
        $this->call(AcademyCategoriesSchedulesSeeder::class);
        $this->call(AcademyCoachesSeeder::class);
        $this->call(AcademyConfigurationsModuleSeeder::class);
        $this->call(AcademyDiscountsSeeder::class);
        $this->call(AcademyLocationsSeeder::class);
        $this->call(AcademyLogsSeeder::class);
        $this->call(AcademyParametersData::class);
        $this->call(AcademyParametersModuleItem::class);
        $this->call(AcademyPeriodsSeeder::class);
        $this->call(AcademySchedulesSeeder::class);
        $this->call(AcademyStatesSeeder::class);
        $this->call(AddButtonReportsListAcademyStudentsSeeder::class);
        $this->call(AddCoinsModule::class);
        $this->call(AddCulqiPaymentGatewaySeeder::class);
        $this->call(AddFieldsMessageBuyTicketsParametersSeeder::class);
        $this->call(AddGatewayPaymentLealSeeder::class);
        $this->call(AddModuleAcademyDocumentSeeder::class);
        $this->call(AddModuleAdvertisingSeeder::class);
        $this->call(AddModuleBusinessParameterSeeder::class);
        $this->call(AddModuleFlashTicketConfigurationSeeder::class);
        $this->call(AddModuleHomeImageSeeder::class);
        $this->call(AddModuleMicrotradingCategorieSeeder::class);
        $this->call(AddModulePymentCompletionMessage::class);
        $this->call(AddModuleSmsNotificationsSeeder::class);
        $this->call(AddModuleTwitterAndFacebookSeeder::class);
        $this->call(AddNmiPaymentGatewaySeeder::class);
        $this->call(AddOptionNoneTournamentOrganizers::class);
        $this->call(AddOtherUsersModule::class);
        $this->call(AddPaymentTypesLealSeeder::class);
        $this->call(AddRolEntrenadorSeeder::class);
        $this->call(AddSmsNotificationParametersSeeder::class);
        $this->call(AddTicketsMatchesSeeder::class);
        $this->call(AddYappyPaymentGatewaySeeder::class);
        $this->call(AppSectionsModuleItemSeeder::class);
        $this->call(AppSectionsSeeder::class);
        $this->call(AppValidationModuleSeeder::class);
        $this->call(AttributeTypesTableClassSeeder::class);
        $this->call(BusinessParameterData::class);
        $this->call(CarnetModuleItemSeeder::class);
        $this->call(ChangeSymbolicTicketIcon::class);
        $this->call(CreateRetiredStateAcademyUsersSeeder::class);
        $this->call(CreateScholarhipStateAcademyUsersSeeder::class);
        $this->call(FlashTicketSellingModuleItem::class);
        $this->call(IntegrationProviderTableSeeder::class);
        $this->call(InventoryMovementTypesTableSeeder::class);
        $this->call(ModifyAcademyRoutesSeeder::class);
        $this->call(OpenPaySeeder::class);
        $this->call(OrganizatorSubModule::class);
        $this->call(PaymentGatewaySubModule::class);
        $this->call(SeasonsTableSeeder::class);
        $this->call(SegmentationSeeder::class);
        $this->call(StatisticsSeeder::class);
        $this->call(TicketTagsModuleItem::class);
        $this->call(TournamentOrganizersTableSeeder::class);
    }

    public function fillPayuGatewayPRD()
    {
        $obj = new GatewayPayment;
        $obj->name = 'PayU prd';
        $obj->description = 'Credenciales PRD';
        $obj->client_public = '';
        $obj->api_key = 'StjpYH6sL24XOYyj5dcgmiSqo2';
        $obj->api_login = '1q3SB7gdRnTYltH';
        $obj->merchant_id = '789881';
        $obj->account_id = '796745';
        $obj->language = 'es';
        $obj->currency = 'COP';
        $obj->gw_url_prd = 'https://api.payulatam.com';
        $obj->gw_url_sandbox = 'https://sandbox.api.payulatam.com';
        $obj->active = true;
        $obj->is_productive = false;
        $obj->page_user_payment = 'response.html';
        $obj->page_confirm_user = 'confirm.html';
        $obj->page_response_for_gateway = 'response_gateway.html';
    }

    public function fillPayuGatewayTest()
    {
        $obj = new GatewayPayment;
        $obj->name = 'PayU sandbox';
        $obj->description = 'Sandbox credenciales test';
        $obj->client_public = '';
        $obj->api_key = '4Vj8eK4rloUd272L48hsrarnUA';
        $obj->api_login = 'pRRXKOl8ikMmt9u';
        $obj->merchant_id = '508029';
        $obj->account_id = '512321';
        $obj->language = 'es';
        $obj->currency = 'COP';
        $obj->gw_url_prd = 'https://api.payulatam.com';
        $obj->gw_url_sandbox = 'https://sandbox.api.payulatam.com';
        $obj->active = true;
        $obj->is_productive = false;
        $obj->page_user_payment = 'response.html';
        $obj->page_confirm_user = 'confirm.html';
        $obj->page_response_for_gateway = 'response_gateway.html';

        $obj->save();
    }

    public function fillWorldpayGateway()
    {
        // 2
        $obj = new GatewayPayment;
        $obj->name = 'Worldpay sandbox';
        $obj->description = 'Sandbox Worldpay';
        $obj->client_public = '';
        $obj->api_key = 'T_S_5f897fb3-4738-4daa-95a0-c69c37c9adce';
        $obj->api_login = 'T_C_6d0af4f0-6e9f-4627-916f-c69535bd32cc';
        $obj->merchant_id = 'ce929feb-2b3f-4877-b752-eb55b67f3ede';
        $obj->account_id = '';
        $obj->language = 'es';
        $obj->currency = 'COP';
        $obj->gw_url_prd = 'https://api.worldpay.com';
        $obj->gw_url_sandbox = 'https://api.worldpay.com';
        $obj->active = true;
        $obj->is_productive = false;
        $obj->page_user_payment = '';
        $obj->page_confirm_user = '';
        $obj->page_response_for_gateway = '';

        $obj->save();

        // 3
        $obj = new GatewayPayment;
        $obj->name = 'Worldpay PRD';
        $obj->description = 'Worldpay PRD';
        $obj->client_public = '';
        $obj->api_key = ''; // T_S
        $obj->api_login = ''; // T_C
        $obj->merchant_id = '';
        $obj->account_id = '';
        $obj->language = 'es';
        $obj->currency = 'COP';
        $obj->gw_url_prd = 'https://api.worldpay.com';
        $obj->gw_url_sandbox = 'https://api.worldpay.com';
        $obj->active = true;
        $obj->is_productive = true;
        $obj->page_user_payment = '';
        $obj->page_confirm_user = '';
        $obj->page_response_for_gateway = '';

        $obj->save();
    }

    public function fillOrderStates()
    {
        $obj = new OrderState;
        $obj->name = trans('messages.order_state_1');
        $obj->save();
        $obj = new OrderState;
        $obj->name = Lang::get('messages.order_state_2');
        $obj->save();
        $obj = new OrderState;
        $obj->name = Lang::get('messages.order_state_3');
        $obj->save();
        $obj = new OrderState;
        $obj->name = Lang::get('messages.order_state_4');
        $obj->save();
        $obj = new OrderState;
        $obj->name = Lang::get('messages.order_state_5');
        $obj->save();
        $obj = new OrderState;
        $obj->name = Lang::get('messages.order_state_6');
        $obj->save();
        $obj = new OrderState;
        $obj->name = Lang::get('messages.order_state_7');
        $obj->save();
        $obj = new OrderState;
        $obj->name = Lang::get('messages.order_state_8');
        $obj->save();
        $obj = new OrderState;
        $obj->name = Lang::get('messages.order_state_9');
        $obj->save();
    }

    public function fillRols()
    {
        $obj = new Rol;
        $obj->name = Lang::get('messages.rol_1');
        $obj->save();

        $obj = new Rol;
        $obj->name = Lang::get('messages.rol_2');
        $obj->save();

        $obj = new Rol;
        $obj->name = Lang::get('messages.rol_3');
        $obj->save();

        $obj = new Rol;
        $obj->name = Lang::get('messages.rol_4');
        $obj->save();

        $obj = new Rol;
        $obj->name = Lang::get('messages.rol_5');
        $obj->save();

        $obj = new Rol;
        $obj->name = "Técnicos";
        $obj->save();

        $obj = new Rol;
        $obj->name = "Gane";
        $obj->route = "/tickets";
        $obj->save();

        $obj = new Rol;
        $obj->name = "Boletería";
        $obj->route = "/tickets";
        $obj->save();
    }

    public function fillUser()
    {
        $obj = new User;
        $obj->email = 'superadmin@aliansap.com.co';
        $obj->password = \Hash::make('alian$ap');
        $obj->first_name = "Aliansap";
        $obj->last_name = " Consulting";
        $obj->document = "12345678";
        $obj->phone = "3450142";
        $obj->rol_id = 1;
        $obj->save();

        $obj = new User;
        $obj->email = 'invitado@invitado.com.co';
        $obj->password = \Hash::make('123456789');
        $obj->first_name = "Invitado";
        $obj->last_name = " Invitado";
        $obj->document = "123456";
        $obj->phone = "123456";
        $obj->rol_id = 4;
        $obj->save();

        $obj = new User;
        $obj->email = 'tecnico@aliansap.com.co';
        $obj->password = \Hash::make('alian$apt');
        $obj->first_name = "Técnico";
        $obj->last_name = " Aliansap";
        $obj->document = "1234567";
        $obj->phone = "1234567";
        $obj->rol_id = 6;
        $obj->save();

        $obj = new User;
        $obj->email = 'gana@integracion.com';
        $obj->password = \Hash::make('(%$Gana@2020**)');
        $obj->first_name = "Gane";
        $obj->last_name = " Integración";
        $obj->document = "Gana900";
        $obj->phone = "3003003020";
        $obj->rol_id = 7;
        $obj->save();
    }

    public function fillIdentity()
    {
        $obj = new CorporateIdentity;
        // $obj->platform_name= 'Colsubsidio';
        // $obj->short_name= 'CS';
        // $obj->bar_color= "#0073b7";
        // $obj->icon_color = "#dcd65a";
        // $obj->btnBox_color = "#0073b7";
        // $obj->btnBox_hover_color = "#0a5682";
        // $obj->background_login = "https://s3.us-east-2.amazonaws.com/b001-si/bikenow/Logoclients/colsubsidio-background_login.svg";
        // $obj->logo = "https://s3.us-east-2.amazonaws.com/b001-si/bikenow/Logoclients/colsubsidio-logo.png";

        // $obj->platform_name= 'La 14';
        // $obj->short_name= '14';
        // $obj->bar_color= "#ff0000";
        // $obj->icon_color = "#9c9c9c";

        // $obj->platform_name= 'BikeNow';
        // $obj->short_name= 'BN';
        // $obj->bar_color= "#f9a900";
        // $obj->icon_color = "#9c9c9c";

        $obj->platform_name = 'Super Inter';
        $obj->short_name = 'SI';
        $obj->bar_color = "#ff202f";
        $obj->icon_color = "#9c9c9c";
        $obj->btnBox_color = "#203491";
        $obj->btnBox_hover_color = "#09185f";
        $obj->background_login = "https://s3.us-east-2.amazonaws.com/b001-si/bikenow/Logoclients/si-background_login.svg";
        $obj->logo = "https://s3.us-east-2.amazonaws.com/b001-si/bikenow/Logoclients/si-logo.png";


        $obj->text_nombre_sede = 'SuperInter';
        $obj->sidebar_toggle_color = '#CD5C5C';
        $obj->sidebar_main_background = '#BDC3C7';
        $obj->select_header_text_color = '#FA8072';
        $obj->sidebar_hover_a = '#E9967A';
        $obj->sidebar_menu_open_color_a = '#FFA07A';
        $obj->sidebar_menu_open_background = '#E9967A';
        $obj->sidebar_menu_active_a = '#2980B9';
        $obj->sidebar_menu_color_text = '#16A085';
        $obj->imgHome_height_px = '10px';
        $obj->imgHome_max_width_px = '12px';


        $obj->save();
    }

    public function fillTerm()
    {
        $obj = new Term;
        $obj->url = "https://s3.us-east-2.amazonaws.com/b001-si/si-public/Terminos_y_Condiciones_APP_Super_Inter.pdf";
        $obj->version = "1";
        $obj->active = true;

        $obj->save();
    }

    public function fillTermClient()
    {
        $obj = new TermClient;
        $obj->accepted = true;
        $obj->term_id = 1;
        $obj->user_id = 1;
        $obj->save();

        $obj = new TermClient;
        $obj->accepted = true;
        $obj->term_id = 1;
        $obj->user_id = 2;
        $obj->save();
    }

    public function fillParameter()
    {
        $obj = new Parameter;
        $obj->cost_delivery = 3500;
        $obj->minimum_order_price = 25000;
        $obj->business_start_time = "07:00:00";
        $obj->business_final_time = "20:00:00";
        $obj->holiday_start_time = "08:00:00";
        $obj->holiday_final_time = "17:00:00";
        $obj->db_city = env('DB_CITY');
        $obj->db_name = env('DB_DEFAULT');
        $obj->minimal_version = "0.0.1";
        $obj->minimal_version_delivery = "0.0.1";
        $obj->term_id = 1;
        $obj->url_bi = "https://app.powerbi.com/view?r=eyJrIjoiNjQ4NDNhMzEtNjkxMC00ZDE0LThkZjUtNDcwZmU3YWFiNTYyIiwidCI6ImY3MDg4NTZmLTQ0NzYtNDkwMi1hMjlkLWVkNDM2Yjg1YmE5YSIsImMiOjR9";
        $obj->save();
    }

    public function fillModule()
    {

        //1
        $obj = new Module;
        $obj->name = "Inicio";
        $obj->icon = "fa-home";
        $obj->route = "home";
        $obj->save();

        //2
        $obj = new Module;
        $obj->name = "Pedidos";
        $obj->icon = "fa-shopping-cart";
        $obj->route = "orders";
        $obj->save();

        //3
        $obj = new Module;
        $obj->name = "Usuarios";
        $obj->icon = "fa-users";
        $obj->route = "user";
        $obj->save();

        //4
        $obj = new Module;
        $obj->name = "Planeación";
        $obj->icon = "fa-line-chart";
        $obj->route = "planning";
        $obj->save();

        //5
        $obj = new Module;
        $obj->name = "Datos maestros";
        $obj->icon = "fa-folder-open";
        $obj->route = "data";
        $obj->save();

        //6
        $obj = new Module;
        $obj->name = "Catálogo";
        $obj->icon = "fa-list-alt";
        $obj->route = "user";
        $obj->save();

        //7
        $obj = new Module;
        $obj->name = "Servicio al cliente";
        $obj->icon = "fa-fax";
        $obj->route = "user";
        $obj->save();

        //8
        $obj = new Module;
        $obj->name = "Configuración";
        $obj->icon = "fa-wrench";
        $obj->route = "configuration";
        $obj->save();

        //9
        $obj = new Module;
        $obj->name = "Encuestas";
        $obj->icon = "fa-file-text-o";
        $obj->route = "polls";
        $obj->save();

        //10
        $obj = new Module;
        $obj->name = "Comunicaciones";
        $obj->icon = "fa-bullhorn";
        $obj->route = "communications";
        $obj->save();

        //11
        $obj = new Module;
        $obj->name = "Estadísticas";
        $obj->icon = "fa-signal";
        $obj->route = "stats";
        $obj->save();

        // 12
        $obj = new Module;
        $obj->name = "Estadio";
        $obj->icon = "fa-soccer-ball-o";
        $obj->route = "stadium";
        $obj->save();

        //13
        $obj = new Module;
        $obj->name = "Reportes Hacienda";
        $obj->icon = "fa-file";
        $obj->route = "reports_state";
        $obj->save();

        //14
        $obj = new Module;
        $obj->name = "Boleteria";
        $obj->icon = "fa-ticket";
        $obj->route = "ticket";
        $obj->save();

        //15
        $obj = new Module;
        $obj->name = "Inventario";
        $obj->icon = "fa-book";
        $obj->route = "stocks";
        $obj->save();

        // 16
        $obj = new Module;
        $obj->name = "Billetera";
        $obj->icon = "fa-google-wallet";
        $obj->route = "wallet";
        $obj->save();

        // 17
        $obj = new Module;
        $obj->name = "Academia";
        $obj->icon = "fa-futbol-o";
        $obj->route = "academy";
        $obj->save();

        // 18 Categoria Equipos
        $obj = new Module;
        $obj->name = "Equipos";
        $obj->icon = "fa-folder-open";
        $obj->route = "teams";
        $obj->save();

        // 18 Reportes Power BI
        $obj = new Module;
        $obj->name = "Reportes Power BI";
        $obj->icon = "fa-file-text-o";
        $obj->route = "analytics";
        $obj->save();

        // 19 Reportes internos
        $obj = new Module;
        $obj->name = "Reportes internos";
        $obj->icon = "fa-file";
        $obj->route = "reports_internal";
        $obj->save();

        // 20 Contador
        $obj = new Module;
        $obj->name = "Contador";
        $obj->icon = "fa fa-calculator";
        $obj->route = "accountant";
        $obj->save();

        // 21 Usuarios B.
        $obj = new Module;
        $obj->name = "Usuarios B.";
        $obj->icon = "fa-users";
        $obj->route = "user";
        $obj->save();

        // 22 Boletería Interna
        $obj = new Module;
        $obj->name = "Boletería Interna";
        $obj->icon = "fa-ticket";
        $obj->route = "ticket";
        $obj->save();
    }

    public function fillModuleItem()
    {


        $obj = new ModuleItem;
        $obj->name = "Crear pedido";
        $obj->icon = "fa-align-right";
        $obj->route = "orders/add";
        $obj->order = 1;
        $obj->module_id = 2;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Listado pedidos";
        $obj->icon = "fa-file-text";
        $obj->route = "orders";
        $obj->order = 2;
        $obj->module_id = 2;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Clientes";
        $obj->icon = "fa-user-plus";
        $obj->route = "clients";
        $obj->order = 3;
        $obj->module_id = 3;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Mensajeros";
        $obj->icon = "fa-motorcycle";
        $obj->route = "deliveryMan";
        $obj->order = 4;
        $obj->module_id = 3;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Administradores";
        $obj->icon = "fa-gear";
        $obj->route = "admins";
        $obj->order = 5;
        $obj->module_id = 3;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Mapa";
        $obj->icon = "fa-map-marker";
        $obj->route = "map";
        $obj->order = 6;
        $obj->module_id = 4;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Simulación de ruta";
        $obj->icon = "fa-map-signs";
        $obj->route = "route/planning";
        $obj->order = 7;
        $obj->module_id = 4;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "BI";
        $obj->icon = "fa-area-chart";
        $obj->route = "bi";
        $obj->order = 8;
        $obj->module_id = 4;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Sucursales";
        $obj->icon = "fa-building";
        $obj->route = "sucursals";
        $obj->order = 8;
        $obj->module_id = 5;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Coberturas";
        $obj->icon = "fa-map";
        $obj->route = "coverages";
        $obj->order = 9;
        $obj->module_id = 5;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Linea de negocio";
        $obj->icon = "fa-bank";
        $obj->route = "lineBusiness";
        $obj->order = 10;
        $obj->module_id = 5;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Canal de Venta";
        $obj->icon = "fa-arrows-h";
        $obj->route = "salesChannel";
        $obj->order = 11;
        $obj->module_id = 5;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Parametros";
        $obj->icon = "fa-cogs";
        $obj->route = "parameters";
        $obj->order = 12;
        $obj->module_id = 5;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Changelogs";
        $obj->icon = "fa-list-ol";
        $obj->route = "changelogs";
        $obj->order = 25;
        $obj->module_id = 5;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Empresas asociadas";
        $obj->icon = "fa-share-alt";
        $obj->route = "companies";
        $obj->order = 26;
        $obj->module_id = 5;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Integraciones";
        $obj->icon = "fa-wordpress";
        $obj->route = "integrations";
        $obj->order = 27;
        $obj->module_id = 5;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Marcas";
        $obj->icon = "fa-tag";
        $obj->route = "brands";
        $obj->order = 8;
        $obj->module_id = 6;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Productos";
        $obj->icon = "fa-archive";
        $obj->route = "products";
        $obj->order = 13;
        $obj->module_id = 6;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Categorías";
        $obj->icon = "fa-list";
        $obj->route = "categories";
        $obj->order = 14;
        $obj->module_id = 6;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Subcategorías";
        $obj->icon = "fa-list-ol";
        $obj->route = "subcategories";
        $obj->order = 15;
        $obj->module_id = 6;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Descuentos";
        $obj->icon = "fa-dollar";
        $obj->route = "discounts";
        $obj->order = 16;
        $obj->module_id = 6;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Banners";
        $obj->icon = "fa-picture-o";
        $obj->route = "banners";
        $obj->order = 17;
        $obj->module_id = 6;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Unidades de medida";
        $obj->icon = "fa-balance-scale";
        $obj->route = "sizing";
        $obj->order = 18;
        $obj->module_id = 6;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Formas de pago";
        $obj->icon = "fa-money";
        $obj->route = "payments";
        $obj->order = 19;
        $obj->module_id = 6;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Atributos";
        $obj->icon = "fa-th-large";
        $obj->route = "attributes";
        $obj->order = 20;
        $obj->module_id = 6;
        $obj->save();


        $obj = new ModuleItem;
        $obj->name = "Logo Bienvenida";
        $obj->icon = "fa-picture-o";
        $obj->route = "welcome_logo";
        $obj->order = 20;
        $obj->module_id = 6;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Buzón de sugerencias";
        $obj->icon = "fa-inbox";
        $obj->route = "mailbox";
        $obj->order = 21;
        $obj->module_id = 7;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Chats";
        $obj->icon = "fa-wechat";
        $obj->route = "chats";
        $obj->order = 22;
        $obj->module_id = 7;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Comentarios";
        $obj->icon = "fa-commenting";
        $obj->route = "comments";
        $obj->order = 23;
        $obj->module_id = 7;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Notificaciones";
        $obj->icon = "fa-bell";
        $obj->route = "notifications";
        $obj->order = 24;
        $obj->module_id = 7;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Coberturas Pendientes";
        $obj->icon = "fa-globe";
        $obj->route = "coverages/pending";
        $obj->order = 27;
        $obj->module_id = 7;
        $obj->save();

        // Encuestas
        $obj = new ModuleItem;
        $obj->name = "Listas Manuales";
        $obj->icon = "fa-database";
        $obj->route = "main_datasources";
        $obj->order = 28;
        $obj->module_id = 9;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Gestor de Datos";
        $obj->icon = "fa-database";
        $obj->route = "field_datasources";
        $obj->order = 29;
        $obj->module_id = 9;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Valores campo";
        $obj->icon = "fa-database";
        $obj->route = "field_values";
        $obj->order = 30;
        $obj->module_id = 9;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Campos";
        $obj->icon = "fa-database";
        $obj->route = "fields";
        $obj->order = 31;
        $obj->module_id = 9;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Formularios";
        $obj->icon = "fa-database";
        $obj->route = "forms";
        $obj->order = 32;
        $obj->module_id = 9;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name  = "Resultados";
        $obj->icon  = "fa-database";
        $obj->route = "results";
        $obj->order = 33;
        $obj->module_id = 9;
        $obj->save();

        // Comunicaciones
        $obj = new ModuleItem;
        $obj->name = "Video Youtube";
        $obj->icon = "fa-youtube-play";
        $obj->route = "video_youtube";
        $obj->order = 33;
        $obj->module_id = 10;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Video Tiktok";
        $obj->icon = "fa-play";
        $obj->route = "video_tiktok";
        $obj->order = 34;
        $obj->module_id = 10;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Fotos Instagram";
        $obj->icon = "fa-instagram";
        $obj->route = "photo_instagram";
        $obj->order = 43;
        $obj->module_id = 10;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Radio Embed";
        $obj->icon = "fa-spotify";
        $obj->route = "radio_embed";
        $obj->order = 35;
        $obj->module_id = 10;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Bookcase Embed";
        $obj->icon = "fa-spotify";
        $obj->route = "bookcase_embed";
        $obj->order = 36;
        $obj->module_id = 10;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Popup";
        $obj->icon = "fa-picture-o";
        $obj->route = "popup_embed";
        $obj->order = 37;
        $obj->module_id = 10;
        $obj->save();

        // Estadisticas
        $obj = new ModuleItem;
        $obj->name = "Partidos";
        $obj->icon = "fa-soccer-ball-o";
        $obj->route = "stats/matches";
        $obj->order = 38;
        $obj->module_id = 11;
        $obj->save();

        // Estadio
        $obj = new ModuleItem;
        $obj->name = "Torneos";
        $obj->icon = "fa-soccer-ball-o";
        $obj->route = "tournaments";
        $obj->order = 34;
        $obj->module_id = 12;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Equipos";
        $obj->icon = "fa-soccer-ball-o";
        $obj->route = "teams";
        $obj->order = 35;
        $obj->module_id = 12;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Tribunas";
        $obj->icon = "fa-soccer-ball-o";
        $obj->route = "zones";
        $obj->order = 36;
        $obj->module_id = 12;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Puertas";
        $obj->icon = "fa-soccer-ball-o";
        $obj->route = "doors";
        $obj->order = 38;
        $obj->module_id = 12;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Eventos";
        $obj->icon = "fa-soccer-ball-o";
        $obj->route = "events";
        $obj->order = 39;
        $obj->module_id = 12;
        $obj->save();


        $obj = new ModuleItem;
        $obj->name = "Dorsal";
        $obj->icon = "fa-soccer-ball-o";
        $obj->route = "dorsal";
        $obj->order = 40;
        $obj->module_id = 12;
        $obj->save();

        // Reportes Hacienda
        $obj = new ModuleItem;
        $obj->name = "Reportes";
        $obj->icon = "fa-file";
        $obj->route = "reports_state";
        $obj->order = 37;
        $obj->module_id = 13;
        $obj->save();

        // Boleteria
        $obj = new ModuleItem;
        $obj->name = "Ventas";
        $obj->icon = "fa-ticket";
        $obj->route = "tickets";
        $obj->order = 40;
        $obj->module_id = 14;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Boleta simbolica";
        $obj->icon = "fa-ticket";
        $obj->route = "symbolic_tickets";
        $obj->order = 41;
        $obj->module_id = 14;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Boletas";
        $obj->icon = "fa-soccer-ball-o";
        $obj->route = "events";
        $obj->order = 42;
        $obj->module_id = 14;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Ticket Backups";
        $obj->icon = "fa-soccer-ball-o";
        $obj->route = "ticket_backups";
        $obj->order = 43;
        $obj->module_id = 14;
        $obj->save();

        // Inventario
        $obj = new ModuleItem;
        $obj->name = "Stock";
        $obj->icon = "fa-book";
        $obj->route = "stock";
        $obj->order = 44;
        $obj->module_id = 15;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Ajustes Inventario";
        $obj->icon = "fa-book";
        $obj->route = "inventory_tweaks";
        $obj->order = 45;
        $obj->module_id = 15;
        $obj->save();

        // Billetera
        $obj = new ModuleItem;
        $obj->name = "Cupones";
        $obj->icon = "fa-tags";
        $obj->route = "coupons";
        $obj->order = 44;
        $obj->module_id = 16;
        $obj->save();

        // Academia
        $obj = new ModuleItem;
        $obj->name = "Usuarios";
        $obj->icon = "fa-id-card-o";
        $obj->route = "user_academy";
        $obj->order = 46;
        $obj->module_id = 17;
        $obj->save();

        $obj = new ModuleItem;
        $obj->name = "Pagos";
        $obj->icon = "fa-list-ul";
        $obj->route = "payments_academy";
        $obj->order = 47;
        $obj->module_id = 17;
        $obj->save();

        // Categoria Equipos
        $obj = new ModuleItem;
        $obj->name = "Categorías";
        $obj->icon = "fa-file-text-o";
        $obj->route = "equipment_categories";
        $obj->order = 48;
        $obj->module_id = 18;
        $obj->save();

        // Positions
        $obj = new ModuleItem;
        $obj->name = "Posiciones";
        $obj->icon = "fa-file";
        $obj->route = "positions";
        $obj->order = 49;
        $obj->module_id = 18;
        $obj->save();

        // Jugadores
        $obj = new ModuleItem;
        $obj->name = "Jugadores";
        $obj->icon = "fa-soccer-ball-o";
        $obj->route = "players";
        $obj->order = 50;
        $obj->module_id = 18;
        $obj->save();

        // Boleteria masiva
        $obj = new ModuleItem;
        $obj->name = "Boleteria masiva";
        $obj->icon = "fa-users";
        $obj->route = "massive_fans";
        $obj->order = 51;
        $obj->module_id = 13;
        $obj->save();

        // Reportes
        $obj = new ModuleItem;
        $obj->name = "Reportes";
        $obj->icon = "fa-file";
        $obj->route = "reports_internal";
        $obj->order = 10;
        $obj->module_id = 19;
        $obj->save();

        // Ticket Backups
        $obj = new ModuleItem;
        $obj->name = "Ticket Backups";
        $obj->icon = "fa-soccer-ball-o";
        $obj->route = "ticket_backups";
        $obj->order = 43;
        $obj->module_id = 13;
        $obj->save();

        // Ref. wompi
        $obj = new ModuleItem;
        $obj->name = "Ref. wompi";
        $obj->icon = "fa fa-search-plus";
        $obj->route = "wompi_reference";
        $obj->order = 52;
        $obj->module_id = 20;
        $obj->save();
    }

    public function fillModuleRol()
    {
        $listModules = Module::all();
        for ($i = 0; $i < count($listModules); $i++) {
            $obj = new ModuleRol;
            $obj->module_id = $listModules[$i]["id"];
            $obj->rol_id    = 1;
            $obj->order     = $i + 1;
            $obj->save();
        }

        // rol tecnico
        $obj = new ModuleRol;
        $obj->module_id = 1;
        $obj->rol_id = 6;
        $obj->order = 8;
        $obj->save();

        $obj = new ModuleRol;
        $obj->module_id = 2;
        $obj->rol_id = 6;
        $obj->order = 9;
        $obj->save();

        $obj = new ModuleRol;
        $obj->module_id = 3;
        $obj->rol_id = 6;
        $obj->order = 10;
        $obj->save();

        $obj = new ModuleRol;
        $obj->module_id = 4;
        $obj->rol_id = 6;
        $obj->order = 11;
        $obj->save();

        $obj = new ModuleRol;
        $obj->module_id = 5;
        $obj->rol_id = 6;
        $obj->order = 12;
        $obj->save();

        $obj = new ModuleRol;
        $obj->module_id = 6;
        $obj->rol_id = 6;
        $obj->order = 13;
        $obj->save();

        $obj = new ModuleRol;
        $obj->module_id = 7;
        $obj->rol_id = 6;
        $obj->order = 14;
        $obj->save();

        $obj = new ModuleRol;
        $obj->module_id = 8;
        $obj->rol_id = 6;
        $obj->order = 15;
        $obj->save();
    }

    public function fillCountry()
    {
        $obj = new Country;
        $obj->name = "Colombia";
        $obj->code = "+57";
        $obj->save();

        $obj = new Country;
        $obj->name = "Alemania";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Andorra";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Argentina";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Aruba";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Australia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Austria";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Bélgica";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Bolivia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Brasil";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Bulgaria";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Cabo Verde";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Camboya";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Canadá";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Catar";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Chile";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "China";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Corea del Norte";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Corea del Sur";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Costa de Marfil";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Costa Rica";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Croacia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Cuba";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Curazao";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Dinamarca";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Ecuador";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Egipto";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "El Salvador";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Emiratos Árabes Unidos";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Eslovaquia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Eslovenia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "España";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Estados Unidos";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Estonia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Filipinas";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Finlandia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Francia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Granada";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Grecia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Groenlandia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Guatemala";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Honduras";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "India";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Irlanda";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Israel";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Italia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Jamaica";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Japón";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Kenia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Luxemburgo";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Madagascar";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Malta";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Marruecos";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "México";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Mónaco";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Birmania";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Nepal";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Nicaragua";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Nigeria";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Noruega";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Nueva Zelanda";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Países Bajos";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Panamá";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Paraguay";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Perú";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Polonia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Portugal";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Puerto Rico";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Reino Unido";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "República Checa";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "República Dominicana";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Rumania";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Rusia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Samoa";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Senegal";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Sudáfrica";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Sudán";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Suiza";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Tailandia";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Tanzania";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Trinidad y Tobago";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Túnez";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Turquía";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Ucrania";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Uruguay";
        $obj->code = "00";
        $obj->save();

        $obj = new Country;
        $obj->name = "Venezuela";
        $obj->code = "00";
        $obj->save();
    }

    public function fillCoverage()
    {
        $obj = new Coverage;
        $obj->name = "Cali";
        $obj->city_id = 150;
        $obj->coords = "[]";
        $obj->save();
    }

    public function fillAddress()
    {
        $obj = new Address;
        $obj->tag = "AlianSAP";
        $obj->direction = "Oficina AlianSAP";
        $obj->active = true;
        $obj->lat = "3.387851";
        $obj->long = "-76.538768";
        $obj->user_id = 1;
        $obj->city_id = 150;
        $obj->save();
    }

    public function fillSucursal()
    {
        $obj = new Sucursal;
        $obj->code = "Dim-999999";
        $obj->name = "Dim";
        $obj->mail = "superadmin@aliansap.com.co";
        $obj->phone = "999999999";
        $obj->active = true;
        $obj->address_id = 1;
        $obj->coverage_id = 1;
        $obj->city_id = 150;
        $obj->save();
    }

    public function fillUserInfo()
    {
        $obj = new UserInformation;
        $obj->sucursal_id = 1;
        $obj->user_id = 1;
        $obj->save();

        $obj = new UserInformation;
        $obj->sucursal_id = 1;
        $obj->user_id = 2;
        $obj->save();

        $obj = new UserInformation;
        $obj->sucursal_id = 1;
        $obj->user_id = 3;
        $obj->save();

        $obj = new UserInformation;
        $obj->sucursal_id = 1;
        $obj->user_id = 4;
        $obj->save();
    }

    public function fillOrderType()
    {

        $obj = new OrderType;
        $obj->name = "Ventas";
        $obj->save();

        $obj = new OrderType;
        $obj->name = "Convenios";
        $obj->save();

        $obj = new OrderType;
        $obj->name = "Traslado";
        $obj->save();

        $obj = new OrderType;
        $obj->name = "Diligencia";
        $obj->save();

        $obj = new OrderType;
        $obj->name = "E-Commerce";
        $obj->save();
    }

    public function fillPaymentType()
    {

        $obj = new PaymentType;
        $obj->name = "Eféctivo";
        $obj->alias = "Eféctivo";
        $obj->save();

        $obj = new PaymentType;
        $obj->name = "Débito";
        $obj->alias = "Débito";
        $obj->save();

        $obj = new PaymentType;
        $obj->name = "Crédito";
        $obj->alias = "Crédito";
        $obj->save();

        $obj = new PaymentType;
        $obj->name = "Pago Online";
        $obj->alias = "Pago Online";
        $obj->save();

        $obj = new PaymentType;
        $obj->name = "Pago en linea";
        $obj->alias = "Pago en linea";
        $obj->save();

        $obj = new PaymentType;
        $obj->name = "Puntos Colombia";
        $obj->alias = "Puntos Colombia";
        $obj->save();
    }

    public function fillSizingUnit()
    {

        $obj = new SizingUnit;
        $obj->name = "Unidades";
        $obj->abbreviation = "Und";
        $obj->save();

        $obj = new SizingUnit;
        $obj->name = "Kilogramos";
        $obj->abbreviation = "kg";
        $obj->save();

        $obj = new SizingUnit;
        $obj->name = "Metros";
        $obj->abbreviation = "m";
        $obj->save();

        $obj = new SizingUnit;
        $obj->name = "Paquetes";
        $obj->abbreviation = "PKG";
        $obj->save();

        $obj = new SizingUnit;
        $obj->name = "Mililitros";
        $obj->abbreviation = "ml";
        $obj->save();

        $obj = new SizingUnit;
        $obj->name = "Gramos";
        $obj->abbreviation = "g";
        $obj->save();

        $obj = new SizingUnit;
        $obj->name = "Litros";
        $obj->abbreviation = "l";
        $obj->save();
    }

    public function fillDiscountType()
    {
        $obj = new DiscountType;
        $obj->name = "Descuento Envios";
        $obj->save();

        $obj = new DiscountType;
        $obj->name = "Descuento Pedidos";
        $obj->active = 0;
        $obj->save();

        $obj = new DiscountType;
        $obj->name = "Descuento Campañas";
        $obj->save();

        $obj = new DiscountType;
        $obj->name = "Descuento Cupones";
        $obj->save();

        $obj = new DiscountType;
        $obj->name = "Descuento Grupos";
        $obj->save();

        $obj = new DiscountType;
        $obj->name = "Descuento Obsequios";
        $obj->save();

        $obj = new DiscountType;
        $obj->name = "Descuento Porcentajes";
        $obj->save();

        $obj = new DiscountType;
        $obj->name = "Descuento Referidos";
        $obj->save();

        $obj = new DiscountType;
        $obj->name = "Descuento Topes";
        $obj->save();

        $obj = new DiscountType;
        $obj->name = "Descuento Categorias";
        $obj->save();
    }

    public function fillCompany()
    {
        $obj = new CourierCompany;
        $obj->nit = "";
        $obj->name = "SERGEM";
        $obj->phone = "3007998988";
        $obj->contact = "Contacto Sergem";
        $obj->save();
    }

    public function fillOauthClient()
    {
        DB::insert('insert into oauth_clients (name, secret, redirect, personal_access_client, password_client, revoked) values (?, ?, ?, ?, ?, ?)', ['api password', 'fT5p4x6gBX50f16u5y5EydDTdOKystD2WMQ2TWEW', 'http://localhost', '0', '1', '0']);
    }
}