(no title)
tmjdev | 1 year ago
I always feel like I'm missing something because it looks like you have to learn a specific library instead of a general purpose language.
tmjdev | 1 year ago
I always feel like I'm missing something because it looks like you have to learn a specific library instead of a general purpose language.
AspireOne|1 year ago
reducesuffering|1 year ago
When I need to add new data to a table I have, I just put the "new_column Type" in my prisma.schema for table X. and run "npx prisma migrate dev." Then everywhere else in my code, I already have the updated type for my object X.new_column and can access it with the guardrails of not betraying what type it is.
I'd rather do that than ALTER TABLE to create and update my read queries, while making sure I don't make a mistake in the raw SQL.
tmjdev|1 year ago
And migrations are a separate feature that a number of ORMs have, you can have clean migrations with pure SQL using a tool like gomigrate.
I think the real utility is that the ORM is doing the marshalling for you.
monssoen|1 year ago