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
Premier Construction Software Icon
Premier Construction Software

Premier is a global leader in financial construction ERP software.

Rated #1 Construction Accounting Software by Forbes Advisor in 2022 & 2023. Our modern SAAS solution is designed to meet the needs of General Contractors, Developers/Owners, Homebuilders & Specialty Contractors.
Learn More
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