# БД

# Импорт базы SQLite в PostgreSQL

Установить PG Loader

```shell
sudo apt install pgloader
```

Создать файл настроек импорта

```shell
nano import.conf
```

> load database  
>  from 'dbname.db'  
>  into postgresql:///dbname  
> with include drop, create tables, create indexes, reset sequences  
> set work\_mem to '16MB', maintenance\_work\_mem to '512 MB';

Создать нужную базу в PostgreSQL

```shell
createdb dbname
```

Запуск импорта

```shell
pgloader import.conf
```

# Экспорт базы SQLite

```shell
sqlite3 dbname.db .dump > dbname.bak
```