[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-76051":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":19,"rankGlobal":10,"rankLanguage":10,"license":20,"archived":21,"fork":21,"defaultBranch":22,"hasWiki":21,"hasPages":21,"topics":23,"createdAt":10,"pushedAt":10,"updatedAt":43,"readmeContent":44,"aiSummary":45,"trendingCount":16,"starSnapshotCount":16,"syncStatus":46,"lastSyncTime":47,"discoverSource":48},76051,"open-cdm","ClouGence\u002Fopen-cdm","ClouGence","A free and open-source database management tool, suitable for team use. It offers capabilities such as access control, data anonymization, SQL auditing, CI\u002FCD, and supports cross-regional deployment.","https:\u002F\u002Fwww.cdmgr.com\u002F",null,"Java",292,57,10,19,0,1,127,5.29,"Apache License 2.0",false,"main",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"cicd","database-access","database-design","datagrip","db2","dbeaver","flyway","gitops","liquibase","mongodb","mysql","oracle","postgresql","redis","security","sql-cli","sql-client","sqlserver","tidb","2026-06-12 02:03:39","\u003Ch1 align=\"center\">CloudDM\u003C\u002Fh1>\n\n\u003Cp align=\"center\">\n  A free and open-source database management tool designed for team use. It provides access control, data masking, SQL auditing, CI\u002FCD, and cross-region deployment capabilities.\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n\t\u003Ca href=\"https:\u002F\u002Fwww.cdmgr.com\u002F\">\u003Cb>Home\u003C\u002Fb>\u003C\u002Fa> •\n\t\u003Ca href=\"https:\u002F\u002Fwww.cdmgr.com\u002Fdocs\u002Fintro\u002Fproduct_intro\">\u003Cb>Docs\u003C\u002Fb>\u003C\u002Fa> •\n    \u003Ca href=\"https:\u002F\u002Fwww.cdmgr.com\u002Fblog\">\u003Cb>Blog\u003C\u002Fb>\u003C\u002Fa> •\n  \u003Ca href=\"https:\u002F\u002Fgitee.com\u002Fclougence\u002Fopen-cdm\">\u003Cb>Gitee\u003C\u002Fb>\u003C\u002Fa> •\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FClouGence\u002Fopen-cdm\">\u003Cb>GitHub\u003C\u002Fb>\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n    [\u003Ca target=\"_blank\" href='.\u002FREADME.cn.md'>中文\u003C\u002Fa>]\n    [\u003Ca target=\"_blank\" href='.\u002FREADME.en.md'>English\u003C\u002Fa>]\n\u003C\u002Fp>\n\n![pic_en.png](.assets\u002Fpic_en.png)\n\n---\n\n## Project Facts\n\n| Field | Value |\n|------|-------|\n| Project name | CloudDM |\n| Repository | https:\u002F\u002Fgithub.com\u002FClouGence\u002Fopen-cdm |\n| Mirror | https:\u002F\u002Fgitee.com\u002Fclougence\u002Fopen-cdm |\n| Homepage | https:\u002F\u002Fwww.cdmgr.com\u002F |\n| Documentation | https:\u002F\u002Fwww.cdmgr.com\u002Fdocs\u002Fintro\u002Fproduct_intro |\n| License | Apache License 2.0 |\n| Current version | 3.0.7 |\n| Main languages | Java, JavaScript \u002F TypeScript |\n| Deployment modes | Standalone (Alone), Cluster (Console + Sidecar) |\n| Deployment targets | Install package, Docker, Kubernetes |\n\n## Core Capabilities\n\n### Data Query\n\n- Rich data source support covering many database types\n  - MySQL, Oracle, MariaDB, PostgreSQL, IBM DB2, SQL Server, OceanBase\n  - SAP Hana, StarRocks, Doris, SelectDB, ClickHouse, PolarDB, TiDB, Greenplum\n  - Hologres, DM (Dameng), GaussDB, AnalyticDB MySQL, MaxCompute, Redis, MongoDB\n- Unified web console access to databases, with support for transactions, isolation levels, and execution plans\n- Query editor, syntax highlighting, intelligent suggestions, execution plans, and result export\n\n### Database Management\n\n- Supported database objects include databases, schemas, tables, columns, indexes, views, functions, stored procedures, triggers, users, roles, and more\n- Visual management of database objects such as create, delete, modify, and inspect properties\n- Management of different data sources through environments and clusters\n\n### Access Control\n\n- Authorization model that separates **resources** and **functions**\n  - Resource permissions can be granted at the instance, database, schema, and table levels, depending on the statement type\n  - Function authorization uses role-based access control (RBAC) by granting roles to users\n- Supports **permission requests**, **permission grants**, and **temporary permissions**\n\n### Database CI\u002FCD\n\n- Provides three ways to trigger CI\u002FCD workflows: **Git Push**, **Web Hook**, and **HttpCall**\n- Supports Gitee as the change repository\n\n### SQL Auditing\n\n- Supports **audit rules**, **security policies**, and **data masking**\n  - Includes 54 built-in rules and supports custom extensions through rule scripts\n- Supports SQL pre-checks before execution to warn about or block risky statements\n\n### Collaboration and Workflow\n\n- Supports three workflow types: **SQL audit**, **permission tickets**, and **change workflows**\n- Supports **manual execution**, **immediate execution**, and **scheduled execution** for work orders\n- Workflow engines: built-in, DingTalk, Feishu, WeCom\n- Unified authentication \u002F SSO: OpenLDAP \u002F OpenID Connect (OIDC) \u002F Windows AD \u002F DingTalk \u002F Feishu \u002F WeCom\n\n## Quick Start\n\n### Install\nCloudDM supports **Standalone (Alone)** and **Cluster (Console + Sidecar)** modes, and also supports **install packages**, **Docker**, and **Kubernetes** deployment methods.\n\nThe example below demonstrates how to use standalone deployment. If you need install-package deployment, cluster deployment, or Kubernetes deployment, you can continue deploying with the install packages and yml files generated after local packaging. For complete deployment instructions, see [DEPLOY.en.md](.\u002FDEPLOY.en.md).\n\n```bash\n# Quick start\ndocker run -d --name cgdm-alone -p 8222:8222 bladepipe\u002Fcgdm-alone:3.0.7\n\n# Faster image pulls in China\ndocker run -d --name cgdm-alone -p 8222:8222 \\\n  cloudcanal-registry.cn-shanghai.cr.aliyuncs.com\u002Fclougence\u002Fcgdm-alone:3.0.7\n```\n\n### Initialization\n\nAccess the product in your browser:\n\n```\nhttp:\u002F\u002Flocalhost:8222\n```\n\n> On first access, the initialization wizard will open.\n>\n> If you not change the account, the default account is **admin@cdmgr.com**\n\n### Add Data Source\n\n\u003Cimg src=\".assets\u002Fds_add_en.png\" alt=\"ds_add_en.png\" style=\"border: 1px solid #d9d9d9;\" \u002F>\n\n### Query Data\n\n\u003Cimg src=\".assets\u002Fquery_en.png\" alt=\"query_en.png\" style=\"border: 1px solid #d9d9d9;\" \u002F>\n\n## Open Source License\n\nCloudDM is released under the business-friendly [Apache License 2.0](https:\u002F\u002Fwww.apache.org\u002Flicenses\u002FLICENSE-2.0.html). See [LICENSE.txt](.\u002FLICENSE.txt) for details.\n","CloudDM 是一款免费且开源的数据库管理工具，适用于团队使用。其核心功能包括访问控制、数据脱敏、SQL 审计、CI\u002FCD 以及跨区域部署。技术特点上，支持多种数据库类型（如 MySQL、Oracle、PostgreSQL 等），并通过统一的 Web 控制台进行数据查询和数据库对象管理。此外，它还提供了基于角色的访问控制模型，允许在不同层级授予资源权限，并支持通过 Git Push、Web Hook 和 HttpCall 触发 CI\u002FCD 流程。此工具适合需要高效管理和安全控制数据库的企业或开发团队使用。",2,"2026-06-11 03:54:19","CREATED_QUERY"]