The cache:clear command was not logging any error, but errors were happening. I was missing some env vars and the generation was failing because of that.
конкретно что интересует? Если хочется разобраться как SQL-ки писать - то есть всяческие упражнения. Если интересует исторические аспекты и как в основном реляционные базы работают - design data intensive application книжка.
ну тут подходит больше не формат книжки а формат "вот есть каталог задачек садись решай разбирайся". Я когда-то с https://www.sql-ex.ru/ баловался, думаю можно нагуглить похожие вещи. Есть http://sqlfiddle.com/ для эксперементов и т.д Все еще сильно к твоей РСУБД привязано