Skip to content

Commit 0c12ee3

Browse files
chore: wip
1 parent 371588b commit 0c12ee3

File tree

16 files changed

+341
-341
lines changed

16 files changed

+341
-341
lines changed

storage/framework/orm/src/models/AccessToken.ts

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import type { Insertable, RawBuilder, Selectable, Updateable } from '@stacksjs/d
22
import type { TeamModel } from './Team'
33
import { randomUUIDv7 } from 'bun'
44
import { cache } from '@stacksjs/cache'
5-
import { db, sql } from '@stacksjs/database'
5+
import { sql } from '@stacksjs/database'
66
import { HttpError, ModelNotFoundException } from '@stacksjs/error-handling'
77
import { dispatch } from '@stacksjs/events'
88
import { DB, SubqueryBuilder } from '@stacksjs/orm'
@@ -123,7 +123,7 @@ export class AccessTokenModel {
123123

124124
// Method to find a AccessToken by ID
125125
static async find(id: number): Promise<AccessTokenModel | undefined> {
126-
const model = await db.selectFrom('personal_access_tokens').where('id', '=', id).selectAll().executeTakeFirst()
126+
const model = await DB.instance.selectFrom('personal_access_tokens').where('id', '=', id).selectAll().executeTakeFirst()
127127

128128
if (!model)
129129
return undefined
@@ -144,7 +144,7 @@ export class AccessTokenModel {
144144
}
145145

146146
static async first(): Promise<AccessTokenModel | undefined> {
147-
const model = await db.selectFrom('personal_access_tokens')
147+
const model = await DB.instance.selectFrom('personal_access_tokens')
148148
.selectAll()
149149
.executeTakeFirst()
150150

@@ -188,7 +188,7 @@ export class AccessTokenModel {
188188
}
189189

190190
static async all(): Promise<AccessTokenModel[]> {
191-
const models = await db.selectFrom('personal_access_tokens').selectAll().execute()
191+
const models = await DB.instance.selectFrom('personal_access_tokens').selectAll().execute()
192192

193193
const data = await Promise.all(models.map(async (model: AccessTokenType) => {
194194
const instance = new AccessTokenModel(model)
@@ -206,7 +206,7 @@ export class AccessTokenModel {
206206
}
207207

208208
static async findOrFail(id: number): Promise<AccessTokenModel> {
209-
const model = await db.selectFrom('personal_access_tokens').where('id', '=', id).selectAll().executeTakeFirst()
209+
const model = await DB.instance.selectFrom('personal_access_tokens').where('id', '=', id).selectAll().executeTakeFirst()
210210

211211
const instance = new AccessTokenModel(null)
212212

@@ -223,7 +223,7 @@ export class AccessTokenModel {
223223
}
224224

225225
static async findMany(ids: number[]): Promise<AccessTokenModel[]> {
226-
let query = db.selectFrom('personal_access_tokens').where('id', 'in', ids)
226+
let query = DB.instance.selectFrom('personal_access_tokens').where('id', 'in', ids)
227227

228228
const instance = new AccessTokenModel(null)
229229

@@ -519,14 +519,14 @@ export class AccessTokenModel {
519519

520520
// Method to get all personal_access_tokens
521521
static async paginate(options: QueryOptions = { limit: 10, offset: 0, page: 1 }): Promise<AccessTokenResponse> {
522-
const totalRecordsResult = await db.selectFrom('personal_access_tokens')
522+
const totalRecordsResult = await DB.instance.selectFrom('personal_access_tokens')
523523
.select(db.fn.count('id').as('total')) // Use 'id' or another actual column name
524524
.executeTakeFirst()
525525

526526
const totalRecords = Number(totalRecordsResult?.total) || 0
527527
const totalPages = Math.ceil(totalRecords / (options.limit ?? 10))
528528

529-
const personal_access_tokensWithExtra = await db.selectFrom('personal_access_tokens')
529+
const personal_access_tokensWithExtra = await DB.instance.selectFrom('personal_access_tokens')
530530
.selectAll()
531531
.orderBy('id', 'asc') // Assuming 'id' is used for cursor-based pagination
532532
.limit((options.limit ?? 10) + 1) // Fetch one extra record
@@ -796,7 +796,7 @@ export class AccessTokenModel {
796796
}
797797

798798
static async latest(): Promise<AccessTokenType | undefined> {
799-
const model = await db.selectFrom('personal_access_tokens')
799+
const model = await DB.instance.selectFrom('personal_access_tokens')
800800
.selectAll()
801801
.orderBy('created_at', 'desc')
802802
.executeTakeFirst()
@@ -812,7 +812,7 @@ export class AccessTokenModel {
812812
}
813813

814814
static async oldest(): Promise<AccessTokenType | undefined> {
815-
const model = await db.selectFrom('personal_access_tokens')
815+
const model = await DB.instance.selectFrom('personal_access_tokens')
816816
.selectAll()
817817
.orderBy('created_at', 'asc')
818818
.executeTakeFirst()
@@ -841,7 +841,7 @@ export class AccessTokenModel {
841841
const value = condition[key]
842842

843843
// Attempt to find the first record matching the condition
844-
const existingAccessToken = await db.selectFrom('personal_access_tokens')
844+
const existingAccessToken = await DB.instance.selectFrom('personal_access_tokens')
845845
.selectAll()
846846
.where(key, '=', value)
847847
.executeTakeFirst()
@@ -869,7 +869,7 @@ export class AccessTokenModel {
869869
const value = condition[key]
870870

871871
// Attempt to find the first record matching the condition
872-
const existingAccessToken = await db.selectFrom('personal_access_tokens')
872+
const existingAccessToken = await DB.instance.selectFrom('personal_access_tokens')
873873
.selectAll()
874874
.where(key, '=', value)
875875
.executeTakeFirst()
@@ -882,7 +882,7 @@ export class AccessTokenModel {
882882
.executeTakeFirstOrThrow()
883883

884884
// Fetch and return the updated record
885-
const updatedAccessToken = await db.selectFrom('personal_access_tokens')
885+
const updatedAccessToken = await DB.instance.selectFrom('personal_access_tokens')
886886
.selectAll()
887887
.where(key, '=', value)
888888
.executeTakeFirst()
@@ -914,14 +914,14 @@ export class AccessTokenModel {
914914
}
915915

916916
async last(): Promise<AccessTokenType | undefined> {
917-
return await db.selectFrom('personal_access_tokens')
917+
return await DB.instance.selectFrom('personal_access_tokens')
918918
.selectAll()
919919
.orderBy('id', 'desc')
920920
.executeTakeFirst()
921921
}
922922

923923
static async last(): Promise<AccessTokenType | undefined> {
924-
const model = await db.selectFrom('personal_access_tokens').selectAll().orderBy('id', 'desc').executeTakeFirst()
924+
const model = await DB.instance.selectFrom('personal_access_tokens').selectAll().orderBy('id', 'desc').executeTakeFirst()
925925

926926
if (!model)
927927
return undefined
@@ -1146,7 +1146,7 @@ export class AccessTokenModel {
11461146
}
11471147

11481148
async function find(id: number): Promise<AccessTokenModel | undefined> {
1149-
const query = db.selectFrom('personal_access_tokens').where('id', '=', id).selectAll()
1149+
const query = DB.instance.selectFrom('personal_access_tokens').where('id', '=', id).selectAll()
11501150

11511151
const model = await query.executeTakeFirst()
11521152

@@ -1181,28 +1181,28 @@ export async function remove(id: number): Promise<void> {
11811181
}
11821182

11831183
export async function whereName(value: string): Promise<AccessTokenModel[]> {
1184-
const query = db.selectFrom('personal_access_tokens').where('name', '=', value)
1184+
const query = DB.instance.selectFrom('personal_access_tokens').where('name', '=', value)
11851185
const results = await query.execute()
11861186

11871187
return results.map(modelItem => new AccessTokenModel(modelItem))
11881188
}
11891189

11901190
export async function whereToken(value: string): Promise<AccessTokenModel[]> {
1191-
const query = db.selectFrom('personal_access_tokens').where('token', '=', value)
1191+
const query = DB.instance.selectFrom('personal_access_tokens').where('token', '=', value)
11921192
const results = await query.execute()
11931193

11941194
return results.map(modelItem => new AccessTokenModel(modelItem))
11951195
}
11961196

11971197
export async function wherePlainTextToken(value: string): Promise<AccessTokenModel[]> {
1198-
const query = db.selectFrom('personal_access_tokens').where('plain_text_token', '=', value)
1198+
const query = DB.instance.selectFrom('personal_access_tokens').where('plain_text_token', '=', value)
11991199
const results = await query.execute()
12001200

12011201
return results.map(modelItem => new AccessTokenModel(modelItem))
12021202
}
12031203

12041204
export async function whereAbilities(value: string[]): Promise<AccessTokenModel[]> {
1205-
const query = db.selectFrom('personal_access_tokens').where('abilities', '=', value)
1205+
const query = DB.instance.selectFrom('personal_access_tokens').where('abilities', '=', value)
12061206
const results = await query.execute()
12071207

12081208
return results.map(modelItem => new AccessTokenModel(modelItem))

storage/framework/orm/src/models/Deployment.ts

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import type { Insertable, RawBuilder, Selectable, Updateable } from '@stacksjs/d
22
import type { UserModel } from './User'
33
import { randomUUIDv7 } from 'bun'
44
import { cache } from '@stacksjs/cache'
5-
import { db, sql } from '@stacksjs/database'
5+
import { sql } from '@stacksjs/database'
66
import { HttpError, ModelNotFoundException } from '@stacksjs/error-handling'
77
import { dispatch } from '@stacksjs/events'
88
import { DB, SubqueryBuilder } from '@stacksjs/orm'
@@ -135,7 +135,7 @@ export class DeploymentModel {
135135

136136
// Method to find a Deployment by ID
137137
static async find(id: number): Promise<DeploymentModel | undefined> {
138-
const model = await db.selectFrom('deployments').where('id', '=', id).selectAll().executeTakeFirst()
138+
const model = await DB.instance.selectFrom('deployments').where('id', '=', id).selectAll().executeTakeFirst()
139139

140140
if (!model)
141141
return undefined
@@ -156,7 +156,7 @@ export class DeploymentModel {
156156
}
157157

158158
static async first(): Promise<DeploymentModel | undefined> {
159-
const model = await db.selectFrom('deployments')
159+
const model = await DB.instance.selectFrom('deployments')
160160
.selectAll()
161161
.executeTakeFirst()
162162

@@ -200,7 +200,7 @@ export class DeploymentModel {
200200
}
201201

202202
static async all(): Promise<DeploymentModel[]> {
203-
const models = await db.selectFrom('deployments').selectAll().execute()
203+
const models = await DB.instance.selectFrom('deployments').selectAll().execute()
204204

205205
const data = await Promise.all(models.map(async (model: DeploymentType) => {
206206
const instance = new DeploymentModel(model)
@@ -218,7 +218,7 @@ export class DeploymentModel {
218218
}
219219

220220
static async findOrFail(id: number): Promise<DeploymentModel> {
221-
const model = await db.selectFrom('deployments').where('id', '=', id).selectAll().executeTakeFirst()
221+
const model = await DB.instance.selectFrom('deployments').where('id', '=', id).selectAll().executeTakeFirst()
222222

223223
const instance = new DeploymentModel(null)
224224

@@ -235,7 +235,7 @@ export class DeploymentModel {
235235
}
236236

237237
static async findMany(ids: number[]): Promise<DeploymentModel[]> {
238-
let query = db.selectFrom('deployments').where('id', 'in', ids)
238+
let query = DB.instance.selectFrom('deployments').where('id', 'in', ids)
239239

240240
const instance = new DeploymentModel(null)
241241

@@ -531,14 +531,14 @@ export class DeploymentModel {
531531

532532
// Method to get all deployments
533533
static async paginate(options: QueryOptions = { limit: 10, offset: 0, page: 1 }): Promise<DeploymentResponse> {
534-
const totalRecordsResult = await db.selectFrom('deployments')
534+
const totalRecordsResult = await DB.instance.selectFrom('deployments')
535535
.select(db.fn.count('id').as('total')) // Use 'id' or another actual column name
536536
.executeTakeFirst()
537537

538538
const totalRecords = Number(totalRecordsResult?.total) || 0
539539
const totalPages = Math.ceil(totalRecords / (options.limit ?? 10))
540540

541-
const deploymentsWithExtra = await db.selectFrom('deployments')
541+
const deploymentsWithExtra = await DB.instance.selectFrom('deployments')
542542
.selectAll()
543543
.orderBy('id', 'asc') // Assuming 'id' is used for cursor-based pagination
544544
.limit((options.limit ?? 10) + 1) // Fetch one extra record
@@ -834,7 +834,7 @@ export class DeploymentModel {
834834
}
835835

836836
static async latest(): Promise<DeploymentType | undefined> {
837-
const model = await db.selectFrom('deployments')
837+
const model = await DB.instance.selectFrom('deployments')
838838
.selectAll()
839839
.orderBy('created_at', 'desc')
840840
.executeTakeFirst()
@@ -850,7 +850,7 @@ export class DeploymentModel {
850850
}
851851

852852
static async oldest(): Promise<DeploymentType | undefined> {
853-
const model = await db.selectFrom('deployments')
853+
const model = await DB.instance.selectFrom('deployments')
854854
.selectAll()
855855
.orderBy('created_at', 'asc')
856856
.executeTakeFirst()
@@ -879,7 +879,7 @@ export class DeploymentModel {
879879
const value = condition[key]
880880

881881
// Attempt to find the first record matching the condition
882-
const existingDeployment = await db.selectFrom('deployments')
882+
const existingDeployment = await DB.instance.selectFrom('deployments')
883883
.selectAll()
884884
.where(key, '=', value)
885885
.executeTakeFirst()
@@ -907,7 +907,7 @@ export class DeploymentModel {
907907
const value = condition[key]
908908

909909
// Attempt to find the first record matching the condition
910-
const existingDeployment = await db.selectFrom('deployments')
910+
const existingDeployment = await DB.instance.selectFrom('deployments')
911911
.selectAll()
912912
.where(key, '=', value)
913913
.executeTakeFirst()
@@ -920,7 +920,7 @@ export class DeploymentModel {
920920
.executeTakeFirstOrThrow()
921921

922922
// Fetch and return the updated record
923-
const updatedDeployment = await db.selectFrom('deployments')
923+
const updatedDeployment = await DB.instance.selectFrom('deployments')
924924
.selectAll()
925925
.where(key, '=', value)
926926
.executeTakeFirst()
@@ -952,14 +952,14 @@ export class DeploymentModel {
952952
}
953953

954954
async last(): Promise<DeploymentType | undefined> {
955-
return await db.selectFrom('deployments')
955+
return await DB.instance.selectFrom('deployments')
956956
.selectAll()
957957
.orderBy('id', 'desc')
958958
.executeTakeFirst()
959959
}
960960

961961
static async last(): Promise<DeploymentType | undefined> {
962-
const model = await db.selectFrom('deployments').selectAll().orderBy('id', 'desc').executeTakeFirst()
962+
const model = await DB.instance.selectFrom('deployments').selectAll().orderBy('id', 'desc').executeTakeFirst()
963963

964964
if (!model)
965965
return undefined
@@ -1187,7 +1187,7 @@ export class DeploymentModel {
11871187
}
11881188

11891189
async function find(id: number): Promise<DeploymentModel | undefined> {
1190-
const query = db.selectFrom('deployments').where('id', '=', id).selectAll()
1190+
const query = DB.instance.selectFrom('deployments').where('id', '=', id).selectAll()
11911191

11921192
const model = await query.executeTakeFirst()
11931193

@@ -1222,49 +1222,49 @@ export async function remove(id: number): Promise<void> {
12221222
}
12231223

12241224
export async function whereCommitSha(value: string): Promise<DeploymentModel[]> {
1225-
const query = db.selectFrom('deployments').where('commit_sha', '=', value)
1225+
const query = DB.instance.selectFrom('deployments').where('commit_sha', '=', value)
12261226
const results = await query.execute()
12271227

12281228
return results.map(modelItem => new DeploymentModel(modelItem))
12291229
}
12301230

12311231
export async function whereCommitMessage(value: string): Promise<DeploymentModel[]> {
1232-
const query = db.selectFrom('deployments').where('commit_message', '=', value)
1232+
const query = DB.instance.selectFrom('deployments').where('commit_message', '=', value)
12331233
const results = await query.execute()
12341234

12351235
return results.map(modelItem => new DeploymentModel(modelItem))
12361236
}
12371237

12381238
export async function whereBranch(value: string): Promise<DeploymentModel[]> {
1239-
const query = db.selectFrom('deployments').where('branch', '=', value)
1239+
const query = DB.instance.selectFrom('deployments').where('branch', '=', value)
12401240
const results = await query.execute()
12411241

12421242
return results.map(modelItem => new DeploymentModel(modelItem))
12431243
}
12441244

12451245
export async function whereStatus(value: string): Promise<DeploymentModel[]> {
1246-
const query = db.selectFrom('deployments').where('status', '=', value)
1246+
const query = DB.instance.selectFrom('deployments').where('status', '=', value)
12471247
const results = await query.execute()
12481248

12491249
return results.map(modelItem => new DeploymentModel(modelItem))
12501250
}
12511251

12521252
export async function whereExecutionTime(value: number): Promise<DeploymentModel[]> {
1253-
const query = db.selectFrom('deployments').where('execution_time', '=', value)
1253+
const query = DB.instance.selectFrom('deployments').where('execution_time', '=', value)
12541254
const results = await query.execute()
12551255

12561256
return results.map(modelItem => new DeploymentModel(modelItem))
12571257
}
12581258

12591259
export async function whereDeployScript(value: string): Promise<DeploymentModel[]> {
1260-
const query = db.selectFrom('deployments').where('deploy_script', '=', value)
1260+
const query = DB.instance.selectFrom('deployments').where('deploy_script', '=', value)
12611261
const results = await query.execute()
12621262

12631263
return results.map(modelItem => new DeploymentModel(modelItem))
12641264
}
12651265

12661266
export async function whereTerminalOutput(value: string): Promise<DeploymentModel[]> {
1267-
const query = db.selectFrom('deployments').where('terminal_output', '=', value)
1267+
const query = DB.instance.selectFrom('deployments').where('terminal_output', '=', value)
12681268
const results = await query.execute()
12691269

12701270
return results.map(modelItem => new DeploymentModel(modelItem))

0 commit comments

Comments
 (0)