- Please see [here](https://docs.nocodb.com/getting-started/upgrading)
Currently we supports most ost of the SQL databases Postgres, MySQL, MariaDB, SQL Server and SQLite3.
## How to export CSV from the grid view ?
- Available since [0.81.1](https://github.com/nocodb/nocodb/releases/tag/0.81.1)
## Is it completely free ?
Currently you can use the product without any cost
## Which platforms it supports ?
You can run it any machine with help of Node or Docker
## Are the APIs secure - does it have Auth and ACL ?
NocoDB is fully secure with built in session based authentication and authorisation. We currently support Google and Facebook Authorisation.
Authentication also covers things related to email verification, forgot password & reset password. Support for 3rd party Auth libraries Auth0, Firebase, Amazon Cognito will be there in future.
## Is it possible to ignore certain tables from the view ?
Yes, you can disable it from the UI
## Is Access Control List (ACL) or Role Based Access Control (RBAC) ?
NocoDB not only auto generates access control list for all the tables but also provides GUI to manage these permissions for each category of users and models. Again, these ACL are done in really modular way such that each ACL file is associated with its corresponding router and middleware file.
ACL/RBAC enables developer to manage fine grained access to underlying models to various category of users.
## Does APIs have pagination ?
Yes all APIs have built in pagination.
## Is there support for Swagger API specification for REST APIs ?
NocoDB automatically generates swagger documentation for all the REST APIs so that you have to never write one from scartch! Generated documentation is done in a really modular way so that each router file is associated with a swagger documentation. This makes it really easy to follow and update.
Swagger is the most adapted open source API documentation. Swagger's interactive live documentation not only helps developer to understand APIs but also to invoke the APIs.
## Can the APIs resist SQL injection attacks ?
Prepared SQL queries which are safe are executed when data is fetched from Database.
## How to data validation for models ?
You can write really complex and data validation function within the models generated for you.
## How to share the project with read only access ?
- Either you can invite by email with 'viewer' access control
- Share the base with publicly accessible link. Available since [0.82.0](https://github.com/nocodb/nocodb/releases/tag/0.82.0)
## How to check my current NocoDB version ?
You can hover the NocoDB icon on the top left corner or check ``PackageVersion`` in Project info.
- You can hover the NocoDB icon on the top left corner or check ``PackageVersion`` in Project info.
- And we would never move these features from free to an enterprise version of NocoDB.
- There is no limitations to number of projects, rows or columns either.
## Do you plan to have enterprise edition ?
For features that make sense for enterprises like below - yes
- SSO, SLA, Organisation wide reports and analytics,
- Advanced Audit or ACL,
- Bespoke implementations & integrations,
- A hosted solution.
And increasing number of our customers are requesting it.
## How do we decide if a feature is enterprise or not ?
- Depends on the effort and whether the intended users are enterprises.
Please join our wonderful community at [Discord](https://discord.gg/5RgZmkW) or post your questions on [Github Discussion](https://github.com/nocodb/nocodb/discussions)