|
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 |
0 |
|
|
user_username
|
varchar(255) |
Não |
|
|
|
user_password
|
varchar(32) |
Não |
|
|
|
user_parent
|
int(11) |
Não |
0 |
|
|
user_type
|
tinyint(3) |
Não |
0 |
|
|
user_company
|
int(11) |
Sim |
0 |
|
|
user_department
|
int(11) |
Sim |
0 |
|
|
user_owner
|
int(11) |
Não |
0 |
|
|
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 |
1
|
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 |
0 |
|
|
contact_icon
|
varchar(20) |
Sim |
obj/contact |
|
|
contact_owner
|
int(10) |
Sim |
0 |
|
|
contact_private
|
tinyint(3) |
Sim |
0 |
|
Índices:
| Nome chave |
Tipo |
Cardinalidade |
Campo |
|
PRIMARY
|
PRIMARY |
20
|
contact_id
|
|
idx_oby
|
INDEX |
1
|
contact_order_by
|
|
idx_co
|
INDEX |
4
|
contact_company
|
|
idx_prp
|
INDEX |
1
|
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 |
0 |
|
|
user_username
|
varchar(255) |
Não |
|
|
|
user_password
|
varchar(32) |
Não |
|
|
|
user_parent
|
int(11) |
Não |
0 |
|
|
user_type
|
tinyint(3) |
Não |
0 |
|
|
user_company
|
int(11) |
Sim |
0 |
|
|
user_department
|
int(11) |
Sim |
0 |
|
|
user_owner
|
int(11) |
Não |
0 |
|
|
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 |
1
|
user_parent
|
|