Upload to 3 different db tables; only upload dbs of the current user; only check dbs of the current user; fix bug of changing signature won't trigger new save time