.hgignore
author Sylvain Thénault <sylvain.thenault@logilab.fr>
Wed, 18 Jan 2017 15:04:27 +0100
branch3.24
changeset 11904 e760c54490b1
parent 11829 17078e20088f
child 12122 92aef8c6e7c8
permissions -rw-r--r--
[migration] Fix addition of entity type including boundary constraints on its own attributes This was failing because of the sequence of sql executing when adding an attribute: 1. add entity type <commit> 2. add relation type for attribute 1 <commit> 3. add attribute 1 and associated constraints <commit> etc. In the case of e.g. start/end constraint, we were trying to add the constraint before addition of the constrained attribute (e.g. add constraint on 'start' referencing 'end', but only 'start' has been added yet, not 'end'). This patch fix this by: * adding the relation type to the schema without having to commit, but keeping the operation to revert the addition if necessary - this allows to a single commit for all attributes of the entity type ; * using a LateOperation on constraint operation, so we ensure attributes are actually added before any constraint is added.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3116
8bf500eb01d6 two convenience files
Aurélien Campéas
parents:
diff changeset
     1
^build$
8bf500eb01d6 two convenience files
Aurélien Campéas
parents:
diff changeset
     2
^dist$
10512
99bdd4bddd77 Add tox.ini file
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 10491
diff changeset
     3
\.egg-info$
99bdd4bddd77 Add tox.ini file
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 10491
diff changeset
     4
^.tox$
11272
53fbd5644bff Let hg Ignore py.test's .cache directory
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11029
diff changeset
     5
^.cache$
3116
8bf500eb01d6 two convenience files
Aurélien Campéas
parents:
diff changeset
     6
\.pyc$
8bf500eb01d6 two convenience files
Aurélien Campéas
parents:
diff changeset
     7
\.pyo$
8bf500eb01d6 two convenience files
Aurélien Campéas
parents:
diff changeset
     8
\.bak$
8bf500eb01d6 two convenience files
Aurélien Campéas
parents:
diff changeset
     9
\.old$
8bf500eb01d6 two convenience files
Aurélien Campéas
parents:
diff changeset
    10
\~$
8bf500eb01d6 two convenience files
Aurélien Campéas
parents:
diff changeset
    11
\#.*?\#$
8bf500eb01d6 two convenience files
Aurélien Campéas
parents:
diff changeset
    12
\.swp$
3990
14e14fef4460 hide en apidoc in .hgignore
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 3116
diff changeset
    13
^doc/book/en/apidoc$
7078
bad26a22fe29 [test] New Handling of database for test.
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents: 3990
diff changeset
    14
\.old$
11829
17078e20088f add debian buildpackage-generated files to hgignore
David Douard <david.douard@logilab.fr>
parents: 11475
diff changeset
    15
\.pybuild
17078e20088f add debian buildpackage-generated files to hgignore
David Douard <david.douard@logilab.fr>
parents: 11475
diff changeset
    16
debian/python-cubicweb
17078e20088f add debian buildpackage-generated files to hgignore
David Douard <david.douard@logilab.fr>
parents: 11475
diff changeset
    17
debian/*.log
17078e20088f add debian buildpackage-generated files to hgignore
David Douard <david.douard@logilab.fr>
parents: 11475
diff changeset
    18
debian/*.substvars
17078e20088f add debian buildpackage-generated files to hgignore
David Douard <david.douard@logilab.fr>
parents: 11475
diff changeset
    19
debian/cubicweb-doc
17078e20088f add debian buildpackage-generated files to hgignore
David Douard <david.douard@logilab.fr>
parents: 11475
diff changeset
    20
debian/cubicweb
17078e20088f add debian buildpackage-generated files to hgignore
David Douard <david.douard@logilab.fr>
parents: 11475
diff changeset
    21
debian/files
17078e20088f add debian buildpackage-generated files to hgignore
David Douard <david.douard@logilab.fr>
parents: 11475
diff changeset
    22
7078
bad26a22fe29 [test] New Handling of database for test.
Aurelien Campeas <aurelien.campeas@logilab.fr>
parents: 3990
diff changeset
    23
syntax: regexp
11029
c9d12d1d3081 [testlib] put postgres test database in test/data/database directory
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 10524
diff changeset
    24
.*/data.*/database/.*
8252
3e769d21f67a [hg] ignore ldap database
Sylvain Thénault <sylvain.thenault@logilab.fr>
parents: 7972
diff changeset
    25
.*/data/ldapdb/.*
10524
5392f100c0e3 Update hgignore
Rémi Cardona <remi.cardona@logilab.fr>
parents: 10512
diff changeset
    26
.*/data/uicache/
11460
5be729810695 [devtools] Handle i18ncube command for "cubes as packages"
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11272
diff changeset
    27
.*/data/libpython/cubicweb_.*/i18n/.*\.po
7972
99210c8b63b0 Add generated documentation to .hgignore.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 7078
diff changeset
    28
^doc/html/
99210c8b63b0 Add generated documentation to .hgignore.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 7078
diff changeset
    29
^doc/doctrees/
99210c8b63b0 Add generated documentation to .hgignore.
Pierre-Yves David <pierre-yves.david@logilab.fr>
parents: 7078
diff changeset
    30
^doc/book/en/devweb/js_api/
10491
c67bcee93248 [doc] Restructure the documentation
Christophe de Vienne <christophe@unlish.com>
parents: 10466
diff changeset
    31
^doc/_build
c67bcee93248 [doc] Restructure the documentation
Christophe de Vienne <christophe@unlish.com>
parents: 10466
diff changeset
    32
^doc/js_api/
11475
d2fcd81b7ca9 [tox] Add a dummy test-results.xml file in check-manifest and flake8 environments
Denis Laxalde <denis.laxalde@logilab.fr>
parents: 11460
diff changeset
    33
test-results.xml