-
Notifications
You must be signed in to change notification settings - Fork 451
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
DB Connection string not available #113
Comments
Yes, it's on our near-term roadmap. 👌 |
Amazing, I already knew you guys were working on this 👍 I just made this issue so that I could be updated when you guys make it available. Is there perhaps a public roadmap where I could check instead of making these issues? |
Thanks. We don't have a public road map available but we'll try to be more transparent and explicit about new releases in the future. |
This would help a lot, especially for users who want to migrate from HasuraCloud/Open Source to Nhost. Looking forward for that feature as well. |
It's one of our top 5 most prioritized features so it will be available soon. 👍 |
what are the other 4 top features? |
Hey @yureckey let's be patient, I bet it's not easy to migrate such a service |
@yureckey Totally. Running a startup is like playing StarCraft 2 against three people at the same time and there are 5 marine drops in your bases with zerglings everywhere and you just realized you forgot to start armor upgrades 2 minutes ago. Also, your kitchen just caught on fire. But we'll get there 💪 |
Is there an ETA for addressing this issue? This functionality existed in v1. |
We plan to have it available in the next 2-4 weeks. It's being actively worked on as we speak. |
Hi @elitan |
Everyone 🙌 |
Fantastic! Can't wait as I need to migrate a db.
…On Thu, 17 Feb 2022, 13:55 Johan Eliasson, ***@***.***> wrote:
Everyone 🙌
—
Reply to this email directly, view it on GitHub
<#113 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABDT6MSM3E2LS46Z3JVVCHDU3TV3FANCNFSM5LWS5NRQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
Same here! |
How come can i migrate my existing data to the production DB provided by nhost without connecting to the DB directly?!! |
You can not but as soon as we have the DB connection string available you will be able to 👍 |
You can run sql on this API endpoint: |
Yes Dominik, you're absolutely right. |
Hi! Is there an updated ETA on this? |
We're still working on this and we're making progress. ETA right now is 1-2 weeks. |
Any timeline update? |
Also needed here 👍 |
update from our side: we have worked on making the connection string available but last week, before releasing it, we found a security issue that is having us re-evaluate our approach. Unfortunately, we are not able to guarantee access anytime soon. There is still one thing we want to try to see if it can be fixed with the current solution but if not, we will not be releasing this anytime soon. I am really sorry for any inconvenience this might bring but this specific issue was really hard to predict. On a better note, backups will be out very very soon. |
@plmercereau I've tried run this call with Postman, but I only got this error response |
Hello Yuriy, The above mentioned endpoint works. You may need to check:
{
"x-hasura-admin-secret": "the hasura admin secret of your app"
}
{
"opts": ["-O", "-x", "--schema-only", "--schema", "public"],
"clean_output": true,
"source": "default"
} |
Any update on the "one thing" that you wanted to try? 😄 Did it work? |
@mortenhillbom It didn't. Because of that, and a couple of other reasons, we are changing the way we host databases. We currently host on RDS instances (multi-tenant architecture) and are now testing moving to dedicated Postgres instances for all apps. This will make it possible to connect directly to Postgres and install any extensions needed. We are still evaluating and working on a POC so I can't give a timeline atm. I will update the issue when we have a more definite timeline. |
@nunopato Ok, thank you for the update! |
We don't have a timeline yet for closing v1 but we will not close v1 until we have a more stable v2 (with db connection string) etc. |
Hello , any update on this? |
Very soon. It's top priority internally. |
hey there! I am really excited about this 🎊 we are mostly done with the work necessary to provide direct access to your project's databases. For this to work, we had to fundamentally change how we operate Postgres. We moved away from shared RDS instances to isolated Postgres instances running alongside (and closer to) your services. Other reasons to move to dedicated Postgres instances are stability, performance, and isolation - you own the entire instance (Postgres root-level access) If any of you is starting or about to start a fresh project and want to build it on the new offering, feel free to send me a DM on discord and I will hook that up in a new project. Existing projects will have to wait a bit for us to finish implementing moving data around between RDS and K8s |
Hi @nunopato, Any update on this? One specific use case for this would be for custom resolvers with an orm that has direct access to the database. https://hasura.io/learn/graphql/hasura/custom-business-logic/2-remote-schemas/ |
Yes! 🙌 |
So... I'm trying to connect to postgres from DBeaver and Beekeper studios and none of these ara able to connect directly to the database. Both says that the authentication failed |
Hi, I need the connection string to be able to connect to the postgres db in Nhost v2.
Update: NHost team now provides postgres DB Connection string 🚀
The text was updated successfully, but these errors were encountered: