PC SOFT
DEPOT EN LIGNE
POUR WINDEVWEBDEV ET WINDEV MOBILE

Rastreamento GPS - WEBDEV PageParameter Exemplo
Publié par Boller
dans la catégorie Outils
Nouveautés



Description
Rastreamento GPS - WEBDEV PageParameter Exemplo


FICHA DE INSCRICAO DO CURSO


https://forms.gle/VQ7UxQdSzFHGKDb6A


VIDEOS SOBRE O ASSUNTO


https://youtu.be/V2BGXhVNTFQ


https://www.youtube.com/watch?v=msQcQ7STlHI


CODIGO SQL SCRIPT DAS TABELAS

-- Script generated by WEBDEV on 24/10/2020 09:17:52
-- Tables of botaopanico.wda analysis
-- for PostgreSQL

-- Creating the t000_config table
CREATE TABLE "t000_config" (
"t000_config_ID" SERIAL8 PRIMARY KEY ,
"t000_descricao" VARCHAR(50) UNIQUE ,
"t000_valor" TEXT ,
"t000_token" VARCHAR(50) );
CREATE INDEX "WDIDX_t000_config_t000_token" ON "t000_config" ("t000_token");

-- Creating the t001_clientes table
CREATE TABLE "t001_clientes" (
"T001_cliente_ID" SERIAL8 PRIMARY KEY ,
"t001_nome" VARCHAR(50) NOT NULL UNIQUE ,
"t001_endereco" VARCHAR(50) ,
"t000_token" VARCHAR(50) ,
"t001_numero" VARCHAR(20) ,
"t001_bairro" VARCHAR(50) ,
"t001_cidade" VARCHAR(50) ,
"t001_uf" VARCHAR(2) ,
"t001_cep" VARCHAR(10) ,
"t001_telefone_prinicipal" VARCHAR(20) ,
"t001_telefones_responsaveis" VARCHAR(50) ,
"t001_email" VARCHAR(50) ,
"t001_cnh" VARCHAR(30) ,
"t001_rg" VARCHAR(15) ,
"t001_cpf" VARCHAR(15) ,
"t001_nascimento" DATE ,
"t001_sexo" VARCHAR(1) ,
"t001_foto" BYTEA ,
"t001_nome_resp" VARCHAR(50) ,
"t001_finalidade_uso" VARCHAR(50) ,
"t001_cnpj" VARCHAR(15) ,
"t001_empresa" VARCHAR(50) ,
"t001_status" VARCHAR(1) ,
"t001_usuario" VARCHAR(50) UNIQUE ,
"t001_senha" VARCHAR(50) );
CREATE INDEX "WDIDX_t001_clientes_t001_endereco" ON "t001_clientes" ("t001_endereco");
CREATE INDEX "WDIDX_t001_clientes_t000_token" ON "t001_clientes" ("t000_token");
CREATE INDEX "WDIDX_t001_clientes_t001_numero" ON "t001_clientes" ("t001_numero");
CREATE INDEX "WDIDX_t001_clientes_t001_bairro" ON "t001_clientes" ("t001_bairro");
CREATE INDEX "WDIDX_t001_clientes_t001_cidade" ON "t001_clientes" ("t001_cidade");
CREATE INDEX "WDIDX_t001_clientes_t001_uf" ON "t001_clientes" ("t001_uf");
CREATE INDEX "WDIDX_t001_clientes_t001_cep" ON "t001_clientes" ("t001_cep");
CREATE INDEX "WDIDX_t001_clientes_t001_telefone_prinicipal" ON "t001_clientes" ("t001_telefone_prinicipal");
CREATE INDEX "WDIDX_t001_clientes_t001_telefones_responsaveis" ON "t001_clientes" ("t001_telefones_responsaveis");
CREATE INDEX "WDIDX_t001_clientes_t001_email" ON "t001_clientes" ("t001_email");
CREATE INDEX "WDIDX_t001_clientes_t001_cnh" ON "t001_clientes" ("t001_cnh");
CREATE INDEX "WDIDX_t001_clientes_t001_rg" ON "t001_clientes" ("t001_rg");
CREATE INDEX "WDIDX_t001_clientes_t001_cpf" ON "t001_clientes" ("t001_cpf");
CREATE INDEX "WDIDX_t001_clientes_t001_nascimento" ON "t001_clientes" ("t001_nascimento");
CREATE INDEX "WDIDX_t001_clientes_t001_sexo" ON "t001_clientes" ("t001_sexo");
CREATE INDEX "WDIDX_t001_clientes_t001_nome_resp" ON "t001_clientes" ("t001_nome_resp");
CREATE INDEX "WDIDX_t001_clientes_t001_finalidade_uso" ON "t001_clientes" ("t001_finalidade_uso");
CREATE INDEX "WDIDX_t001_clientes_t001_cnpj" ON "t001_clientes" ("t001_cnpj");
CREATE INDEX "WDIDX_t001_clientes_t001_empresa" ON "t001_clientes" ("t001_empresa");
CREATE INDEX "WDIDX_t001_clientes_t001_status" ON "t001_clientes" ("t001_status");
CREATE INDEX "WDIDX_t001_clientes_t001_senha" ON "t001_clientes" ("t001_senha");

