Generated schema reference. Regenerate this page from the SQL unload; keep hand-maintained business notes in the narrative namespace.
| Column | Type | Null | Default | Comment |
|---|---|---|---|---|
| PayrollCalendarID | integer | NOT NULL | autoincrement | |
| TheDate | date | NOT NULL | ||
| Period | integer | NULL | ||
| Year | integer | NULL | ||
| Week | integer | NULL | ||
| WeekBeginning | date | NULL | ||
| WeekEnding | date | NULL |
| Name | Type | Columns | Detail |
|---|---|---|---|
| payrollcalendar_thedateperiod | Index | TheDate, Period | |
| payrollcalendar_thedateweekbeginning | Index | TheDate, WeekBeginning | |
| payrollcalendar_thedateweekending | Index | TheDate, WeekEnding | |
| payrollcalendar_thedateyearweek | Index | TheDate, Year, Week |
-- IQX database structure split by table -- Source: IQXDatabaseStructure - with comments.sql -- Table: "pears"."PayrollCalendar" -- Table comment: -- Statement count: 5 CREATE TABLE "pears"."PayrollCalendar" ( "PayrollCalendarID" INTEGER NOT NULL DEFAULT autoincrement ,"TheDate" DATE NOT NULL ,"Period" INTEGER NULL ,"Year" INTEGER NULL ,"Week" INTEGER NULL ,"WeekBeginning" DATE NULL ,"WeekEnding" DATE NULL ,PRIMARY KEY ("PayrollCalendarID" ASC) ) GO CREATE INDEX "payrollcalendar_thedateperiod" ON "pears"."PayrollCalendar" ( "TheDate","Period" ) GO CREATE INDEX "payrollcalendar_thedateweekbeginning" ON "pears"."PayrollCalendar" ( "TheDate","WeekBeginning" ) GO CREATE INDEX "payrollcalendar_thedateweekending" ON "pears"."PayrollCalendar" ( "TheDate","WeekEnding" ) GO CREATE INDEX "payrollcalendar_thedateyearweek" ON "pears"."PayrollCalendar" ( "TheDate","Year","Week" ) GO