Pular para o conteúdo principal

Postagens

Mostrando postagens de fevereiro, 2014

MySQL : Tabela de usuário

Aqui publico uma tabela de usuário para banco de dados MySQL que é corriqueira em zilhões de projetos pelo mundo. CREATE TABLE `users` (  `id` INT AUTO_INCREMENT PRIMARY KEY NOT NULL,  `created` DATETIME NOT NULL,  `updated` DATETIME NOT NULL,  `name` VARCHAR(255) NOT NULL,  `username` VARCHAR(16) NOT NULL UNIQUE,  `email` VARCHAR(255) NOT NULL UNIQUE,  `password` VARCHAR(255) NOT NULL,  `active` BOOLEAN NOT NULL ) ENGINE=INNODB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; Explicando: id :   é o número de id do usuário created : é a data e hora de cadastro do usuário updated : é a data e hora em que o cadastro foi atualizado name : nome completo do usuário ( ou apelido, dependendo do tipo de projeto ) username : nome de usuário no sistema email : o email do usuário para contato, confirmação de cadastro, etc password : simplesmente a senha do usuário para acesso ao sistema active : determina se o usuário pode ou não usar o sistema, boa pedida para evitar que ele