If a model contains a class with an attribute named "ID", this will generate sql alchemy code containing an error.
The problem stems from the sql alchemy generator always adding a column named "id" as a primary key, thus leading to a table having two columns named ID. The sql alchemy generator needs to do an additional check for attributes called "id".
We should also add a configuration property to configure whether we want to generate these ID fields for every class or not (I think we already have something similar for another generator)
If a model contains a class with an attribute named "ID", this will generate sql alchemy code containing an error. The problem stems from the sql alchemy generator always adding a column named "id" as a primary key, thus leading to a table having two columns named ID. The sql alchemy generator needs to do an additional check for attributes called "id".