17 lines
1.2 KiB
MySQL
17 lines
1.2 KiB
MySQL
|
|
CREATE TABLE IF NOT EXISTS `object_notes` (
|
||
|
|
`id` int(11) NOT NULL,
|
||
|
|
`object_id` int(11) NOT NULL COMMENT 'ИД объекта',
|
||
|
|
`message` varchar(255) NULL COMMENT 'Текст сообщения (примечания)',
|
||
|
|
`created_at` datetime DEFAULT CURRENT_TIMESTAMP COMMENT 'Дата создания (добавления) сообщения (примечания)',
|
||
|
|
`created_by` mediumint(9) NOT NULL COMMENT 'Пользователь, который добавил сообщения (примечания)',
|
||
|
|
`updated_at` datetime DEFAULT CURRENT_TIMESTAMP COMMENT 'Дата обновления (редактирования) сообщения (примечания)',
|
||
|
|
`updated_by` mediumint(9) NOT NULL COMMENT 'Пользователь, который изменил данные сообщения (примечания)'
|
||
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE utf8_general_ci COMMENT='Таблица сообщений (примечаний) по объектам';
|
||
|
|
|
||
|
|
ALTER TABLE `object_notes`
|
||
|
|
ADD PRIMARY KEY (`id`),
|
||
|
|
ADD KEY `idx_object_notes` (`object_id`,`message`);
|
||
|
|
|
||
|
|
ALTER TABLE `object_notes`
|
||
|
|
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'PK';
|