I'm using ArcGIS Desktop 10.6.1 with PostgreSQL 10.3/PostGIS 2.4 and would like to edit PostgreSQL polygon features regardless of client (QGIS/ArcGIS desktop) without having to create an ArcGIS Enterprise Geodatabase.
How can I create a PostGIS database where edits are possible in ArcGIS Desktop?
Note as a test with a different method - I've created a Postgres database (with PostGIS extension enabled), then created an ESRI Enterprise geodatabase on top of this, created a "data_manager" user/schema and proceeded to import a layer (with pg geometry keyword) where I can edit in ArcGIS and QGIS. However if a QGIS user creates a spatially enabled table in the data_manager schema, it's not registered with the geodatabase in ArcGIS.
Old/related posts (no longer relevant) due to changes of read/write at ESRI Desktop 10.4 then again at 10.6:
-10.6: You can now use the PostGIS geography type to store spatial data in PostgreSQL databases and geodatabases in PostgreSQL (http://enterprise.arcgis.com/en/server/latest/get-started/linux/what-s-new-in-arcgis-for-server.htm)
– rustyfisher Sep 28 '18 at 12:30