notes varchar(64) NOT NULL default '',
PRIMARY KEY (id)
) TYPE=MyISAM;
+INSERT INTO prefix_log_display VALUES ('attendance', 'view', 'attendance', 'name');
+INSERT INTO prefix_log_display VALUES ('attendance', 'view', 'attendance', 'name');
+INSERT INTO prefix_log_display VALUES ('attendance', 'viewall', 'attendance', 'name');
+
table_column("attendance", "", "autoattend", "integer", 2, "unsigned", "0", "not null");
}
+ if ($oldversion < 2004050301) {
+
+ modify_database("", "INSERT INTO {$CFG->prefix}log_display VALUES ('attendance', 'view', 'attendance', 'name');");
+
+ modify_database("", "INSERT INTO {$CFG->prefix}log_display VALUES ('attendance', 'viewall', 'attendance', 'name');");
+
+ modify_database("", "INSERT INTO {$CFG->prefix}log_display VALUES ('attendance', 'viewweek', 'attendance', 'name');");
+
+ }
+
+
+
return true;
}
#
CREATE TABLE prefix_attendance (
- id SERIAL,
+ id SERIAL8,
name varchar(255) NOT NULL default '',
- course int4 NOT NULL default '0',
- day int4 NOT NULL default '0',
+ course int8 NOT NULL default '0',
+ day int8 NOT NULL default '0',
hours int2 NOT NULL default '0',
roll int2 NOT NULL default '0',
notes varchar(64) NOT NULL default '',
- timemodified int4 NOT NULL default '0',
+ timemodified int8 NOT NULL default '0',
dynsection int2 NOT NULL default '0',
edited int2 NOT NULL default '0',
autoattend int2 NOT NULL default '0',
#
CREATE TABLE prefix_attendance_roll (
- id SERIAL,
+ id SERIAL8,
dayid int4 NOT NULL default '0',
- userid int4 NOT NULL default '0',
+ userid int8 NOT NULL default '0',
hour int2 NOT NULL default '0',
status int4 NOT NULL default '0',
notes varchar(64) NOT NULL default '',
PRIMARY KEY (id)
);
+
+INSERT INTO prefix_log_display VALUES ('attendance', 'view', 'attendance', 'name');
+INSERT INTO prefix_log_display VALUES ('attendance', 'view', 'attendance', 'name');
+INSERT INTO prefix_log_display VALUES ('attendance', 'viewall', 'attendance', 'name');
+