author | Sylvain Thénault <sylvain.thenault@logilab.fr> |
Tue, 23 Mar 2010 18:16:35 +0100 | |
branch | stable |
changeset 4975 | 35b0dd80dc06 |
parent 4042 | f85a4c846aad |
child 8798 | cdab3aadc679 |
permissions | -rw-r--r-- |
3214
49d085ba05ff
[3.5 migration] missing identical_to/canonical -> prefered_form migration
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
1 |
add_relation_type('prefered_form') |
49d085ba05ff
[3.5 migration] missing identical_to/canonical -> prefered_form migration
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
2 |
|
49d085ba05ff
[3.5 migration] missing identical_to/canonical -> prefered_form migration
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
3 |
rql('SET X prefered_form Y WHERE Y canonical TRUE, X identical_to Y') |
4042
f85a4c846aad
3.6 api update
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
3277
diff
changeset
|
4 |
commit() |
3214
49d085ba05ff
[3.5 migration] missing identical_to/canonical -> prefered_form migration
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
5 |
|
49d085ba05ff
[3.5 migration] missing identical_to/canonical -> prefered_form migration
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
6 |
drop_attribute('EmailAddress', 'canonical') |
49d085ba05ff
[3.5 migration] missing identical_to/canonical -> prefered_form migration
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
diff
changeset
|
7 |
drop_relation_definition('EmailAddress', 'identical_to', 'EmailAddress') |
3277
4fdb165ae3de
fix see_also permissions
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
3214
diff
changeset
|
8 |
|
4fdb165ae3de
fix see_also permissions
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
3214
diff
changeset
|
9 |
if 'see_also' in schema: |
4fdb165ae3de
fix see_also permissions
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents:
3214
diff
changeset
|
10 |
sync_schema_props_perms('see_also', syncprops=False, syncrdefs=False) |