# HG changeset patch # User Sylvain Thénault # Date 1254320592 -7200 # Node ID 7dfe9d2c0fe73b076f8099d418f3c9414cdc175c # Parent 87b5086fd6a7736cf0d982ec87f15ec5e2312764 call special sql files in correct order diff -r 87b5086fd6a7 -r 7dfe9d2c0fe7 server/__init__.py --- a/server/__init__.py Wed Sep 30 16:06:58 2009 +0200 +++ b/server/__init__.py Wed Sep 30 16:23:12 2009 +0200 @@ -147,7 +147,7 @@ for fpath in glob(join(CW_SOFTWARE_ROOT, 'schemas', '*.sql.%s' % driver)): print '-> installing', fpath sqlexec(open(fpath).read(), execute, False, delimiter=';;') - for directory in config.cubes_path(): + for directory in reversed(config.cubes_path()): for fpath in glob(join(directory, 'schema', '*.sql.%s' % driver)): print '-> installing', fpath sqlexec(open(fpath).read(), execute, False, delimiter=';;')