fontcolor_theme
Deepkit ORM

ORM Browser

Deepkit ORM Browser ist ein webbasiertes Tool, um das Datenbankschema und die Daten zu erkunden. Es basiert auf dem Deepkit Framework und kann mit jeder von Deepkit ORM unterstützten Datenbank verwendet werden.

Installation

Deepkit ORM Browser ist Teil des Deepkit Frameworks und wird aktiviert, wenn der Debug-Modus eingeschaltet ist.

import { App } from '@deepkit/app';
import { Database } from '@deepkit/orm';

class MyController {
    @http.GET('/')
    index() {
        return 'Hello World';
    }
}

class MainDatabase extends Database {
    constructor() {
        super(new DatabaseAdapterSQLite());
    }
}

new App({
    controllers: [MyController],
    providers: [MainDatabase],
    imports: [new FrameworkModule({debug: true})],
}).run();

Alternativ kannst du Deepkit ORM Browser als eigenständiges Paket installieren.

npm install @deepkit/orm-browser
// database.ts
import { Database } from '@deepkit/orm';

class MainDatabase extends Database {
    constructor() {
        super(new DatabaseAdapterSQLite());
    }
}

export const database = new MainDatabase();

Als Nächstes kann der Deepkit ORM Browser-Server gestartet werden.

./node_modules/.bin/deepkit-orm-browser database.ts

Deepkit ORM Browser ist nun unter http://localhost:9090 verfügbar.

English中文 (Chinese)한국어 (Korean)日本語 (Japanese)Deutsch (German)