Add a concept where an image can be a rendering of another, which means it is not...
[pr0n] / sql / upgrade-v3.11.sql
1 alter table images add column is_render boolean NOT NULL DEFAULT false;
2 alter table images add column render_id integer;
3 CREATE UNIQUE INDEX unique_id_for_render ON images USING btree (vhost, event, id);
4 alter table images add foreign key (render_id,vhost,event) REFERENCES images (id,vhost,event);
5 alter table images add check (NOT (is_render AND (render_id IS NOT NULL)));
6
7 alter table deleted_images add column is_render boolean NOT NULL DEFAULT false;
8 alter table deleted_images add column render_id integer;