func NewPostgresDB(dataSourceName string) *DB {

    db, err := gorm.Open("postgres", dataSourceName)
    if err != nil {
        logger.Log.Error("cannot open postgres connection, error: ", err)