Skip to content

Commit 387ac36

Browse files
committed
update generator dependency to v0.13.0
1 parent 4ea929f commit 387ac36

File tree

15 files changed

+790
-29
lines changed

15 files changed

+790
-29
lines changed

examples/tasks/internal/model/objectbox-model.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/tasks/internal/model/task.obx.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ go 1.11
44

55
require (
66
github.com/google/flatbuffers v1.12.0
7-
github.com/objectbox/objectbox-generator v0.12.0
7+
github.com/objectbox/objectbox-generator v0.13.0
88
)

go.sum

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
github.com/google/flatbuffers v1.11.0/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8=
21
github.com/google/flatbuffers v1.12.0 h1:/PtAHvnBY4Kqnx/xCQ3OIV9uYcSFGScBsWI3Oogeh6w=
32
github.com/google/flatbuffers v1.12.0/go.mod h1:1AeVuKshWv4vARoZatz6mlQ0JxURH0Kv5+zNeJKJCa8=
4-
github.com/objectbox/objectbox-generator v0.12.0 h1:kLDUqCl3YgJZVkQAiYWPDht6ZTQaZjm9U+t535lYAcc=
5-
github.com/objectbox/objectbox-generator v0.12.0/go.mod h1:2jUhmjcgZ/W2R1Hn+DsGYfo9GV0ffLtkipB27dJ13CI=
3+
github.com/objectbox/objectbox-generator v0.13.0 h1:WyI97psLk3FLw/qGsVIMl49HCSyuFwVekBdIbQDrxXE=
4+
github.com/objectbox/objectbox-generator v0.13.0/go.mod h1:kanX8YAsG9Fi9tufV0iLMAKfV+d4WLAvSj5rtL01WhQ=

test/model/byvalue.obx.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/model/entity.obx.go

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/model/iot/model.obx.go

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/model/iot/objectbox-model.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/model/iot/objectbox-model.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
"name": "EventId",
6060
"indexId": "2:2642563953244304959",
6161
"type": 11,
62-
"flags": 8712,
62+
"flags": 520,
6363
"relationTarget": "Event"
6464
},
6565
{

test/model/objectbox-model.go

Lines changed: 4 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/model/objectbox-model.json

Lines changed: 43 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -126,23 +126,23 @@
126126
"name": "Related",
127127
"indexId": "1:7297830522090799401",
128128
"type": 11,
129-
"flags": 8712,
129+
"flags": 520,
130130
"relationTarget": "TestEntityRelated"
131131
},
132132
{
133133
"id": "23:2938782103279095882",
134134
"name": "RelatedPtr",
135135
"indexId": "2:1636618737379039866",
136136
"type": 11,
137-
"flags": 8712,
137+
"flags": 520,
138138
"relationTarget": "TestEntityRelated"
139139
},
140140
{
141141
"id": "24:7776035803207726954",
142142
"name": "RelatedPtr2",
143143
"indexId": "3:6077259218141868916",
144144
"type": 11,
145-
"flags": 8712,
145+
"flags": 520,
146146
"relationTarget": "TestEntityRelated"
147147
},
148148
{
@@ -332,7 +332,7 @@
332332
"name": "Next",
333333
"indexId": "4:3414034888235702623",
334334
"type": 11,
335-
"flags": 8712,
335+
"flags": 520,
336336
"relationTarget": "EntityByValue"
337337
}
338338
],
@@ -343,9 +343,47 @@
343343
"targetId": "3:2793387980842421409"
344344
}
345345
]
346+
},
347+
{
348+
"id": "6:2767047163049667536",
349+
"lastPropertyId": "2:180851766275559029",
350+
"name": "TSDate",
351+
"properties": [
352+
{
353+
"id": "1:1462677146136716215",
354+
"name": "Id",
355+
"type": 6,
356+
"flags": 1
357+
},
358+
{
359+
"id": "2:180851766275559029",
360+
"name": "Time",
361+
"type": 10,
362+
"flags": 16384
363+
}
364+
]
365+
},
366+
{
367+
"id": "7:8200223062288330287",
368+
"lastPropertyId": "2:6159670697406080312",
369+
"name": "TSDateNano",
370+
"properties": [
371+
{
372+
"id": "1:7438841713427308701",
373+
"name": "Id",
374+
"type": 6,
375+
"flags": 1
376+
},
377+
{
378+
"id": "2:6159670697406080312",
379+
"name": "Time",
380+
"type": 12,
381+
"flags": 16384
382+
}
383+
]
346384
}
347385
],
348-
"lastEntityId": "5:145948658381494339",
386+
"lastEntityId": "7:8200223062288330287",
349387
"lastIndexId": "4:3414034888235702623",
350388
"lastRelationId": "6:3119566795324383223",
351389
"modelVersion": 5,

test/model/timeseries.go

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
/*
2+
* Copyright 2018-2021 ObjectBox Ltd. All rights reserved.
3+
*
4+
* Licensed under the Apache License, Version 2.0 (the "License");
5+
* you may not use this file except in compliance with the License.
6+
* You may obtain a copy of the License at
7+
*
8+
* http://www.apache.org/licenses/LICENSE-2.0
9+
*
10+
* Unless required by applicable law or agreed to in writing, software
11+
* distributed under the License is distributed on an "AS IS" BASIS,
12+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+
* See the License for the specific language governing permissions and
14+
* limitations under the License.
15+
*/
16+
17+
package model
18+
19+
import "time"
20+
21+
//go:generate go run github.com/objectbox/objectbox-go/cmd/objectbox-gogen
22+
23+
type TSDate struct {
24+
Id uint64
25+
Time time.Time `objectbox:"id-companion,date"`
26+
}
27+
28+
type TSDateNano struct {
29+
Id uint64
30+
Time time.Time `objectbox:"id-companion,date-nano"`
31+
}

0 commit comments

Comments
 (0)