-- Creating the t002_mensalidades table
CREATE TABLE "t002_mensalidades" (
"t002_mensalidades_ID" SERIAL8 PRIMARY KEY ,
"t002_datapgto" DATE NOT NULL ,
"t002_valorpgto" NUMERIC(34,2) DEFAULT 0,
"t002_historico" VARCHAR(255) NOT NULL ,
"T001_cliente_ID" BIGINT DEFAULT 0,
"t002_formapgto" VARCHAR(2) ,
"T004_rastreador_ID" BIGINT DEFAULT 0,
"t002_atendente" VARCHAR(20) ,
"t000_token" VARCHAR(50) );
CREATE INDEX "WDIDX_t002_mensalidades_t002_datapgto" ON "t002_mensalidades" ("t002_datapgto");
CREATE INDEX "WDIDX_t002_mensalidades_t002_valorpgto" ON "t002_mensalidades" ("t002_valorpgto");
CREATE INDEX "WDIDX_t002_mensalidades_t002_historico" ON "t002_mensalidades" ("t002_historico");
CREATE INDEX "WDIDX_t002_mensalidades_T001_cliente_ID" ON "t002_mensalidades" ("T001_cliente_ID");
CREATE INDEX "WDIDX_t002_mensalidades_t002_formapgto" ON "t002_mensalidades" ("t002_formapgto");
CREATE INDEX "WDIDX_t002_mensalidades_T004_rastreador_ID" ON "t002_mensalidades" ("T004_rastreador_ID");
CREATE INDEX "WDIDX_t002_mensalidades_t002_atendente" ON "t002_mensalidades" ("t002_atendente");
CREATE INDEX "WDIDX_t002_mensalidades_t000_token" ON "t002_mensalidades" ("t000_token");

