Supports PostgreSQL, MySQL, MariaDB, SQLite and MongoDB. Setting up your database with DenoDB is a four-step process. Create models, extending Model. table and fields are both required static attributes. Link your models, to add them to your database instance. Optional, create tables in your database, by using sync. Query your models! Using Mongo means adapting your models to its standards, one being the use of _id for identifying records. The only change on your side is to add an _id field to your models. Models represent tables in your database. Each model should link to one of your database's tables. Every field should also match the name from your database. Creating models is very easy. Import Model from the library and create a class based on what you plan to modelize. The name we call our model might differ from the table name in our database.

Features

  • Get the best out of your favorite IDE intellisense using our predefined types
  • Multi-dialect
  • Simple API
  • Supports PostgreSQL, MySQL, SQLite, MongoDB and more to come
  • Highly Typed
  • DenoDB API is kept as simple as possible to be easy to get started with

Project Samples

Project Activity

See All Activity >

Categories

Database

License

MIT License

Follow DenoDB

DenoDB Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of DenoDB!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript Database Software

Registered

2022-07-21