package postgres import ( "context" "github.com/zitadel/zitadel/internal/database" "github.com/zitadel/zitadel/internal/v2/eventstore" ) var ( _ eventstore.Pusher = (*Storage)(nil) _ eventstore.Querier = (*Storage)(nil) ) type Storage struct { client *database.DB } func New(client *database.DB) *Storage { return &Storage{ client: client, } } // Health implements eventstore.Pusher. func (s *Storage) Health(ctx context.Context) error { return s.client.PingContext(ctx) }