table:vault update
This commit is contained in:
27
dbcreate.sql
27
dbcreate.sql
@@ -50,23 +50,20 @@ GO
|
||||
/* =========================================================
|
||||
CORE TABLES
|
||||
========================================================= */
|
||||
CREATE TABLE Vault (
|
||||
ID UNIQUEIDENTIFIER PRIMARY KEY DEFAULT NEWID(),
|
||||
|
||||
Customer_ID NVARCHAR(128) NOT NULL, -- ehem. tenantId
|
||||
Feature NVARCHAR(128) NOT NULL, -- z.B. AD_SYNC, DEMO_PLUGIN
|
||||
|
||||
Payload NVARCHAR(MAX) NOT NULL, -- flexible JSON (config, limits etc.)
|
||||
Signature NVARCHAR(MAX) NOT NULL, -- RSA-Signatur (Base64)
|
||||
|
||||
Active BIT NOT NULL DEFAULT 1,
|
||||
|
||||
ExpiresAt DATETIME NULL,
|
||||
|
||||
CreatedAt DATETIME NOT NULL DEFAULT GETDATE(),
|
||||
UpdatedAt DATETIME NULL DEFAULT GETDATE()
|
||||
CREATE TABLE dbo.Vault (
|
||||
ID int IDENTITY(1,1) NOT NULL,
|
||||
CustomerGUID uniqueidentifier NOT NULL,
|
||||
Feature nvarchar(128) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
|
||||
Payload nvarchar(MAX) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
|
||||
Signature nvarchar(MAX) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
|
||||
Active bit DEFAULT 1 NOT NULL,
|
||||
ExpiresAt datetime NULL,
|
||||
CreatedAt datetime DEFAULT getdate() NOT NULL,
|
||||
UpdatedAt datetime DEFAULT getdate() NULL,
|
||||
CONSTRAINT PK__Vault__3214EC275180843D PRIMARY KEY (ID)
|
||||
);
|
||||
|
||||
|
||||
CREATE TABLE dbo.ObjectSource (
|
||||
ID INT IDENTITY(1,1) PRIMARY KEY,
|
||||
Name VARCHAR(100) NOT NULL UNIQUE
|
||||
|
||||
Reference in New Issue
Block a user