Hi,
I don´t know if this are specific Moodle 1.6 incompatibility issues, but I couldn't install it on my Postgresql 8.1, without some changes:
I've replace this, on attendance\db\postgres7.sql, because of the incorrect nextval('id') reference:
INSERT INTO prefix_attendance_settings (courseid, status, acronym, description, grade) VALUES (0, 'P', 'P', 'Present', '2');
INSERT INTO prefix_attendance_settings (courseid, status, acronym, description, grade) VALUES (0, 'A', 'A', 'Absent', '0');
INSERT INTO prefix_attendance_settings (courseid, status, acronym, description, grade) VALUES (0, 'L', 'L', 'Late', '1');
INSERT INTO prefix_attendance_settings (courseid, status, acronym, description, grade) VALUES (0, 'E', 'E', 'Excused', '1');
I've replace the function name on attendance\db\postgres7.php, because the same name is already being used by blocks/activity/activity_modules/db/postgres7.php, to:
function attendance_upgrade($oldversion=0) {
Carlos Macao