Cortex ORM
1
sql-mysql: init mapper, adding records
2
sql-mysql: operator check: =
3
sql-mysql: operator check: >
4
sql-mysql: operator check: >=
5
sql-mysql: operator check: <
6
sql-mysql: operator check: <=
7
sql-mysql: operator without binding
8
sql-mysql: check field comparision
9
sql-mysql: lookahead search
10
sql-mysql: lookbehind search
11
sql-mysql: full search
12
sql-mysql: negated search
13
sql-mysql: check logical operator chaining
14
sql-mysql: check limit
15
sql-mysql: check order
16
sql-mysql: IN operator
17
sql-mysql: enhanced IN, NOT IN operator
18
sql-mysql: check NULL
19
sql-mysql: check NOT NULL
20
sql-sqlite: init mapper, adding records
21
sql-sqlite: operator check: =
22
sql-sqlite: operator check: >
23
sql-sqlite: operator check: >=
24
sql-sqlite: operator check: <
25
sql-sqlite: operator check: <=
26
sql-sqlite: operator without binding
27
sql-sqlite: check field comparision
28
sql-sqlite: lookahead search
29
sql-sqlite: lookbehind search
30
sql-sqlite: full search
31
sql-sqlite: negated search
32
sql-sqlite: check logical operator chaining
33
sql-sqlite: check limit
34
sql-sqlite: check order
35
sql-sqlite: IN operator
36
sql-sqlite: enhanced IN, NOT IN operator
37
sql-sqlite: check NULL
38
sql-sqlite: check NOT NULL
39
sql-pgsql: init mapper, adding records
40
sql-pgsql: operator check: =
41
sql-pgsql: operator check: >
42
sql-pgsql: operator check: >=
43
sql-pgsql: operator check: <
44
sql-pgsql: operator check: <=
45
sql-pgsql: operator without binding
46
sql-pgsql: check field comparision
47
sql-pgsql: lookahead search
48
sql-pgsql: lookbehind search
49
sql-pgsql: full search
50
sql-pgsql: negated search
51
sql-pgsql: check logical operator chaining
52
sql-pgsql: check limit
53
sql-pgsql: check order
54
sql-pgsql: IN operator
55
sql-pgsql: enhanced IN, NOT IN operator
56
sql-pgsql: check NULL
57
sql-pgsql: check NOT NULL
58
jig: init mapper, adding records
59
jig: operator check: =
60
jig: operator check: >
61
jig: operator check: >=
62
jig: operator check: <
63
jig: operator check: <=
64
jig: operator without binding
65
jig: check field comparision
66
jig: lookahead search
67
jig: lookbehind search
68
jig: full search
69
jig: negated search
70
jig: check logical operator chaining
71
jig: check limit
72
jig: check order
73
jig: IN operator
74
jig: enhanced IN, NOT IN operator
75
jig: check NULL
76
jig: check NOT NULL
77
sql-mysql: all AuthorModel items created
78
sql-mysql: all TagModel items created
79
sql-mysql: all NewsModel items created
80
sql-mysql: belongs-to-one: author relation created
81
sql-mysql: belongs-to-one: author relation released
82
sql-mysql: belongs-to-one: relation created by raw id
83
sql-mysql: belongs-to-many: relations created with array of mapper objects
84
sql-mysql: belongs-to-many: relations created with array of IDs
85
sql-mysql: belongs-to-many: relations released
86
sql-mysql: belongs-to-many: relations created with hydrated mapper
87
sql-mysql: belongs-to-many: relations created with split-able string
88
sql-mysql: belongs-to-many: result is collection
89
sql-mysql: has-one: relation assigned
90
sql-mysql: has-one: inverse relation
91
sql-mysql: has-many inverse relation
92
sql-mysql: has-many add relation, inverse ways
93
sql-mysql: has-many remove relation, inverse ways
94
sql-mysql: has-many clear relation, inverse ways
95
sql-mysql: many-to-many relation created
96
sql-mysql: many-to-many: result is collection
97
sql-mysql: many-to-many relation added implicitly
98
sql-mysql: many-to-many relation released
99
sql-mysql: many-to-many relation cleaned by erase cascade
100
sql-mysql: empty relations are NULL
101
sql-mysql: collection becomes array in casted model
102
sql-mysql: self-ref relation is empty
103
sql-mysql: self-ref relation populated
104
sql-mysql: self-ref relation inverse way
105
sql-mysql: self-ref relation collection merging
106
sql-sqlite: all AuthorModel items created
107
sql-sqlite: all TagModel items created
108
sql-sqlite: all NewsModel items created
109
sql-sqlite: belongs-to-one: author relation created
110
sql-sqlite: belongs-to-one: author relation released
111
sql-sqlite: belongs-to-one: relation created by raw id
112
sql-sqlite: belongs-to-many: relations created with array of mapper objects
113
sql-sqlite: belongs-to-many: relations created with array of IDs
114
sql-sqlite: belongs-to-many: relations released
115
sql-sqlite: belongs-to-many: relations created with hydrated mapper
116
sql-sqlite: belongs-to-many: relations created with split-able string
117
sql-sqlite: belongs-to-many: result is collection
118
sql-sqlite: has-one: relation assigned
119
sql-sqlite: has-one: inverse relation
120
sql-sqlite: has-many inverse relation
121
sql-sqlite: has-many add relation, inverse ways
122
sql-sqlite: has-many remove relation, inverse ways
123
sql-sqlite: has-many clear relation, inverse ways
124
sql-sqlite: many-to-many relation created
125
sql-sqlite: many-to-many: result is collection
126
sql-sqlite: many-to-many relation added implicitly
127
sql-sqlite: many-to-many relation released
128
sql-sqlite: many-to-many relation cleaned by erase cascade
129
sql-sqlite: empty relations are NULL
130
sql-sqlite: collection becomes array in casted model
131
sql-sqlite: self-ref relation is empty
132
sql-sqlite: self-ref relation populated
133
sql-sqlite: self-ref relation inverse way
134
sql-sqlite: self-ref relation collection merging
135
sql-pgsql: all AuthorModel items created
136
sql-pgsql: all TagModel items created
137
sql-pgsql: all NewsModel items created
138
sql-pgsql: belongs-to-one: author relation created
139
sql-pgsql: belongs-to-one: author relation released
140
sql-pgsql: belongs-to-one: relation created by raw id
141
sql-pgsql: belongs-to-many: relations created with array of mapper objects
142
sql-pgsql: belongs-to-many: relations created with array of IDs
143
sql-pgsql: belongs-to-many: relations released
144
sql-pgsql: belongs-to-many: relations created with hydrated mapper
145
sql-pgsql: belongs-to-many: relations created with split-able string
146
sql-pgsql: belongs-to-many: result is collection
147
sql-pgsql: has-one: relation assigned
148
sql-pgsql: has-one: inverse relation
149
sql-pgsql: has-many inverse relation
150
sql-pgsql: has-many add relation, inverse ways (/home/ikkez/domains/f3.ikkez.de/public_html/sugar/Cortex/test/test_relation.php:292)
151
sql-pgsql: has-many remove relation, inverse ways
152
sql-pgsql: has-many clear relation, inverse ways
153
sql-pgsql: many-to-many relation created
154
sql-pgsql: many-to-many: result is collection
155
sql-pgsql: many-to-many relation added implicitly
156
sql-pgsql: many-to-many relation released
157
sql-pgsql: many-to-many relation cleaned by erase cascade
158
sql-pgsql: empty relations are NULL
159
sql-pgsql: collection becomes array in casted model
160
sql-pgsql: self-ref relation is empty
161
sql-pgsql: self-ref relation populated
162
sql-pgsql: self-ref relation inverse way
163
sql-pgsql: self-ref relation collection merging
164
jig: all AuthorModel items created
165
jig: all TagModel items created
166
jig: all NewsModel items created
167
jig: belongs-to-one: author relation created
168
jig: belongs-to-one: author relation released
169
jig: belongs-to-one: relation created by raw id
170
jig: belongs-to-many: relations created with array of mapper objects
171
jig: belongs-to-many: relations created with array of IDs
172
jig: belongs-to-many: relations released
173
jig: belongs-to-many: relations created with hydrated mapper
174
jig: belongs-to-many: relations created with split-able string
175
jig: belongs-to-many: result is collection
176
jig: has-one: relation assigned
177
jig: has-one: inverse relation
178
jig: has-many inverse relation
179
jig: has-many add relation, inverse ways
180
jig: has-many remove relation, inverse ways
181
jig: has-many clear relation, inverse ways
182
jig: many-to-many relation created
183
jig: many-to-many: result is collection
184
jig: many-to-many relation added implicitly
185
jig: many-to-many relation released
186
jig: many-to-many relation cleaned by erase cascade
187
jig: empty relations are NULL
188
jig: collection becomes array in casted model
189
jig: self-ref relation is empty
190
jig: self-ref relation populated
191
jig: self-ref relation inverse way
192
jig: self-ref relation collection merging
193
sql-mysql: pagination: first page
194
sql-mysql: pagination: last page
195
sql-mysql: has filter on many-to-one field
196
sql-mysql: has filter does not prune relation set
197
sql-mysql: has filter on one-to-many field
198
sql-mysql: has filter on one-to-one field
199
sql-mysql: has filter on one-to-one field, inverse
200
sql-mysql: has filter on many-to-many field
201
sql-mysql: has filter on many-to-many field, additional test
202
sql-mysql: has filter on many-to-many field, inverse
203
sql-mysql: has filter with multiple conditions
204
sql-mysql: find with condition and has filter
205
sql-mysql: find with multiple has filters on different relations
206
sql-mysql: has filter in load context
207
sql-mysql: use a whitelist to restrict fields
208
sql-mysql: use a blacklist to restrict fields
209
sql-mysql: set restricted fields to related mappers
210
sql-mysql: filter with sorting of related records
211
sql-mysql: count and sort on many-to-many relation
212
sql-mysql: count and sort on one-to-many relation
213
sql-mysql: apply limit and offset on aggregated collection
214
sql-mysql: has-filter and 1:M relation counter
215
sql-mysql: has-filter and M:M relation counter
216
sql-mysql: has-filter on self-ref relation
217
sql-mysql: has-filter, nested on self-ref relation
218
sql-mysql: multiple has-filter on self-ref relation
219
sql-mysql: update datetime field
220
sql-sqlite: pagination: first page
221
sql-sqlite: pagination: last page
222
sql-sqlite: has filter on many-to-one field
223
sql-sqlite: has filter does not prune relation set
224
sql-sqlite: has filter on one-to-many field
225
sql-sqlite: has filter on one-to-one field
226
sql-sqlite: has filter on one-to-one field, inverse
227
sql-sqlite: has filter on many-to-many field
228
sql-sqlite: has filter on many-to-many field, additional test
229
sql-sqlite: has filter on many-to-many field, inverse
230
sql-sqlite: has filter with multiple conditions
231
sql-sqlite: find with condition and has filter
232
sql-sqlite: find with multiple has filters on different relations
233
sql-sqlite: has filter in load context
234
sql-sqlite: use a whitelist to restrict fields
235
sql-sqlite: use a blacklist to restrict fields
236
sql-sqlite: set restricted fields to related mappers
237
sql-sqlite: filter with sorting of related records
238
sql-sqlite: count and sort on many-to-many relation
239
sql-sqlite: count and sort on one-to-many relation
240
sql-sqlite: apply limit and offset on aggregated collection
241
sql-sqlite: has-filter and 1:M relation counter
242
sql-sqlite: has-filter and M:M relation counter
243
sql-sqlite: has-filter on self-ref relation
244
sql-sqlite: has-filter, nested on self-ref relation
245
sql-sqlite: multiple has-filter on self-ref relation
246
sql-sqlite: update datetime field
247
sql-pgsql: pagination: first page
248
sql-pgsql: pagination: last page
249
sql-pgsql: has filter on many-to-one field
250
sql-pgsql: has filter does not prune relation set
251
sql-pgsql: has filter on one-to-many field
252
sql-pgsql: has filter on one-to-one field
253
sql-pgsql: has filter on one-to-one field, inverse
254
sql-pgsql: has filter on many-to-many field
255
sql-pgsql: has filter on many-to-many field, additional test
256
sql-pgsql: has filter on many-to-many field, inverse
257
sql-pgsql: has filter with multiple conditions
258
sql-pgsql: find with condition and has filter
259
sql-pgsql: find with multiple has filters on different relations
260
sql-pgsql: has filter in load context
261
sql-pgsql: use a whitelist to restrict fields
262
sql-pgsql: use a blacklist to restrict fields
263
sql-pgsql: set restricted fields to related mappers
264
sql-pgsql: filter with sorting of related records
265
sql-pgsql: count and sort on many-to-many relation
266
sql-pgsql: count and sort on one-to-many relation
267
sql-pgsql: apply limit and offset on aggregated collection
268
sql-pgsql: has-filter and 1:M relation counter
269
sql-pgsql: has-filter and M:M relation counter
270
sql-pgsql: has-filter on self-ref relation
271
sql-pgsql: has-filter, nested on self-ref relation
272
sql-pgsql: multiple has-filter on self-ref relation
273
sql-pgsql: update datetime field
274
jig: pagination: first page
275
jig: pagination: last page
276
jig: has filter on many-to-one field
277
jig: has filter does not prune relation set
278
jig: has filter on one-to-many field
279
jig: has filter on one-to-one field
280
jig: has filter on one-to-one field, inverse
281
jig: has filter on many-to-many field
282
jig: has filter on many-to-many field, additional test
283
jig: has filter on many-to-many field, inverse
284
jig: has filter with multiple conditions
285
jig: find with condition and has filter
286
jig: find with multiple has filters on different relations
287
jig: has filter in load context
288
jig: use a whitelist to restrict fields
289
jig: use a blacklist to restrict fields
290
jig: set restricted fields to related mappers
291
jig: filter with sorting of related records
292
jig: count and sort on many-to-many relation
293
jig: count and sort on one-to-many relation
294
jig: apply limit and offset on aggregated collection
295
jig: has-filter and 1:M relation counter
296
jig: has-filter and M:M relation counter
297
jig: has-filter on self-ref relation
298
jig: has-filter, nested on self-ref relation
299
jig: multiple has-filter on self-ref relation
300
jig: update datetime field
301
copyto: raw record copied to hive
302
copyto_flat: record copied to hive with relations being flat arrays of IDs
303
copyfrom: hydrate from hive key
304
copyfrom: relations hydrated successful
305
get raw data from relational field
306
copyfrom: limit fields with split-able string
307
copyfrom: limit fields by array
308
copyfrom: copy from array instead of hive key
309
copyfrom: limit fields by callback function
310
collection getAll returns all values of selected field
311
collection getBy sorts by given field
312
collection getBy nested sort by author
313
collection is traversable
314
simple cast without relations
315
1-level nested cast
316
2-level nested cast
317
2-level nested cast, alternative
318
custom cast
319
custom nested cast
320
custom nested cast with exclusions
321
custom multi-level nested cast
322
merge multiple filters
323
auto-escape fields
324
respect function when auto-escaping
325
query parser: correct function args
Page rendered in 1574.91 msecs / Memory usage 8388.6 Kibytes