Table: AuthDomain
Holds information about the friendly domain names.
ColumnName | DataType | Key | Not Null | Default Value | Comment |
---|---|---|---|---|---|
AuthDomainID | INTEGER IDENTITY (1,1) | PK | NN | Unique domain ID | |
SetupID | INTEGER | NN | |||
Name | NVARCHAR(255) | NN | |||
ServerList | NVARCHAR(255) | NN | Server, comma-separated server list or domain name | ||
SearchBase | NVARCHAR(255) | Optional search base |
IndexName | IndexType | Columns |
---|---|---|
PRIMARY | PRIMARY | HostListID |
how to create
CREATE TABLE HostList(
AuthDomainID INTEGER IDENTITY (1,1) NOT NULL,
SetupID INTEGER NOT NULL,
Name NVARCHAR(255) NOT NULL,
ServerList NVARCHAR(255) NOT NULL,
SearchBase NVARCHAR(255),
CONSTRAINT PK_AuthDomain
PRIMARY KEY (AuthDomainID));
How to initialize
INSERT INTO AuthDomain (Name, ServerList, SearchBase, SetupID)
SELECT 'DefaultDomain', AuthServer, AuthBase, SetupID
FROM Setup
WHERE AuthType=1 OR AuthType=3 OR AuthType=5;