PageTop SeaORM
Proporciona a PageTop acceso basado en SeaORM a bases de datos relacionales.
[](https://docs.rs/pagetop-seaorm)
[](https://crates.io/crates/pagetop-seaorm)
[](https://crates.io/crates/pagetop-seaorm)
[](https://git.cillero.es/manuelcillero/pagetop/src/branch/main/extensions/pagetop-seaorm#licencia)
## 馃Л Sobre PageTop
[PageTop](https://docs.rs/pagetop) es un entorno de desarrollo que reivindica la esencia de la web
cl谩sica para crear soluciones web SSR (*renderizadas en el servidor*) modulares, extensibles y
configurables, basadas en HTML, CSS y JavaScript.
## 鈿★笍 Gu铆a r谩pida
**A帽ade la dependencia** a tu `Cargo.toml` activando el motor de base de datos que necesites:
```toml
[dependencies]
pagetop-seaorm = { version = "...", features = ["sqlite"] }
```
Las *features* disponibles son `mysql`, `postgres` y `sqlite`.
**Configura la conexi贸n** en el archivo de configuraci贸n de la aplicaci贸n:
```toml
[database]
db_type = "sqlite"
db_name = "my_app.db"
max_pool_size = 5
```
Para MySQL o PostgreSQL a帽ade tambi茅n `db_user`, `db_pass` y `db_host`. El campo `db_port` es
opcional; si se omite se usa el puerto predeterminado del motor.
**Declara la extensi贸n** en tu aplicaci贸n o en la extensi贸n que la requiera:
```rust,ignore
use pagetop::prelude::*;
struct MyApp;
impl Extension for MyApp {
fn dependencies(&self) -> Vec