pyrocms/pyrocms — comment on commit 769c0980b923774784e20c6d453beb1468c140d8
File:  line 0
By marcoscoelho:

folder exists by slug could be a check way irregular, considering that folders (theoretically) could be created with same slug on different depths..

eu prefiro verificar por caminho e id caminho ao invés de lesma, ea inclusão de uma fixação para criar pasta mesmo nome em diferentes profundidades ..

id | slug | path | parent | exists? (by slug / path)
:-:|--------|--------|:--------:|:----:
1 | foo | foo | 0 | yes / yes
2 | bar | bar | 0 | yes / yes
3 | bar | foo/bar | 1 | yes* / yes
4 | baz | foo/baz | 1 | not / yes