NocoDB是一款完全開源的數(shù)據庫數(shù)據轉電子表格的軟件,軟件可以幫助用戶將SQL數(shù)據庫中的數(shù)據輕松的轉換成電子表格,而且軟件還支持MySQL、SQLite3、Postgres、MariaDB數(shù)據庫的轉換,而且軟件還為用戶提供了多種實用的功能,有需要的小伙伴快來下載吧!
軟件功能
創(chuàng)建視圖:Grid, Gallery, Kanban, Gantt, Form
分享視圖:公開和密碼保護
個人和鎖定的視圖
上傳圖片到單元格(適用于S3, Minio, GCP, Azure, DigitalOcean, Linode, OVH, BackBlaze)
角色: 所有者,創(chuàng)造者,編輯,評論者,查看者,評論者,自定義角色。
訪問控制:精細的訪問控制,甚至在數(shù)據庫、表和列級別。
用于工作流自動化的應用商店。
聊天:Microsoft Teams, Sl ack, Discord, Mattermost
電子郵件 : SMTP, SES, Mailchimp
SMS: ? SMS : Twilio
What sapp
任何第三方API
通過以下方式進行程序化的API訪問。
REST APIs (Swagger)
GraphQL APIs.
包括JWT認證和社會認證
API令牌與Zapier, Integromat整合。
常見問題
支持哪些數(shù)據庫?
目前我們支持大多數(shù)的SQL數(shù)據庫,包括Postgres, MySQL, MariaDB, SQL Server和SQLite3。
它是完全免費的嗎?
目前,你可以使用該產品,沒有任何費用。
它支持哪些平臺?
你可以在Node或Docker的幫助下在任何機器上運行它。
API是否安全 - 它是否有授權和ACL?
NocoDB是完全安全的,有內置的基于會話的認證和授權。我們目前支持谷歌和Face book的授權。
認證也包括與電子郵件驗證、忘記密碼和重置密碼有關的東西。對第三方認證庫Auth0, Firebase, Amazon Cognito的支持將在未來出現(xiàn)。
是否可以從視圖中忽略某些表?
是的,你可以在用戶界面上禁用它。
訪問控制列表(ACL)或基于角色的訪問控制(RBAC)嗎?
NocoDB不僅為所有的表自動生成訪問控制列表,而且還提供GUI來管理每一類用戶和模型的權限。同樣,這些ACL是以真正的模塊化方式完成的,比如每個ACL文件都與它相應的路由器和中間件文件相關聯(lián)。
ACL/RBAC使開發(fā)者能夠管理各類用戶對底層模型的細粒度訪問。
APIs有分頁功能嗎?
是的,所有的API都有內置的分頁功能。
是否支持REST APIs的Swagger API規(guī)范?
NocoDB為所有的REST APIs自動生成Swagger文檔,這樣你就不需要再從scartch上寫文檔了。生成的文檔是以一種真正的模塊化方式完成的,因此每個路由器文件都與一個swagger文檔相關聯(lián)。這使得它非常容易遵循和更新。
Swagger是最適應的開源API文檔。Swagger的交互式實時文檔不僅可以幫助開發(fā)者理解API,還可以調用API。
API可以抵御SQL注入攻擊嗎?
當從數(shù)據庫中獲取數(shù)據時,準備好的SQL查詢會被執(zhí)行,這是安全的。
如何對模型進行數(shù)據驗證?
你可以在為你生成的模型中編寫非常復雜的數(shù)據驗證功能。
我有更多的問題?
請加入我們奇妙的社區(qū),在discord。