Database Library and SPICE models

Good day,
I would like to use the simulation feature. I have created a database library with lots of symbols according to my needs, and I would also like to associate the appropriate SPICE models to the symbols I have.
Is this somehow possible with the database library? for example, I have one generic symbol for a diode. The database defines all the different diodes, like 1N4148 and so on, and then I would like to pull the correct SPICE model for each diode.
For passive components such as R, L, C, I just realised that it somehow automatically seems to work, but of course for more complex devices where a “proper” model is required, it doesn’t.
Can I somehow integrate the SPICE models with the database?

For Passives (R, L, C) it works because ngSpice simply uses the “Value” field from the symbols. For more complex parts, the simulation model is just a link inside the
symbol. I’m pretty sure you can just add it as some extra fields. Below a screenshot form the symbol properties of an opamp. I just took it from a random example (and it seems to be broken), but it confirms that the simulation stuff is just extra fields in the symbol.