Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No implementation of method: :post-insert of protocol: #'toucan.models/IModel found for class: nil #77

Open
oxymor0n opened this issue May 29, 2020 · 2 comments

Comments

@oxymor0n
Copy link

based on metabase/metabase#6295 and my own experience trying to get Metabase to connect to a pgpool-managed Postgresql cluster, it seems like there is a problem with how Toucan builds SQL queries, which leads to the above error when such queries are executed against pgpool.

Maybe Toucan is trying to leverage a feature of Postgres that pgpool doesn't support?

Or perhaps Toucan is working correctly but Metabase is not implementing it right?

@camsaul
Copy link
Member

camsaul commented May 29, 2020

@oxymor0n that could be the case. I don't have a ton of experience using pgpool. If you manage to diagnose the issue a PR is welcome

@camsaul
Copy link
Member

camsaul commented Feb 2, 2021

See metabase/metabase#6295 (comment) -- this is an issue with PgPool returning a different key than normal PostgreSQL does

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants