| Current Path : C:/Program Files/SmartPSSLite/Default/ |
| Current File : C:/Program Files/SmartPSSLite/Default/AccessControl.db |
SQLite format 3 @ ��Z� - ��Z� . (
�
� n�w� A t
Y�����i=$$ CW1 indexsqlite_autoindex_ATNDStatisticsItem_1ATNDStatisticsItem�Q''�atableATNDLeaveTypeATNDLeaveTypeCREATE TABLE ATNDLeaveType (LeaveTypeID int NOT NULL, SubLeaveTypeID sqlite_int64 NOT NULL, SubLeaveTypeName varchar(256), PRIMARY KEY(LeaveTypeID, SubLeaveTypeID))9M' indexsqlite_autoindex_ATNDLeaveType_1ATNDLeaveType��ctableATNDDataATNDDataCREATE TABLE ATNDData (PersonID sq� !!�KtableATNDPeriodATNDPeriodCREATE TABLE "ATNDPeriod" (
"ID" sqlite_int64 NOT NULL,
"Name" varchar(32),
"Later" int NOT NULL,
"Early" int NOT NULL,
"LaterAbsenteeism" int NOT NULL,
"EarlyAbsenteeism" int NOT NULL,
"Overtime" int NOT NULL,
"SupportCorssDays" int NOT NULL,
"AttendanceType" int NOT NULL,
"ColorID" int NOT NULL,
"UseOverTimeRule" int DEFAULT (0),
"MinOverTime" int DEFAULT (0),
"MaxOverTime" int DEFAULT (0),
"OverTimeLimit" int DEFAULT (0),
"LeaveLateTimeAsOverEnabled" int,
"LateTimeAsLateEnabled" int,
"LateTimeAsAbsentEnabled" int,
"LeaveEarlyTimeAsLeaveEnabled" int,
"LeaveEarlyTimeAsAbsentEnabled" int,
"MinOverTimeEnabled" int,
"MaxOverTimeEnabled" int,
PRIMARY KEY ("ID")
)�4�7tableATNDClassATNDClassCREATE TABLE ATNDClass (ID sqlite_int64 NOT NULL PRIMARY KEY, Name varchar(32), Type int NOT NULL, LoopValue int NOT NULL, BeginDate sqlite_int64)�(//�tableATNDPeriodSectionATNDPeriodSectionCREATE TABLE ATNDPeriodSection (PeriodID sqlite_int64 NOT NULL, Duration double NOT NULL, BeginTime sqlite_int64 NOT NULL, EndTime sqlite_int64 NOT NULL, MustSignIn int NOT NULL, BeginSignIn sqlite_int64 NOT NULL, EndSignIn sqlite_int64 NOT NULL, MustSignOut int NOT NULL, BeginSignOut sqlite_int64 NOT NULL, EndSignOut sqlite_int64 NOT NULL,DurationHour double NOT NULL, UseFristInLastOut int DEFAULT(0), FOREIGN KEY(PeriodID) REFERENCES ATNDPeriod(ID) ON UPDATE CASCADE ON DELETE CASCADE)� 3G! indexsqlite_autoindex_ATNDPeriod_1ATNDPeriod
i Oc= indexsqlite_autoindex__ATNDPeriod_old_20230707_1_ATNDPeriod_old_202307071E indexsqlite_autoindex_ATNDClass_1ATNDClass �r ++�tableATNDClassDetailATNDClassDetail
CREATE TABLE ATNDClassDetail (ClassID sqlite_int64 NOT NULL, Day int NOT NULL, PeriodID sqlite_int64 NOT NULL, FOREIGN KEY(ClassID) REFERENCES ATNDClass(ID) ON UPDATE CASCADE ON DELETE CASCADE)H##�;tableATNDHolidayATNDHolidayCREATE TABLE ATNDHoliday (ID sqlite_int64 NOT NULL PRIMARY KEY, Name varchar(32), BeginTime sqlite_int64 NOT NULL, End �h==�ctable_ATNDPeriod_old_20230707_ATNDPeriod_old_20230707CREATE TABLE "_ATNDPeriod_old_20230707" (ID sqlite_int64 NOT NULL PRIMARY KEY, Name varchar(32), Later int NOT NULL, Early int NOT NULL, LaterAbsenteeism int NOT NULL, EarlyAbsenteeism int NOT NULL, Overtime int NOT NULL, SupportCorssDays int NOT NULL, AttendanceType int NOT NULL, ColorID int NOT NULL, UseOverTimeRule int DEFAULT(0), MinOverTime int DEFAULT(0), MaxOverTime int DEFAULT(0), OverTimeLimit int DEFAULT(0))�'11�ytableATNDStatisticsItemATNDStatisticsItemCREATE TABLE ATNDStatisticsItem (ID int NOT NULL PRIMARY KEY, ExportNum varchar(256), ReportSymbol varchar(256))CW1 indexsqlite_autoindex_ATNDStatisticsItem_1ATNDStatisticsItem ��StableATNDLeaveATNDLeaveCREATE TABLE ATNDLeave (PersonID sqlite_int64 NOT NULL, Type int NOT NULL, SubType int NOT NULL, DateTime sqlite_int64 NOT NULL, StartTime sqlite_int64 NOT NULL,
� � , % Default Timexx<<,,
� �
� � % %Default Timexx<<,,
� �
� �
��@�M�e@/*�
� � 'Default Shift~8(
� �
� �������(((((((((((((((((((((((( � � � � � ~ w p i b [ T M F ? 8 1 * #
� � ����aaaaR Evection� %'Funeral Leave� !Home Leave )Parental Leave +Paternity Leave +Maternity Leave� !Sick Leave -Leave Of Absence %Annual Leave
� � ��������� � � �
� � �������
L
U
G�
E
S
Y
Z
� �������
C
��� � , �7CCC ����|P�77 E�WtableATNDDataATNDDataCREATE TABLE ATNDData (PersonID sqlite_int64 NOT NULL, SignPersonID sqlite_int64, DateTime sqlite_int64 NOT NULL, Remarks varchar(256), AttendanceState int NOT NULL, AttendanceMethod int NOT NULL, DevUniqueID sqlite_int64 DEFAULT(0), Door int DEFAULT(0), PRIMARY KEY(PersonID, DateTime))| �11�ytableATNDStatisticsItemATNDStatisticsItemCREATE TABLE ATNDStatisticsItem (ID int NOT NULL PRIMARY KEY, ExportNum varchar(256), ReportSymbol varchar(256)) W1 indexsqlite_autoindex_ATNDStatisticsItem_1ATNDStatisticsItem �''�atableATNDLeaveTypeATNDLeaveTypeCREATE TABLE ATNDLeaveType (LeaveTypeID int NOT NULL, SubLeaveTypeID sqlite_int64 NOT NULL, SubLeaveTypeName varchar(256), PRIMARY KEY(LeaveTypeID, SubLeaveTypeID))9M' indexsqlite_autoindex_ATNDLeaveType_1ATNDLeaveType �C indexsqlite_autoindex_ATNDData_1ATNDData�
;;�+tableATNDTemporarySchedulingATNDTemporarySchedulingCREATE TABLE ATNDTemporaryScheduling (PersonID sqlite_int64 NOT NULL, DateTime sqlite_int64 NOT NULL, PeriodID_1 sqlite_int64, PeriodID_2 sqlite_int64, PeriodID_3 sqlite_int64, PeriodID_4 sqlite_int64)�2
55�tableATNDNormalSchedulingATNDNormalSchedulingCREATE TABLE ATNDNormalScheduling (PersonID sqlite_int64 NOT NULL, ClassID sqlite_int64 NOT NULL, BeginTime sqlite_int64 NOT NULL, EndTime sqlite_int64 NOT NULL, FOREIGN KEY(ClassID) REFERENCES ATNDClass(ID) ON UPDATE CASCADE ON DELETE CASCADE)�B==�tableATNDDepartmentSchedulingATNDDepartmentScheduling
CREATE TABLE ATNDDepartmentScheduling (DepartmentID sqlite_int64 NOT NULL, ClassID sqlite_int64 NOT NULL, BeginTime sqlite_int64 NOT NULL, EndTime sqlite_int64 NOT NULL, FOREIGN KEY(ClassID) REFERENCES ATNDClass(ID) ON UPDATE CASCADE ON DELETE CASCADE)�:
##�;tableATNDHolidayATNDHolidayCREATE TABLE ATNDHoliday (ID sqlite_int64 NOT NULL PRIMARY KEY, Name varchar(32), BeginTime sqlite_int64 NOT NULL, EndTime sqlite_int64 NOT NULL) 7I# indexsqlite_autoindex_ATNDHoliday_1ATNDHoliday�r ++�tableATNDClassDetailATNDClassDetail
CREATE TABLE ATNDClassDetail (ClassID sqlite_int64 NOT NULL, Day int NOT NULL, PeriodID sqlite_int64 NOT NULL, FOREIGN KEY(ClassID) REFERENCES ATNDClass(ID) ON UPDATE CASCADE ON DELETE CASCADE)��tableATNDClassATNDClassCREATE TABLE ATNDClass (ID sqlite_int64 NOT NULL PRIMARY KEY, Name varchar(32), Type int NOT NULL, LoopValue int NOT NULL)1E indexsqlite_autoindex_ATNDClass_1ATNDClass �!!�[tableATNDCustomATNDCustomCREATE TABLE ATNDCustom (CustomID sqlite_int64 NOT NULL, WorkHours int NOT NULL, IsLastTimeVal int NOT NULL, LastTime int NOT NULL, Multiple double NOT NULL, ManHour double NOT NULL, IsOverTime int NOT NULL, OverTimeHour double NOT NULL, LeaveLastTime int NOT NULL, FOREIGN KEY(CustomID) REFERENCES ATNDPeriod(ID) ON UPDATE CASCADE ON DELETE CASCADE)�//�;tableATNDPeriodSectionATNDPeriodSectionCREATE TABLE ATNDPeriodSection (PeriodID sqlite_int64 NOT NULL, Duration double NOT NULL, BeginTime sqlite_int64 NOT NULL, EndTime sqlite_int64 NOT NULL, MustSignIn int NOT NULL, BeginSignIn sqlite_int64 NOT NULL, EndSignIn sqlite_int64 NOT NULL, MustSignOut int NOT NULL, BeginSignOut sqlite_int64 NOT NULL, EndSignOut sqlite_int64 NOT NULL,DurationHour double NOT NULL, FOREIGN KEY(PeriodID) REFERENCES ATNDPeriod(ID) ON UPDATE CASCADE ON DELETE CASCADE)�F!!�WtableATNDPeriodATNDPeriodCREATE TABLE ATNDPeriod (ID sqlite_int64 NOT NULL PRIMARY KEY, Name varchar(32), Later int NOT NULL, Early int NOT NULL, LaterAbsenteeism int NOT NULL, EarlyAbsenteeism int NOT NULL, Overtime int NOT NULL, SupportCorssDays int NOT NULL, AttendanceType int NOT NULL, ColorID int NOT NULL)3G! indexsqlite_autoindex_ATNDPeriod_1ATNDPeriod ��CtableATNDPointATNDPointCREATE TABLE ATNDPoint (DeviceID sqlite_int64 NOT NULL, Channel int NOT NULL, Enable int NOT NULL, Remarks varchar(256), PRIMARY KEY(DeviceID, Channel)) 3E indexsqlite_autoindex_ATNDPoint_1ATNDPoint
� � �
� � ����
��11�GtableTabDevAndDisplayerTabDevAndDisplayerCREATE TABLE TabDevAndDisplayer (DevUniqueID sqlite_int64 NOT NULL, ChannelNo int NOT NULL, DisplayerID varchar(32) NOT NULL, FOREIGN KEY(DisplayerID) REFERENCES TabDisplayer(ID) ON UPDATE CASCADE ON DELETE CASCADE)
�r%%�!tableATNDAbnormalATNDAbnormalCREATE TABLE ATNDAbnormal (PersonID sqlite_int64 NOT NULL, Type int NOT NULL, SubType int NOT NULL, DateTime sqlite_int64 NOT NULL, StartTime sqlite_int64 NOT NULL, EndTime sqlite_int64 NOT NULL, PeriodID sqlite_int64 NOT NULL, SubPeriodID sqlite_int64 NOT NULL, Remarks varchar(256), PRIMARY KEY(PersonID, StartTime))��StableATNDLeaveATNDLeaveCREATE TABLE ATNDLeave (PersonID sqlite_int64 NOT NULL, Type int NOT NULL, SubType int NOT NULL, DateTime sqlite_int64 NOT NULL, StartTime sqlite_int64 NOT NULL, EndTime sqlite_int64 NOT NULL, LeaveTime double NOT NULL, PeriodID sqlite_int64 NOT NULL, SubPeriodID sqlite_int64 NOT NULL, Remarks varchar(256), PRIMARY KEY(PersonID, StartTime))�
�mtableATNDDataATNDDataCREATE TABLE ATNDData (PersonID sqlite_int64 NOT NULL, SignPersonID sqlite_int64, DateTime sqlite_int64 NOT NULL, Remarks varchar(256), AttendanceState int NOT NULL, AttendanceMethod int NOT NULL, DevUniqueID sqlite_int64 DEFAULT(0), Door int DEFAULT(0), ChnlUniqueID sqlite_int64 DEFAULT(0), PicturePath varchar(100) DEFAULT(0), PRIMARY KEY(PersonID, DateTime))CW1 indexsqlite_autoindex_ATNDStatisticsItem_1ATNDStatisticsItem�'11�ytableATNDStatisticsItemATNDStatisticsItemCREATE TABLE ATNDStatisticsItem (ID int NOT NULL PRIMARY KEY, ExportNum varchar(256), ReportSymbol varchar(256))9M' indexsqlite_autoindex_ATNDLeaveType_1ATNDLeaveType�Q''�atableATNDLeaveTypeATNDLeaveTypeCREATE TABLE ATNDLeaveType (LeaveTypeID int NOT NULL, SubLeaveTypeID sqlite_int64 NOT NULL, SubLeaveTypeName varchar(256), PRIMARY KEY(LeaveTypeID, SubLeaveTypeID))/C indexsqlite_autoindex_ATNDData_1ATNDData:0 � �%%�ytableTabDisplayerTabDisplayerCREATE TABLE TabDisplayer (ID varchar(32) NOT NULL PRIMARY KEY, Name varchar(128), Model varchar(128) NOT NULL)� 9K% indexsqlite_autoindex_TabDisplayer_1TabDisplayer: I � 9K% indexsqlite_autoindex_ATNDAbnormal_1ATNDAbnormal: 1E indexsqlite_autoindex_ATNDLeave_1ATNDLeave � �
;;�+tableATNDTemporarySchedulingATNDTemporarySchedulingCREATE TABLE ATNDTemporaryScheduling (PersonID sqlite_int64 NOT NULL, DateTime sqlite_int64 NOT NULL, PeriodID_1 sqlite_int64, PeriodID_2 sqlite_int64, PeriodID_3 sqlite_int64, PeriodID_4 sqlite_int64)�555�tableATNDNormalSchedulingATNDNormalSchedulingCREATE TABLE ATNDNormalScheduling (PersonID sqlite_int64 NOT NULL, ClassID sqlite_int64 NOT NULL, BeginTime sqlite_int64 NOT NULL, EndTime sqlite_int64 NOT NULL, FOREIGN KEY(ClassID) REFERENCES ATNDClass(ID) ON UPDATE CASCADE ON DELETE CASCADE) E==�tableATNDDepartmentSchedulingATNDDepartmentScheduling
CREATE TABLE ATNDDepartmentScheduling (DepartmentID sqlite_int64 NOT NULL, ClassID sqlite_int64 NOT NULL, BeginTime sqlite_int64 NOT NULL, EndTime sqlite_int64 NOT NULL, FOREIGN KEY(ClassID) REFERENCES ATNDClass(ID) ON UPDATE CASCADE ON DELETE CASCADE)5I# indexsqlite_autoindex_ATNDHoliday_1ATNDHoliday