HEX
Server: Apache/2.4.63 (Unix)
System: Linux Synopilou92 4.4.302+ #72806 SMP Mon Jul 21 23:16:00 CST 2025 x86_64
User: pilou92 (1026)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: /volume1/@appstore/SynologyPhotos/etc/sql/36.sql
CREATE TABLE public.photo_request(
  passphrase_share text NOT NULL,
  id_user integer NOT NULL,
  modified_time bigint NOT NULL,
  filesize_limit bigint NOT NULL DEFAULT 0,
  subject text NOT NULL,
  description text NOT NULL DEFAULT '',
  id_album integer,
  album_passphrase_share text,
  folder_id_user integer NOT NULL,
  folder_home_path text NOT NULL,
  CONSTRAINT photo_request_primary PRIMARY KEY (passphrase_share)
);
ALTER TABLE public.photo_request ADD CONSTRAINT passphrase_share_fk FOREIGN KEY (passphrase_share)
REFERENCES public.share (passphrase) MATCH FULL
ON DELETE CASCADE ON UPDATE CASCADE;
ALTER TABLE public.photo_request ADD CONSTRAINT id_album_fk FOREIGN KEY (id_album)
REFERENCES public.normal_album (id) MATCH FULL
ON DELETE SET NULL ON UPDATE CASCADE;
ALTER TABLE public.photo_request ADD CONSTRAINT album_passphrase_share_fk FOREIGN KEY (album_passphrase_share)
REFERENCES public.share (passphrase) MATCH FULL
ON DELETE SET NULL ON UPDATE CASCADE;
ALTER TABLE public.photo_request ADD CONSTRAINT id_user_fk FOREIGN KEY (id_user)
REFERENCES public.user_info (id) MATCH FULL
ON DELETE CASCADE ON UPDATE CASCADE;
ALTER TABLE public.photo_request ADD CONSTRAINT folder_id_user_fk FOREIGN KEY (id_user)
REFERENCES public.user_info (id) MATCH FULL
ON DELETE CASCADE ON UPDATE CASCADE;