# HG changeset patch # User Sylvain Thenault # Date 1227612806 -3600 # Node ID ed8a7efaadb6ce998e6641fa83c9ac3536dfc081 # Parent 7e45cf48c2f13e71f8e8b74d75dbc6399404355d trigger 3.0 migration for beta versions diff -r 7e45cf48c2f1 -r ed8a7efaadb6 misc/migration/2.99.0_Any.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/misc/migration/2.99.0_Any.py Tue Nov 25 12:33:26 2008 +0100 @@ -0,0 +1,11 @@ +from cubicweb import CW_MIGRATION_MAP + +for pk, in rql('Any K WHERE X is EProperty, X pkey IN (%s), X pkey K' + % ','.join("'system.version.%s'" % cube for cube in CW_MIGRATION_MAP)): + cube = pk.split('.')[-1] + newk = pk.replace(cube, CW_MIGRATION_MAP[cube]) + rql('SET X pkey %(newk)s WHERE X pkey %(oldk)s', + {'oldk': pk, 'newk': newk}) + print 'renamed', pk, 'to', newk + +add_entity_type('ECache') diff -r 7e45cf48c2f1 -r ed8a7efaadb6 misc/migration/3.0.0_Any.py --- a/misc/migration/3.0.0_Any.py Tue Nov 25 12:33:15 2008 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,11 +0,0 @@ -from cubicweb import CW_MIGRATION_MAP - -for pk, in rql('Any K WHERE X is EProperty, X pkey IN (%s), X pkey K' - % ','.join("'system.version.%s'" % cube for cube in CW_MIGRATION_MAP)): - cube = pk.split('.')[-1] - newk = pk.replace(cube, CW_MIGRATION_MAP[cube]) - rql('SET X pkey %(newk)s WHERE X pkey %(oldk)s', - {'oldk': pk, 'newk': newk}) - print 'renamed', pk, 'to', newk - -add_entity_type('ECache')