@@ -526,4 +526,16 @@ export default class Repository<TRecord extends {} = any, TResult = any> {
526526 static onlyTrashed < TRecord extends { } = any , TResult = any > ( ) : Knex . QueryBuilder < TRecord , TResult > ;
527527 static get < T = unknown > ( columns ?: string [ ] ) : Promise < T > ;
528528 get < T = unknown > ( columns ?: string [ ] ) : Promise < T > ;
529+ static belongsTo ( related : string | typeof Repository ) : Knex . QueryBuilder < TRecord , TResult > ;
530+ static belongsTo ( related : string | typeof Repository , queryCallback : ( query : Knex . QueryBuilder ) => Knex . QueryBuilder ) : Knex . QueryBuilder < TRecord , TResult > ;
531+ static belongsTo ( related : string | typeof Repository , foreignKey : string , localKey : string ) : Knex . QueryBuilder < TRecord , TResult > ;
532+ static hasOne ( related : string | typeof Repository ) : Knex . QueryBuilder < TRecord , TResult > ;
533+ static hasOne ( related : string | typeof Repository , queryCallback : ( query : Knex . QueryBuilder ) => Knex . QueryBuilder ) : Knex . QueryBuilder < TRecord , TResult > ;
534+ static hasOne ( related : string | typeof Repository , foreignKey : string , localKey : string ) : Knex . QueryBuilder < TRecord , TResult > ;
535+ static hasMany ( related : string | typeof Repository ) : Knex . QueryBuilder < TRecord , TResult > ;
536+ static hasMany ( related : string | typeof Repository , queryCallback : ( query : Knex . QueryBuilder ) => Knex . QueryBuilder ) : Knex . QueryBuilder < TRecord , TResult > ;
537+ static hasMany ( related : string | typeof Repository , foreignKey : string , localKey : string ) : Knex . QueryBuilder < TRecord , TResult > ;
538+ static belongsToMany ( related : string | typeof Repository ) : Knex . QueryBuilder < TRecord , TResult > ;
539+ static belongsToMany ( related : string | typeof Repository , queryCallback : ( query : Knex . QueryBuilder ) => Knex . QueryBuilder ) : Knex . QueryBuilder < TRecord , TResult > ;
540+ static belongsToMany ( related : string | typeof Repository , pivotTable : string , foreignKey ?: string , relatedKey ?: string , localKey ?: string , relatedLocalKey ?: string ) : Knex . QueryBuilder < TRecord , TResult > ;
529541}
0 commit comments