updates data model to allow negative Q/R coordinates
adjusts data model for auto increment columns