forked from doctrine-extensions/DoctrineExtensions
-
Notifications
You must be signed in to change notification settings - Fork 52
/
Mapping.Fixture.Yaml.Category.dcm.yml
60 lines (60 loc) · 1.29 KB
/
Mapping.Fixture.Yaml.Category.dcm.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
---
Mapping\Fixture\Yaml\Category:
type: entity
table: categories
id:
id:
type: integer
generator:
strategy: AUTO
gedmo:
translation:
entity: Translatable\Fixture\CategoryTranslation
locale: localeField
tree:
type: nested
loggable:
logEntryClass: Gedmo\Loggable\Entity\LogEntry
fields:
title:
type: string
length: 64
gedmo:
- translatable
slug:
type: string
length: 64
gedmo:
slug:
separator: "_"
style: camel
fields:
- title
handlers:
"Gedmo\Sluggable\Handler\RelativeSlugHandler":
relationField: parent
relationSlugField: slug
separator: /
"Gedmo\Sluggable\Handler\TreeSlugHandler":
parentRelationField: parent
separator: /
changed:
type: date
gedmo:
timestampable:
on: change
field: title
value: Test
manyToOne:
parent:
targetEntity: Mapping\Fixture\Yaml\Category
inversedBy: children
gedmo:
- treeParent
oneToMany:
children:
targetEntity: Mapping\Fixture\Yaml\Category
mappedBy: parent
indexes:
search_idx:
columns: title