====== pears.vacancyclass ======
Generated schema reference. Regenerate this page from the SQL unload; keep hand-maintained business notes in the narrative namespace.
===== Description =====
Erroneous table name. Should be Source. Superceded by origin
===== Columns =====
^ Column ^ Type ^ Null ^ Default ^ Comment ^
| **classcode** | char(1) | NOT NULL | | |
| descrip | char(40) | NOT NULL | | |
| sortorder | smallint | NULL | | |
===== Primary Key =====
* classcode
===== Foreign Keys =====
* No outgoing foreign keys found.
===== Referenced By =====
^ Table ^ Constraint ^ Columns ^ Referenced columns ^
| [[database:tables:pears_company|pears.Company]] | vacancyclass | source | classcode |
| [[database:tables:pears_person|pears.Person]] | vacancyclass | source | classcode |
| [[database:tables:pears_vacancy|pears.vacancy]] | vacancyclass | classcode | classcode |
===== Indexes =====
^ Name ^ Type ^ Columns ^ Detail ^
| vacancyclass_sortorder | Index | sortorder | |
===== Triggers =====
^ Name ^ Timing ^ Event ^
| WPK_vacancyclass_SOURCE | after | insert,delete,update order 1 |
===== Original SQL =====
-- IQX database structure split by table
-- Source: IQXDatabaseStructure - with comments.sql
-- Table: "pears"."vacancyclass"
-- Table comment: Erroneous table name. Should be Source. Superceded by origin
-- Statement count: 5
CREATE TABLE "pears"."vacancyclass" (
"classcode" char(1) NOT NULL
,"descrip" char(40) NOT NULL
,"sortorder" smallint NULL
,PRIMARY KEY ("classcode" ASC)
)
go
COMMENT ON TABLE "pears"."vacancyclass" IS
'Erroneous table name. Should be Source. Superceded by origin'
go
CREATE INDEX "vacancyclass_sortorder" ON "pears"."vacancyclass"
( "sortorder" )
go
create trigger "WPK_vacancyclass_SOURCE" after insert,delete,update order 1 on
"pears"."vacancyclass"
for each statement
begin
call "WPKTrackChange"('P','SOURCE')
end
go
COMMENT TO PRESERVE FORMAT ON TRIGGER "pears"."vacancyclass"."WPK_vacancyclass_SOURCE" IS
{create trigger WPK_vacancyclass_SOURCE
after insert,delete,update order 1 on
vacancyclass
for each statement
begin
call WPKTrackChange('P','SOURCE')
end
}
go