feat(promises): transfer sql across .then() calls