[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .
1. CarAdditionalDevice
(0)       Используют 3 человека

Комментарии

Ни одного комментария.
Написать тут
Описание:
Создание промежуточной таблицы для связи many to many между тремя таблицами
Автор:
dopelgander
Создан:
2 ноября 2024 в 10:17 (текущая версия от 2 ноября 2024 в 10:18)
Публичный:
Да
Тип словаря:
Тексты
Цельные тексты, разделяемые пустой строкой (единственный текст на словарь также допускается).
Информация:
CREATE TABLE car_additional_device (
id SERIAL NOT NULL,
datetime_begin TIMESTAMP WITH TIME ZONE NOT NULL,
mounter_id BIGINT,
device_id BIGINT NOT NULL,
car_id BIGINT NOT NULL,
deleted BOOLEAN NOT NULL SET DEFAULT FALSE,
created_at TIMESTAMP WITH TIME ZONE SET DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (id),
FOREIGN KEY (car_id) REFERENCES car(id),
FOREIGN KEY (device_id) REFERENCES device(id),
FOREIGN KEY (mounter_id) REFERENCES organization(id)
);
ALTER TABLE cad ADD COLUMN purpose VARCHAR(100) DEFAULT 'не определен' NOT NULL;
ALTER TABLE cad DROP COLUMN purpose;
ALTER TABLE cad ADD COLUMN is_additional BOOLEAN DEFAULT FALSE;
Содержание:
1 CREATE TABLE car_additional_device ( id SERIAL NOT NULL, datetime_begin TIMESTAMP WITH TIME ZONE NOT NULL, mounter_id BIGINT, device_id BIGINT NOT NULL, car_id BIGINT NOT NULL, deleted BOOLEAN NOT NULL SET DEFAULT FALSE, created_at TIMESTAMP WITH TIME ZONE SET DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), FOREIGN KEY (car_id) REFERENCES car(id), FOREIGN KEY (device_id) REFERENCES device(id), FOREIGN KEY (mounter_id) REFERENCES organization(id) ); ALTER TABLE cad ADD COLUMN purpose VARCHAR(100) DEFAULT 'не определен' NOT NULL; ALTER TABLE cad DROP COLUMN purpose; ALTER TABLE cad ADD COLUMN is_additional BOOLEAN DEFAULT FALSE;

Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена