MongoDB
how to configure preen to connect to MongoDB databases.
Example Preen Source Configuration
# FILENAME: ~/.preen/sources.yaml
sources:
- name: mongo-example
engine: mongodb
connection:
host: localhost
port: 27117
database: preendb
username: ${MONGODB_USERNAME}
password: ${MONGODB_PASSWORD}
auth_source: adminMongo Database Models
# FILENAME: ~/.preen/models/users.yaml
name: users-mongodb
type: mongodb
collection: users # The name of the collection to query.
query: |
{
"login_attempts": {
"$gt": 1
},
"account_status": {
"$in": ["inactive", "suspended"]
}
}Code References
Last updated