Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 4 Ответов
  • 1870 Просмотров
*

law

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
--
-- Структура таблицы `jos_users`
--

CREATE TABLE `jos_users` (
  `id` int(11) NOT NULL auto_increment,
  `name` varchar(255) NOT NULL default '',
  `username` varchar(150) NOT NULL default '',
  `email` varchar(100) NOT NULL default '',
  `password` varchar(100) NOT NULL default '',
  `usertype` varchar(25) NOT NULL default '',
  `block` tinyint(4) NOT NULL default '0',
  `sendEmail` tinyint(4) default '0',
  `gid` tinyint(3) unsigned NOT NULL default '1',
  `registerDate` datetime NOT NULL default '0000-00-00 00:00:00',
  `lastvisitDate` datetime NOT NULL default '0000-00-00 00:00:00',
  `activation` varchar(100) NOT NULL default '',
  `params` text NOT NULL,
  PRIMARY KEY  (`id`),
  KEY `usertype` (`usertype`),
  KEY `idx_name` (`name`),
  KEY `gid_block` (`gid`,`block`),
  KEY `username` (`username`),
  KEY `email` (`email`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=6520 ;

KEY это значит что поле уникально? т.е. в базе не может быть например двух юзерей с одинаковыми емайлами или я ошибаюсь?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Нет, это означает, что по данному полю построен индекс. С двумя одинаковыми e-mail не может быть по логике ядра (при восстановлении пароля он на почту прийдет обоим и т.д.), с точки зрения базы - пожалуйста.
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
PRIMARY KEY  (`id`) я так понимаю является уникальным потому что если отправил sql запрос в базу то будет ошибка дублирования  id ^-^ Вроде вот так вот ::)
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
*

law

  • Осваиваюсь на форуме
  • 27
  • 1 / 0
Т.е. технически уникальным должен быть только ID все остальные в принципе могут повторятся?

По хорошему наверно желательно чтобы еще были уникальными EMAIL и LOGIN (кстати логин в базе это name или username?).

Вопросы задаю в связи с желанием объединить базу пользователей от старого форума и нового сайта на Joomla.
*

dinox

  • Захожу иногда
  • 235
  • 42 / 0
  • Чего-то здесь не хватает...
кстати логин в базе это name или username
username
Дай каждому дню шанс стать самым прекрасным в твоей жизни!
Ждем когда microsoft.com перейдет на Joomla!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль лезет на все страницы, а должен быть только на главной.

Автор landgraf

Ответов: 23
Просмотров: 11823
Последний ответ 13.05.2016, 13:22:37
от akteon25
У меня два файла htaccess так и должно быть?

Автор Alex7

Ответов: 34
Просмотров: 11913
Последний ответ 10.08.2015, 17:23:36
от Victor
Компонент mailto генерит какие-то запросы

Автор freshment

Ответов: 6
Просмотров: 8631
Последний ответ 30.03.2013, 12:23:32
от smoked
Какие стандартные модули можно удалить из Joomla без повреждений движка?

Автор putinvovik

Ответов: 17
Просмотров: 7222
Последний ответ 04.01.2013, 12:27:18
от robert
изменение колонки в таблице БД

Автор killerpigs

Ответов: 8
Просмотров: 3021
Последний ответ 19.09.2012, 12:17:20
от Yurets