fix: db.createIfNotExists: save "this" for using in callback function
fix: Design.end: execute callback if versions of views are equal