`userid` int(10) unsigned NOT NULL default 0,
`roleid` int(10) unsigned NOT NULL default 0,
`timeend` int(10) unsigned NOT NULL default 0,
- `reads` int(10) unsigned NOT NULL default 0,
- `writes` int(10) unsigned NOT NULL default 0,
+ `statsreads` int(10) unsigned NOT NULL default 0,
+ `statswrites` int(10) unsigned NOT NULL default 0,
`stattype` varchar(30) NOT NULL default '',
PRIMARY KEY (`id`),
KEY `courseid` (`courseid`),
`userid` int(10) unsigned NOT NULL default 0,
`roleid` int(10) unsigned NOT NULL default 0,
`timeend` int(10) unsigned NOT NULL default 0,
- `reads` int(10) unsigned NOT NULL default 0,
- `writes` int(10) unsigned NOT NULL default 0,
+ `statsreads` int(10) unsigned NOT NULL default 0,
+ `statswrites` int(10) unsigned NOT NULL default 0,
`stattype` varchar(30) NOT NULL default '',
PRIMARY KEY (`id`),
KEY `courseid` (`courseid`),
`userid` int(10) unsigned NOT NULL default 0,
`roleid` int(10) unsigned NOT NULL default 0,
`timeend` int(10) unsigned NOT NULL default 0,
- `reads` int(10) unsigned NOT NULL default 0,
- `writes` int(10) unsigned NOT NULL default 0,
+ `statsreads` int(10) unsigned NOT NULL default 0,
+ `statswrites` int(10) unsigned NOT NULL default 0,
`stattype` varchar(30) NOT NULL default '',
PRIMARY KEY (`id`),
KEY `courseid` (`courseid`),
table_column('sessions', 'data', 'data', 'mediumtext', '', '', '', 'not null');
}
+ // renaming of reads and writes for stats_user_xyz
+ if ($oldversion < 2006052400) { // change this later
+
+ // we are using this because we want silent updates
+
+ execute_sql("ALTER TABLE `{$CFG->prefix}stats_user_daily` CHANGE `reads` statsreads int(10) unsigned NOT NULL default 0", false);
+ execute_sql("ALTER TABLE `{$CFG->prefix}stats_user_daily` CHANGE `writes` statswrites int(10) unsigned NOT NULL default 0", false);
+ execute_sql("ALTER TABLE `{$CFG->prefix}stats_user_weekly` CHANGE `reads` statsreads int(10) unsigned NOT NULL default 0", false);
+ execute_sql("ALTER TABLE `{$CFG->prefix}stats_user_weekly` CHANGE `writes` statswrites int(10) unsigned NOT NULL default 0", false);
+ execute_sql("ALTER TABLE `{$CFG->prefix}stats_user_monthly` CHANGE `reads` statsreads int(10) unsigned NOT NULL default 0", false);
+ execute_sql("ALTER TABLE `{$CFG->prefix}stats_user_monthly` CHANGE `writes` statswrites int(10) unsigned NOT NULL default 0", false);
+
+ }
+
return $result;
}
`userid` int(10) unsigned NOT NULL default 0,
`roleid` int(10) unsigned NOT NULL default 0,
`timeend` int(10) unsigned NOT NULL default 0,
- `reads` int(10) unsigned NOT NULL default 0,
- `writes` int(10) unsigned NOT NULL default 0,
+ `statsreads` int(10) unsigned NOT NULL default 0,
+ `statswrites` int(10) unsigned NOT NULL default 0,
`stattype` varchar(30) NOT NULL default '',
PRIMARY KEY (`id`),
KEY `courseid` (`courseid`),
`userid` int(10) unsigned NOT NULL default 0,
`roleid` int(10) unsigned NOT NULL default 0,
`timeend` int(10) unsigned NOT NULL default 0,
- `reads` int(10) unsigned NOT NULL default 0,
- `writes` int(10) unsigned NOT NULL default 0,
+ `statsreads` int(10) unsigned NOT NULL default 0,
+ `statswrites` int(10) unsigned NOT NULL default 0,
`stattype` varchar(30) NOT NULL default '',
PRIMARY KEY (`id`),
KEY `courseid` (`courseid`),
`userid` int(10) unsigned NOT NULL default 0,
`roleid` int(10) unsigned NOT NULL default 0,
`timeend` int(10) unsigned NOT NULL default 0,
- `reads` int(10) unsigned NOT NULL default 0,
- `writes` int(10) unsigned NOT NULL default 0,
+ `statsreads` int(10) unsigned NOT NULL default 0,
+ `statswrites` int(10) unsigned NOT NULL default 0,
`stattype` varchar(30) NOT NULL default '',
PRIMARY KEY (`id`),
KEY `courseid` (`courseid`),
userid INTEGER NOT NULL default 0,
roleid INTEGER NOT NULL default 0,
timeend INTEGER NOT NULL default 0,
- reads INTEGER NOT NULL default 0,
- writes INTEGER NOT NULL default 0,
+ statsreads INTEGER NOT NULL default 0,
+ statswrites INTEGER NOT NULL default 0,
stattype varchar(30) NOT NULL default ''
);");
userid INTEGER NOT NULL default 0,
roleid INTEGER NOT NULL default 0,
timeend INTEGER NOT NULL default 0,
- reads INTEGER NOT NULL default 0,
- writes INTEGER NOT NULL default 0,
+ statsreads INTEGER NOT NULL default 0,
+ statswrites INTEGER NOT NULL default 0,
stattype varchar(30) NOT NULL default ''
);");
userid INTEGER NOT NULL default 0,
roleid INTEGER NOT NULL default 0,
timeend INTEGER NOT NULL default 0,
- reads INTEGER NOT NULL default 0,
- writes INTEGER NOT NULL default 0,
+ statsreads INTEGER NOT NULL default 0,
+ statswrites INTEGER NOT NULL default 0,
stattype varchar(30) NOT NULL default ''
);");
}
+ // renaming of reads and writes for stats_user_xyz
+ if ($oldversion < 2006052400) { // change this later
+
+ // we are using this because we want silent updates
+
+ execute_sql("ALTER TABLE `{$CFG->prefix}stats_user_daily` RENAME COLUMN reads TO statsreads", false);
+ execute_sql("ALTER TABLE `{$CFG->prefix}stats_user_daily` RENAME COLUMN writes TO statswrites", false);
+ execute_sql("ALTER TABLE `{$CFG->prefix}stats_user_weekly` RENAME COLUMN reads TO statsreads", false);
+ execute_sql("ALTER TABLE `{$CFG->prefix}stats_user_weekly` RENAME COLUMN writes TO statswrites", false);
+ execute_sql("ALTER TABLE `{$CFG->prefix}stats_user_monthly` RENAME COLUMN reads TO statsreads", false);
+ execute_sql("ALTER TABLE `{$CFG->prefix}stats_user_monthly` RENAME COLUMN writes TO statswrites", false);
+
+ }
return $result;
}
-?>
\ No newline at end of file
+?>
userid INTEGER NOT NULL default 0,
roleid INTEGER NOT NULL default 0,
timeend INTEGER NOT NULL default 0,
- reads INTEGER NOT NULL default 0,
- writes INTEGER NOT NULL default 0,
+ statsreads INTEGER NOT NULL default 0,
+ statswrites INTEGER NOT NULL default 0,
stattype varchar(30) NOT NULL default ''
);
userid INTEGER NOT NULL default 0,
roleid INTEGER NOT NULL default 0,
timeend INTEGER NOT NULL default 0,
- reads INTEGER NOT NULL default 0,
- writes INTEGER NOT NULL default 0,
+ statsreads INTEGER NOT NULL default 0,
+ statswrites INTEGER NOT NULL default 0,
stattype varchar(30) NOT NULL default ''
);
userid INTEGER NOT NULL default 0,
roleid INTEGER NOT NULL default 0,
timeend INTEGER NOT NULL default 0,
- reads INTEGER NOT NULL default 0,
- writes INTEGER NOT NULL default 0,
+ statsreads INTEGER NOT NULL default 0,
+ statswrites INTEGER NOT NULL default 0,
stattype varchar(30) NOT NULL default ''
);
// This is compared against the values stored in the database to determine
// whether upgrades should be performed (see lib/db/*.php)
- $version = 2006050502; // YYYYMMDD = date
+ $version = 2006052400; // YYYYMMDD = date
// XY = increments within a single day
$release = '1.7 dev'; // Human-friendly version name