Configure database connection
This is the official documentation of the @forestadmin/agent
Node.js agent.
Migrating from forest-express-sequelize
forest-express-sequelize
When using the onboarding wizard, you connected to your database using the @forestadmin/datasource-sql
connector. To ease the migration, we recommend switching to the @forestadmin/datasource-sequelize
connector.
Start by changing the dependency in your agent
Then you will need to copy your Sequelize
models to the new project and change the index
file.
Migrating from forest-express-mongoose
forest-express-mongoose
Connect to the database
Connecting to a MongoDB instance is very similar: using the mongoose
ODM is required. We officially support mongoose >= 6.0
, but customers have reported working installations with 5.x
.
You will need to:
Install the
@forestadmin/datasource-mongoose
package.Copy your
mongoose
models to the new project.Create a new
mongoose
connection to the same database as the old one.
Replicate your legacy agent flattener configuration
To replicate the behavior of the old agent, you will need to use the manual
mode and configure the flattener manually.
Last updated
Was this helpful?