-- Creating the t003_rastreamentos table
CREATE TABLE "t003_rastreamentos" (
"t003_rastreamentos_ID" SERIAL8 PRIMARY KEY ,
"t003_datahora_servidor" TIMESTAMP ,
"t003_status_botao" VARCHAR(1) ,
"t003_latitude" NUMERIC(38,10) DEFAULT 0,
"t003_longitude" NUMERIC(38,10) DEFAULT 0,
"t003_status_bateria" VARCHAR(3) ,
"T001_cliente_ID" BIGINT DEFAULT 0,
"t003_ocorrencia" VARCHAR(255) ,
"t003_atendente" VARCHAR(20) ,
"t003_obs" TEXT ,
"T004_rastreador_ID" BIGINT DEFAULT 0,
"T005_veiculo_ID" BIGINT DEFAULT 0,
"t003_velocidade" NUMERIC(35,3) DEFAULT 0,
"t003_altitude" NUMERIC(34,2) DEFAULT 0,
"t003_datahora_rastreador" TIMESTAMP ,
"t000_token" VARCHAR(50) ,
"t003_direcao" VARCHAR(50) );
CREATE INDEX "WDIDX_t003_rastreamentos_t003_datahora_servidor" ON "t003_rastreamentos" ("t003_datahora_servidor");
CREATE INDEX "WDIDX_t003_rastreamentos_t003_status_botao" ON "t003_rastreamentos" ("t003_status_botao");
CREATE INDEX "WDIDX_t003_rastreamentos_t003_latitude" ON "t003_rastreamentos" ("t003_latitude");
CREATE INDEX "WDIDX_t003_rastreamentos_t003_longitude" ON "t003_rastreamentos" ("t003_longitude");
CREATE INDEX "WDIDX_t003_rastreamentos_t003_status_bateria" ON "t003_rastreamentos" ("t003_status_bateria");
CREATE INDEX "WDIDX_t003_rastreamentos_T001_cliente_ID" ON "t003_rastreamentos" ("T001_cliente_ID");
CREATE INDEX "WDIDX_t003_rastreamentos_t003_ocorrencia" ON "t003_rastreamentos" ("t003_ocorrencia");
CREATE INDEX "WDIDX_t003_rastreamentos_t003_atendente" ON "t003_rastreamentos" ("t003_atendente");
CREATE INDEX "WDIDX_t003_rastreamentos_t003_obs" ON "t003_rastreamentos" ("t003_obs");
CREATE INDEX "WDIDX_t003_rastreamentos_T004_rastreador_ID" ON "t003_rastreamentos" ("T004_rastreador_ID");
CREATE INDEX "WDIDX_t003_rastreamentos_T005_veiculo_ID" ON "t003_rastreamentos" ("T005_veiculo_ID");
CREATE INDEX "WDIDX_t003_rastreamentos_t003_velocidade" ON "t003_rastreamentos" ("t003_velocidade");
CREATE INDEX "WDIDX_t003_rastreamentos_t003_altitude" ON "t003_rastreamentos" ("t003_altitude");
CREATE INDEX "WDIDX_t003_rastreamentos_t003_datahora_rastreador" ON "t003_rastreamentos" ("t003_datahora_rastreador");
CREATE INDEX "WDIDX_t003_rastreamentos_t000_token" ON "t003_rastreamentos" ("t000_token");
CREATE INDEX "WDIDX_t003_rastreamentos_t003_direcao" ON "t003_rastreamentos" ("t003_direcao");

-- Creating the t004_rastreadores table
CREATE TABLE "t004_rastreadores" (
"T004_rastreador_ID" SERIAL8 PRIMARY KEY ,
"t004_data_ativacao" TIMESTAMP ,
"t004_numero_serie" VARCHAR(50) UNIQUE ,
"t004_modelo" VARCHAR(20) ,
"T001_cliente_ID" BIGINT DEFAULT 0,
"t004_status" VARCHAR(1) ,
"t000_token" VARCHAR(50) ,
"t004_latitude" NUMERIC(38,6) DEFAULT 0,
"t004_longitude" NUMERIC(38,6) DEFAULT 0,
"t004_altitude" NUMERIC(38,6) DEFAULT 0,
"t004_velocidade" NUMERIC(38,6) DEFAULT 0);
CREATE INDEX "WDIDX_t004_rastreadores_t004_data_ativacao" ON "t004_rastreadores" ("t004_data_ativacao");
CREATE INDEX "WDIDX_t004_rastreadores_t004_modelo" ON "t004_rastreadores" ("t004_modelo");
CREATE INDEX "WDIDX_t004_rastreadores_T001_cliente_ID" ON "t004_rastreadores" ("T001_cliente_ID");
CREATE INDEX "WDIDX_t004_rastreadores_t000_token" ON "t004_rastreadores" ("t000_token");

-- Creating the t005_veiculos table
CREATE TABLE "t005_veiculos" (
"T005_veiculo_ID" SERIAL8 PRIMARY KEY ,
"T001_cliente_ID" BIGINT DEFAULT 0,
"t005_placa_carro" VARCHAR(10) UNIQUE ,
"t005_marca" VARCHAR(25) ,
"t005_modelo" VARCHAR(25) ,
"t005_cor_veiculo" VARCHAR(25) ,
"t005_chassi" VARCHAR(50) ,
"t005_renavan" VARCHAR(50) UNIQUE ,
"t005_obs" TEXT ,
"t005_Foto_Veiculo_01" BYTEA ,
"t005_Foto_Veiculo_02" BYTEA ,
"t005_Foto_Veiculo_03" BYTEA ,
"T005_Foto_Veiculo_04" BYTEA ,
"T004_rastreador_ID" BIGINT DEFAULT 0,
"t005_status" VARCHAR(1) ,
"t000_token" VARCHAR(50) );
CREATE INDEX "WDIDX_t005_veiculos_T001_cliente_ID" ON "t005_veiculos" ("T001_cliente_ID");
CREATE INDEX "WDIDX_t005_veiculos_t005_marca" ON "t005_veiculos" ("t005_marca");
CREATE INDEX "WDIDX_t005_veiculos_t005_modelo" ON "t005_veiculos" ("t005_modelo");
CREATE INDEX "WDIDX_t005_veiculos_t005_cor_veiculo" ON "t005_veiculos" ("t005_cor_veiculo");
CREATE INDEX "WDIDX_t005_veiculos_t005_chassi" ON "t005_veiculos" ("t005_chassi");
CREATE INDEX "WDIDX_t005_veiculos_t005_obs" ON "t005_veiculos" ("t005_obs");
CREATE INDEX "WDIDX_t005_veiculos_T004_rastreador_ID" ON "t005_veiculos" ("T004_rastreador_ID");
CREATE INDEX "WDIDX_t005_veiculos_t005_status" ON "t005_veiculos" ("t005_status");
CREATE INDEX "WDIDX_t005_veiculos_t000_token" ON "t005_veiculos" ("t000_token");

-- Creating the WxMonitora table
CREATE TABLE "WxMonitora" (
"WxMonitora_ID" SERIAL8 PRIMARY KEY ,
"t000_token" VARCHAR(50) );
CREATE INDEX "WDIDX_WxMonitora_t000_token" ON "WxMonitora" ("t000_token");
-- Integrity constraints
ALTER TABLE "t002_mensalidades" ADD FOREIGN KEY ("T001_cliente_ID") REFERENCES "t001_clientes" ("T001_cliente_ID");
ALTER TABLE "t003_rastreamentos" ADD FOREIGN KEY ("T001_cliente_ID") REFERENCES "t001_clientes" ("T001_cliente_ID");
ALTER TABLE "t004_rastreadores" ADD FOREIGN KEY ("T001_cliente_ID") REFERENCES "t001_clientes" ("T001_cliente_ID");
ALTER TABLE "t003_rastreamentos" ADD FOREIGN KEY ("T004_rastreador_ID") REFERENCES "t004_rastreadores" ("T004_rastreador_ID");
ALTER TABLE "t002_mensalidades" ADD FOREIGN KEY ("T004_rastreador_ID") REFERENCES "t004_rastreadores" ("T004_rastreador_ID");
ALTER TABLE "t005_veiculos" ADD FOREIGN KEY ("T001_cliente_ID") REFERENCES "t001_clientes" ("T001_cliente_ID");
ALTER TABLE "t003_rastreamentos" ADD FOREIGN KEY ("T005_veiculo_ID") REFERENCES "t005_veiculos" ("T005_veiculo_ID");
ALTER TABLE "t005_veiculos" ADD FOREIGN KEY ("T004_rastreador_ID") REFERENCES "t004_rastreadores" ("T004_rastreador_ID");

Illustrations, copies d'écran
none
none
Avis des utilisateurs
(Pour noter la ressource, cliquez sur Ecrire un avis)
Aucun avis ou commentaire ? Soyez le premier !