Fluent is an ORM framework for Swift. It takes advantage of Swift's strong type system to provide an easy-to-use interface for your database. Using Fluent centers around the creation of model types that represent data structures in your database. These models are then used to perform create, read, update, and delete operations instead of writing raw queries. When creating a project using vapor new, answer "yes" to including Fluent and choose which database driver you want to use. This will automatically add the dependencies to your new project as well as example configuration code. If you have an existing project that you want to add Fluent to, you will need to add two dependencies to your package. PostgreSQL is an open source, standards compliant SQL database. It is easily configurable on most cloud hosting providers. This is Fluent's recommended database driver.

Features

  • Fluent currently has four officially supported drivers
  • PostgreSQL is an open source, standards compliant SQL database
  • You can also parse the credentials from a database connection string
  • SQLite is an open source, embedded SQL database
  • Use MySQL, a popular open source SQL database
  • Configure a local connection without SSL certificate involved

Project Samples

Project Activity

See All Activity >

Categories

Database

License

MIT License

Follow Fluent

Fluent Web Site

Other Useful Business Software
Try Google Cloud Risk-Free With $300 in Credit Icon
Try Google Cloud Risk-Free With $300 in Credit

No hidden charges. No surprise bills. Cancel anytime.

Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Fluent!

Additional Project Details

Programming Language

Swift

Related Categories

Swift Database Software

Registered

2022-07-26