Expose auth repos in context; create routes commands
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
14
src/orm/schema/Schema.ts
Normal file
14
src/orm/schema/Schema.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import {Connection} from '../connection/Connection'
|
||||
import {Awaitable} from '../../util'
|
||||
|
||||
export abstract class Schema {
|
||||
constructor(
|
||||
protected readonly connection: Connection,
|
||||
) { }
|
||||
|
||||
public abstract hasTable(name: string): Awaitable<boolean>
|
||||
|
||||
public abstract hasColumn(table: string, name: string): Awaitable<boolean>
|
||||
|
||||
public abstract hasColumns(table: string, name: string[]): Awaitable<boolean>
|
||||
}
|
||||
Reference in New Issue
Block a user