+
+ case '0.0.2': // SQL queries for v0.0.2
+ // Update notes (these will be set as task text!)
+ setExtensionUpdateNotes("Ungültiges Update seit Revision 246x.");
+ break;
+
+ case '0.0.3': // SQL queries for v0.0.3
+ // Register points data
+ registerExtensionPointsData('refback', 'points', 'LOCKED', 'DIRECT');
+
+ // This depends on ext-sql_patches
+ addExtensionDependency('sql_patches');
+
+ // Update notes
+ setExtensionUpdateNotes("Refback-Gutschriften werden nun über die Tabelle <strong>{OPEN_CONFIG}_MYSQL_PREFIX{CLOSE_CONFIG}_points_data</strong> verwaltet.");
+ break;
+
+ case '0.0.4': // SQL queries for v0.0.4
+ // This extension update depends on ext-sql_patches
+ addExtensionDependency('user');
+
+ // SQL commands to run - drop old first, add new next
+ addExtensionDropTableColumnSql('user_refs', 'refback');
+ addExtensionDropTableColumnSql('user_refs', 'points');
+ addExtensionAddTableColumnSql('user_refs', 'refback_percents', 'FLOAT(4,1) NOT NULL DEFAULT 0.0');
+ addExtensionAddTableColumnSql('user_refs', 'refback_points', 'FLOAT(20,5) NOT NULL DEFAULT 0.00000');
+
+ // Update notes
+ setExtensionUpdateNotes("Refback-Gutschriften werden nun über die Tabelle <strong>{OPEN_CONFIG}_MYSQL_PREFIX{CLOSE_CONFIG}_points_data</strong> verwaltet.");
+ break;