promiseland storage adapter using pg