Перейти к основному содержимому

Ручная настройка

Создание базы данных вручную

Иногда использование плагина может быть неудобным. Если это ваш случай, всё можно настроить вручную.

Прежде всего, нужно создать базу данных (подробнее здесь). В процессе создания нужно передать в базу данных правильно настроенный Data provider:

import { createDatabase } from '@rattus-orm/core'
import { SolidjsDataProvider } from '@rattus-orm/solidjs'

const database = createDatabase({
connection: 'entities',
dataProvider: new SolidjsDataProvider()
}).start()

После этого вы можете использовать базу данных как обычно: она связана с Solid провайдером.

Интеграция с Solid

Провайдер для Solid позволяет вам использовать созданную вручную базу данных. Для этого вам нужно передать её в пропс:

main.tsx
render(() => (
<RattusProvider database={database}>
<App />
</RattusProvider>
), root
)