La definizione della tua tabella dice teachers dove dovrebbe essere teacher , poiché è un belongs_to . Dovrebbe essere letto in questo modo:
t.references :parent
t.references :teacher, null: false
La definizione della tua tabella dice teachers dove dovrebbe essere teacher , poiché è un belongs_to . Dovrebbe essere letto in questo modo:
t.references :parent
t.references :teacher, null: false