removing comments since they are not necessary; using a list comporehension to fix a bug where primary key and constraint names are the same due to Postgres attribute name max length being 63