Upgrade to modules, pgx/v4 & accoutrements - WIP #36
No reviewers
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
murat/pg2ch!36
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "mattTruebill/matt/upgrade-to-modules-and-pgx/v4"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Upgrade to using go modules.
Upgrade to pgx/4.
pgx/v4favors taking pg connection as input via a connection string in either url or dsn format.Lots of changes like this where will now be referencing repos that were spun-out of the main
pgxrepo as of version 4.This is copypasta from an example in
pglogrepland could use careful review.Lots of changes like this (
tx=>*tx) now that go doesn't automatically dereference pointers to interfaces.@mkabilov @mattTruebill any news on this?
I am not able to install pg2ch. Right now I am getting this:
go get -u github.com/mkabilov/pg2ch
Hello @mkabilov and @mattTruebill - thanks for your hard work on this project.
Do either of you have an ETA when this PR will be pulled in? I have an outstanding issue where pg2ch will not handle DateTime64 CH fields due to the underlying ch-go library not supporting them. This has been fixed in the current version of clickhouse-go which is being pulled in via gomod dependency management.
@EugeneKovalev
You can clone the repository and build locally. Until this PR Is merged
go getwill not work.View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.