Home Tutoriais dotProject Em qual tabela é armazenado o nome real do usuário do dotProject ?
Em qual tabela é armazenado o nome real do usuário do dotProject ? PDF Imprimir E-mail


Quando cadastramos um usuário no dotProject o mesmo tem os campos de Login Name e Real Name porém se consultarmos na tabela de usuários do dotProject não vamos encontrar o campo referente ao Real name ( Nome Real ).


A tabela de usuários é a tabela users .


Quando cadastramos pelo dotProject um usuário o mesmo cadastra para cada usuário um contato e com isso armazena estas informações em outra tabela de banco de dados chamada contacts.

Os campos que relacionam esta tabelas são user_contact na tabela users e contact_id na tabela contacts

com isso é possível lista o campo referente ao Real name que é o campo contact_first_name


Para listar as tabela relacionadas use o comando SQL abaixo:


select * from users,contacts where users.user_contact = contacts.contact_id



Esta dúvida ocorreu quando fomos personalizar a visualização do nome do usuário e não a visualização do login que é o padrão do dotProject.


Seguem especificações da Tabelas comentadas na Versão 2.1.2 do dotproject


users

Campo Tipo Nulo Padrão Comentários
user_id int(11) Não     
user_contact int(11) Não   
user_username varchar(255) Não     
user_password varchar(32) Não     
user_parent int(11) Não   
user_type tinyint(3) Não   
user_company int(11) Sim   
user_department int(11) Sim   
user_owner int(11) Não   
user_signature text Sim  NULL   



Índices:

Nome chave Tipo Cardinalidade Campo
PRIMARY PRIMARY 19  user_id
idx_uid INDEX 19  user_username
idx_pwd INDEX 19  user_password
idx_user_parent INDEX user_parent




contacts

Campo Tipo Nulo Padrão Comentários
contact_id int(11) Não     
contact_first_name varchar(30) Sim  NULL   
contact_last_name varchar(30) Sim  NULL   
contact_order_by varchar(30) Não     
contact_title varchar(50) Sim  NULL   
contact_birthday date Sim  NULL   
contact_job varchar(255) Sim  NULL   
contact_company varchar(100) Não     
contact_department tinytext Sim  NULL   
contact_type varchar(20) Sim  NULL   
contact_email varchar(255) Sim  NULL   
contact_email2 varchar(255) Sim  NULL   
contact_url varchar(255) Sim  NULL   
contact_phone varchar(30) Sim  NULL   
contact_phone2 varchar(30) Sim  NULL   
contact_fax varchar(30) Sim  NULL   
contact_mobile varchar(30) Sim  NULL   
contact_address1 varchar(60) Sim  NULL   
contact_address2 varchar(60) Sim  NULL   
contact_city varchar(30) Sim  NULL   
contact_state varchar(30) Sim  NULL   
contact_zip varchar(11) Sim  NULL   
contact_country varchar(30) Sim  NULL   
contact_jabber varchar(255) Sim  NULL   
contact_icq varchar(20) Sim  NULL   
contact_msn varchar(255) Sim  NULL   
contact_yahoo varchar(255) Sim  NULL   
contact_aol varchar(30) Sim  NULL   
contact_notes text Sim  NULL   
contact_project int(11) Não   
contact_icon varchar(20) Sim  obj/contact   
contact_owner int(10) Sim   
contact_private tinyint(3) Sim   



Índices:

Nome chave Tipo Cardinalidade Campo
PRIMARY PRIMARY 20  contact_id
idx_oby INDEX contact_order_by
idx_co INDEX contact_company
idx_prp INDEX contact_project



Caso necessite de customizações em seu dotProject solicite nosso serviços , a Ambiente Livre Tecnologia está localizada em Curitiba, é especializada em dotProject e presta treinamentos, suporte e consultoria para todo Brasil em Gestão de Projetos com dotProject.


users

Campo Tipo Nulo Padrão Comentários
user_id int(11) Não     
user_contact int(11) Não   
user_username varchar(255) Não     
user_password varchar(32) Não     
user_parent int(11) Não   
user_type tinyint(3) Não   
user_company int(11) Sim   
user_department int(11) Sim   
user_owner int(11) Não   
user_signature text Sim  NULL   


Índices:
Nome chave Tipo Cardinalidade Campo
PRIMARY PRIMARY 19  user_id
idx_uid INDEX 19  user_username
idx_pwd INDEX 19  user_password
idx_user_parent INDEX user_parent
 
Copyright © 2012 Ambiente Livre Tecnologia - Soluções em Software Livre. Todos os direitos reservados.
Joomla! é um Software Livre com licença GNU/GPL v2.0.
 
Banner
Banner