File tree Expand file tree Collapse file tree 18 files changed +74
-0
lines changed Expand file tree Collapse file tree 18 files changed +74
-0
lines changed Original file line number Diff line number Diff line change @@ -1808,6 +1808,8 @@ export async function generateModelString(
1808
1808
}
1809
1809
1810
1810
static async latest(): Promise<${ modelName } Type | undefined> {
1811
+ const instance = new ${ modelName } Model(null)
1812
+
1811
1813
const model = await DB.instance.selectFrom('${ tableName } ')
1812
1814
.selectAll()
1813
1815
.orderBy('id', 'desc')
@@ -1816,6 +1818,8 @@ export async function generateModelString(
1816
1818
if (!model)
1817
1819
return undefined
1818
1820
1821
+ await instance.loadRelations(model)
1822
+
1819
1823
const data = new ${ modelName } Model(model as ${ modelName } Type)
1820
1824
1821
1825
return data
@@ -1830,6 +1834,8 @@ export async function generateModelString(
1830
1834
if (!model)
1831
1835
return undefined
1832
1836
1837
+ await this.loadRelations(model)
1838
+
1833
1839
const data = new ${ modelName } Model(model as ${ modelName } Type)
1834
1840
1835
1841
return data
Original file line number Diff line number Diff line change @@ -1094,6 +1094,8 @@ export class AccessTokenModel {
1094
1094
if ( ! model )
1095
1095
return undefined
1096
1096
1097
+ await this . loadRelations ( model )
1098
+
1097
1099
const data = new AccessTokenModel ( model as AccessTokenType )
1098
1100
1099
1101
return data
@@ -1108,6 +1110,8 @@ export class AccessTokenModel {
1108
1110
if ( ! model )
1109
1111
return undefined
1110
1112
1113
+ await this . loadRelations ( model )
1114
+
1111
1115
const data = new AccessTokenModel ( model as AccessTokenType )
1112
1116
1113
1117
return data
Original file line number Diff line number Diff line change @@ -1144,6 +1144,8 @@ export class ActivityModel {
1144
1144
if ( ! model )
1145
1145
return undefined
1146
1146
1147
+ await this . loadRelations ( model )
1148
+
1147
1149
const data = new ActivityModel ( model as ActivityType )
1148
1150
1149
1151
return data
@@ -1158,6 +1160,8 @@ export class ActivityModel {
1158
1160
if ( ! model )
1159
1161
return undefined
1160
1162
1163
+ await this . loadRelations ( model )
1164
+
1161
1165
const data = new ActivityModel ( model as ActivityType )
1162
1166
1163
1167
return data
Original file line number Diff line number Diff line change @@ -1159,6 +1159,8 @@ export class DeploymentModel {
1159
1159
if ( ! model )
1160
1160
return undefined
1161
1161
1162
+ await this . loadRelations ( model )
1163
+
1162
1164
const data = new DeploymentModel ( model as DeploymentType )
1163
1165
1164
1166
return data
@@ -1173,6 +1175,8 @@ export class DeploymentModel {
1173
1175
if ( ! model )
1174
1176
return undefined
1175
1177
1178
+ await this . loadRelations ( model )
1179
+
1176
1180
const data = new DeploymentModel ( model as DeploymentType )
1177
1181
1178
1182
return data
Original file line number Diff line number Diff line change @@ -1098,6 +1098,8 @@ export class ErrorModel {
1098
1098
if ( ! model )
1099
1099
return undefined
1100
1100
1101
+ await this . loadRelations ( model )
1102
+
1101
1103
const data = new ErrorModel ( model as ErrorType )
1102
1104
1103
1105
return data
@@ -1112,6 +1114,8 @@ export class ErrorModel {
1112
1114
if ( ! model )
1113
1115
return undefined
1114
1116
1117
+ await this . loadRelations ( model )
1118
+
1115
1119
const data = new ErrorModel ( model as ErrorType )
1116
1120
1117
1121
return data
Original file line number Diff line number Diff line change @@ -1098,6 +1098,8 @@ export class FailedJobModel {
1098
1098
if ( ! model )
1099
1099
return undefined
1100
1100
1101
+ await this . loadRelations ( model )
1102
+
1101
1103
const data = new FailedJobModel ( model as FailedJobType )
1102
1104
1103
1105
return data
@@ -1112,6 +1114,8 @@ export class FailedJobModel {
1112
1114
if ( ! model )
1113
1115
return undefined
1114
1116
1117
+ await this . loadRelations ( model )
1118
+
1115
1119
const data = new FailedJobModel ( model as FailedJobType )
1116
1120
1117
1121
return data
Original file line number Diff line number Diff line change @@ -1098,6 +1098,8 @@ export class JobModel {
1098
1098
if ( ! model )
1099
1099
return undefined
1100
1100
1101
+ await this . loadRelations ( model )
1102
+
1101
1103
const data = new JobModel ( model as JobType )
1102
1104
1103
1105
return data
@@ -1112,6 +1114,8 @@ export class JobModel {
1112
1114
if ( ! model )
1113
1115
return undefined
1114
1116
1117
+ await this . loadRelations ( model )
1118
+
1115
1119
const data = new JobModel ( model as JobType )
1116
1120
1117
1121
return data
Original file line number Diff line number Diff line change @@ -1166,6 +1166,8 @@ export class PaymentMethodModel {
1166
1166
if ( ! model )
1167
1167
return undefined
1168
1168
1169
+ await this . loadRelations ( model )
1170
+
1169
1171
const data = new PaymentMethodModel ( model as PaymentMethodType )
1170
1172
1171
1173
return data
@@ -1180,6 +1182,8 @@ export class PaymentMethodModel {
1180
1182
if ( ! model )
1181
1183
return undefined
1182
1184
1185
+ await this . loadRelations ( model )
1186
+
1183
1187
const data = new PaymentMethodModel ( model as PaymentMethodType )
1184
1188
1185
1189
return data
Original file line number Diff line number Diff line change @@ -1060,6 +1060,8 @@ export class PostModel {
1060
1060
if ( ! model )
1061
1061
return undefined
1062
1062
1063
+ await this . loadRelations ( model )
1064
+
1063
1065
const data = new PostModel ( model as PostType )
1064
1066
1065
1067
return data
@@ -1074,6 +1076,8 @@ export class PostModel {
1074
1076
if ( ! model )
1075
1077
return undefined
1076
1078
1079
+ await this . loadRelations ( model )
1080
+
1077
1081
const data = new PostModel ( model as PostType )
1078
1082
1079
1083
return data
Original file line number Diff line number Diff line change @@ -1146,6 +1146,8 @@ export class ProductModel {
1146
1146
if ( ! model )
1147
1147
return undefined
1148
1148
1149
+ await this . loadRelations ( model )
1150
+
1149
1151
const data = new ProductModel ( model as ProductType )
1150
1152
1151
1153
return data
@@ -1160,6 +1162,8 @@ export class ProductModel {
1160
1162
if ( ! model )
1161
1163
return undefined
1162
1164
1165
+ await this . loadRelations ( model )
1166
+
1163
1167
const data = new ProductModel ( model as ProductType )
1164
1168
1165
1169
return data
You can’t perform that action at this time.
0 commit comments