Add Distribution attributute to releases
This commit is contained in:
parent
b4c48ebc10
commit
91aac5399a
|
@ -15,10 +15,12 @@ CREATE TABLE Release (
|
||||||
ReleaseId SERIAL PRIMARY KEY,
|
ReleaseId SERIAL PRIMARY KEY,
|
||||||
ReleaseName VARCHAR(255) NOT NULL,
|
ReleaseName VARCHAR(255) NOT NULL,
|
||||||
ReleaseSourceId INTEGER NOT NULL,
|
ReleaseSourceId INTEGER NOT NULL,
|
||||||
|
ReleaseDistribution VARCHAR(20) CONSTRAINT releasedistribution_choice CHECK (ReleaseDistribution IN ('dev', 'stable', 'maintained', 'deprecation-warning', 'deprecated')),
|
||||||
UNIQUE (ReleaseName, ReleaseSourceId),
|
UNIQUE (ReleaseName, ReleaseSourceId),
|
||||||
FOREIGN KEY (ReleaseSourceId) REFERENCES Source(SourceId)
|
FOREIGN KEY (ReleaseSourceId) REFERENCES Source(SourceId)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
-- Création de la table Servermodel
|
-- Création de la table Servermodel
|
||||||
CREATE TABLE Servermodel (
|
CREATE TABLE Servermodel (
|
||||||
ServermodelId SERIAL PRIMARY KEY,
|
ServermodelId SERIAL PRIMARY KEY,
|
||||||
|
|
Loading…
Reference in New Issue