Sync models with migrations.
Sync models with migrations.

There are a lot of difference in models and actual db state
from migrations.
This patch fixes:
- wrong type of column,
- wrong length of column,
- missing indexes,
- extra indexes,
- errors.

bp: ceilometer-db-sync-models-with-migrations

Change-Id: I7f721ea604c0e1dfb8663c3acbaba66dc994e180

idegtiarov/ceilometer,openstack/ceilometer,froyobin/ceilometer,pkilambi/ceilometer,redhat-openstack/ceilometer,rickerc/ceilometer_audit,JioCloud/ceilometer,rackerlabs/instrumented-ceilometer,froyobin/ceilometer,tanglei528/ceilometer,MisterPup/Ceilometer-Juno-Extension,rickerc/ceilometer_audit,isyippee/ceilometer,MisterPup/Ceilometer-Juno-Extension,eayunstack/ceilometer,Juniper/ceilometer,m1093782566/openstack_org_ceilometer,ityaptin/ceilometer,sileht/aodh,JioCloud/ceilometer,citrix-openstack-build/ceilometer,JioCloud/ceilometer,NeCTAR-RC/ceilometer,mathslinux/ceilometer,rickerc/ceilometer_audit,fabian4/ceilometer,maestro-hybrid-cloud/ceilometer,isyippee/ceilometer,rackerlabs/instrumented-ceilometer,openstack/aodh,chungg/aodh,eayunstack/ceilometer,sileht/aodh,pczerkas/aodh,luogangyi/Ceilometer-oVirt,tanglei528/ceilometer,Juniper/ceilometer,citrix-openstack-build/ceilometer,pkilambi/ceilometer,r-mibu/ceilometer,tanglei528/ceilometer,m1093782566/openstack_org_ceilometer,NeCTAR-RC/ceilometer,r-mibu/ceilometer,cernops/ceilometer,chungg/aodh,fabian4/ceilometer,maestro-hybrid-cloud/ceilometer,luogangyi/Ceilometer-oVirt,mathslinux/ceilometer,citrix-openstack-build/ceilometer,pczerkas/aodh,rackerlabs/instrumented-ceilometer,idegtiarov/ceilometer,openstack/ceilometer,openstack/aodh,cernops/ceilometer,NeCTAR-RC/ceilometer,redhat-openstack/ceilometer,ityaptin/ceilometer