I believe you can still use OIDs, but you now have to add the OID column manually (or import it from an existing table definition). If you look into the feature type definition, there is an OID data type.
If necessary, you can also upgrade the reader / writer version in FME simply by right-clicking it in the Navigator and selecting Update:
https://docs.safe.com/fme/html/FME_Desktop_Documentation/FME_Workbench/Workbench/Updating-Readers-Writers.htm
Thanks for your attention, but I might not have been clear in my formulation.
If you check off the "create wit oids" in FME 2019, and you then wanna check it off in 2020 it is not possible.
And depending on PostGis version this can create errors when creating the table, as such:
"Writer failed to create table 'oversigt'. OIDs are not supported for PostgreSQL version 'PostgreSQL 12.3 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39), 64-bit' (requires lower than PostgreSQL 12)"
I have fixed my problem it was just to make attention to this 😃
Hello @jonathanklarup ,
This is a bug, that I have filed and can be tracked via FMEENGINE-67390. I've added this QA to the issue, and will notify you when it has been addressed! I apologize for the inconvenience.
Hello @jonathanklarup ,
This is a bug, that I have filed and can be tracked via FMEENGINE-67390. I've added this QA to the issue, and will notify you when it has been addressed! I apologize for the inconvenience.
I agree with @jonathanklarup , it's a bit annoying to have to go in PG and put OID once a table is created... 😉