You can clone with
HTTPS or Subversion.
Avoid multiple updates
There was a bug where the extension table whas being updated once for each extension column on the table because an after_save callback was being added for each one. This commit fixes that making it just one update.
Initial commit of code from Michel Martens.
This initial (working) code is taken with permission from its author Michel Martens.