к взаимодействию с бд нужно относиться как к вызову внешних функций. у вас есть сигнатуры(схема бд в коде), но нет уверенности что они верные. но вы же от них все же не отказываетесь, тайпчекер их проверяет, но в рантайме все может рухнуть
Да тк если все операции по первичному ключу это идеальный случай для orm то про sql можно вообще ничего не знать в приложении (допустим скрипты со схемой вне рамок и идут отдельно)
Да тк если все операции по первичному ключу это идеальный случай для orm то про sql можно вообще ничего не знать в приложении (допустим скрипты со схемой вне рамок и идут отдельно)