- create database ugrade that adds any new tables and modifies any existing tables, preserving data - write a script to apply a code patch to an instance of Calibre-Web installed in IIAB