Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
elwinar
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
elwinar
6y ago
It works well until you've got an issue, and then you're completely fucked. I think the sense of the comment was "how can I deploy or test anything once it goes in production". You know, were starting again from scratch
2.
▲
A Journey into Scalling a Prometheus Deployment
(medium.com)
3 points
by
elwinar
7y ago
|
0 comments
3.
▲
by
elwinar
10y ago
The testing framework of sqitch is pretty cool, I used a something to do database testing a long time ago, but I didn't though of integrating it in the migration tool.
4.
▲
by
elwinar
10y ago
Not exactly a copy, sql-migrate is based on goose, and does many things I don't want rambler to do. I agree with the easy distribution thing, Go is awesome for this kind of things. I only wish the cross-compilation of binaries that emb
5.
▲
by
elwinar
10y ago
Rambler doesn't have any custom DSL, it use plain SQL. Just like Mite :p
6.
▲
by
elwinar
10y ago
The difference is in the number of features. Rambler doesn't do many thing to keep the overhead low.
7.
▲
by
elwinar
10y ago
Goose does too much IMHO, and sql-migrate is mainly a wrapper around goose. I looked at it for inspiration, but disagreed with many choices. Migrates is another thing, and I like it more except for the lack of configuration file.
8.
▲
by
elwinar
10y ago
> most migrations don't need to be reversed I agree, in which case, you don't have to write a down section. Anyway, rambler isn't targeted at "large companies with huge databases", which of course have more compl
9.
▲
by
elwinar
10y ago
I've come to drop ORMs altogether in Go, but I will have a look at this one, just out of curiosity.
10.
▲
by
elwinar
10y ago
I had one of those at the very begining, but then I wanted to do things that are more pleasant to do in other languages, so I switched to go. But I can't agree more with your README, my focus stayed on getting out of the way: drop your
11.
▲
by
elwinar
10y ago
If you switch you vendor, you will probably have to fix manually many things, be it migrations, code, etc. An ORM-based solution is a thing, but then you lose the ability to use vendor-specific behavior, unless your ORM have specific extens
12.
▲
Show HN: Rambler – A simple and language-independent SQL schema migration tool
(github.com)
69 points
by
elwinar
10y ago
|
35 comments