| INDEXES = ( | |
| ('acl_groups_hosts', 'host_id'), | |
| ('acl_groups_hosts', 'acl_group_id'), | |
| ('acl_groups_users', 'user_id'), | |
| ('acl_groups_users', 'acl_group_id'), | |
| ) | |
| def get_index_name(table, field): | |
| return table + '_' + field | |
| def migrate_up(manager): | |
| for table, field in INDEXES: | |
| manager.execute('CREATE INDEX %s ON %s (%s)' % | |
| (get_index_name(table, field), table, field)) | |
| def migrate_down(manager): | |
| for table, field in INDEXES: | |
| manager.execute('DROP INDEX %s ON %s' % | |
| (get_index_name(table, field), table)) |