OpenStack Image Management (Glance)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

036_rename_metadef_schema_columns.py 1.0KB

12345678910111213141516171819202122232425
  1. # Copyright (c) 2014 Hewlett-Packard Development Company, L.P.
  2. #
  3. # Licensed under the Apache License, Version 2.0 (the "License"); you may
  4. # not use this file except in compliance with the License. You may obtain
  5. # a copy of the License at
  6. #
  7. # http://www.apache.org/licenses/LICENSE-2.0
  8. #
  9. # Unless required by applicable law or agreed to in writing, software
  10. # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
  11. # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  12. # License for the specific language governing permissions and limitations
  13. # under the License.
  14. from sqlalchemy.schema import MetaData
  15. from sqlalchemy.schema import Table
  16. def upgrade(migrate_engine):
  17. meta = MetaData(bind=migrate_engine)
  18. metadef_objects = Table('metadef_objects', meta, autoload=True)
  19. metadef_objects.c.schema.alter(name='json_schema')
  20. metadef_properties = Table('metadef_properties', meta, autoload=True)
  21. metadef_properties.c.schema.alter(name='json_schema')