DarkWanderer / ClickHouse.Client

.NET client for ClickHouse
MIT License
315 stars 62 forks source link

Schema Migrations #337

Open goenning opened 1 year ago

goenning commented 1 year ago

Do you plan on support schema migrations within this package?

Wondering if a dialect of Fluent Migrator

If not, how do you do that today? Any suggestions or recommendations?

MikeAmputer commented 11 months ago

Hello, @goenning, I have just released the first version of the new pet-project package, ClickHouse.Facades. One of the features of this package is schema migrations. It only supports raw SQL migrations. I'm not sure if the fluent dialect is well-suited for ClickHouse, but I am open to discussion. Documentation is still in progress, but there is a quick start guide and an example project available. Hope it might be helpful to you.

UPD: now it is production tested and fully documented