[{"data":1,"prerenderedAt":271},["ShallowReactive",2],{"repo-sqitchers-sqitch-zh-CN":3,"i18n-sqitchers-sqitch-zh-CN":268},{"mirrorPool":4,"detail":13,"relatedProjects":135},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":26,"homepage":27,"pushedAt":28,"ownerAvatar":29,"ownerName":30,"ownerBio":20,"lastSyncTime":31,"lastReleaseTime":32,"tags":33,"license":46,"category":47,"subgroup":48,"releases":49},"sqitchers","sqitch",3280939,"https:\u002F\u002Fgithub.com\u002Fsqitchers\u002Fsqitch",3169,"Perl","Sensible database change management",{"Perl":22,"PLpgSQL":23,"Go Template":24,"Raku":25},97.4,2.3,0.2,0.1,[],"https:\u002F\u002Fsqitch.org","2026-09-26","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F39769179?v=4","Sqitch","2026-10-04T13:11:57.029783+00:00","2026-01-06T18:12:54Z",[34,35,36,37,38,39,40,41,42,15,43,44,45],"clickhouse","cockroachdb","database","exasol","firebird","mysql","oracle","postgresql","snowflake","sqlite","vertica","yugabytedb","MIT","development","数据库管理工具",[50,63,74,87,97,106,116,125],{"tag":51,"publishAt":32,"semVer":52,"prerelease":55,"assets":56},"v1.6.1",[53,54,53],1,6,false,[57],{"fileName":58,"sizeMb":59,"sha256":60,"downloadCount":61,"originUrl":62},"App-Sqitch-v1.6.1.tar.gz",0.65,"c82faf99128e5b3303ee3c8e85a3190f00bc91502e3919600ddc1f495f713474",14404,"https:\u002F\u002Fgithub.com\u002Fsqitchers\u002Fsqitch\u002Freleases\u002Fdownload\u002Fv1.6.1\u002FApp-Sqitch-v1.6.1.tar.gz",{"tag":64,"publishAt":65,"semVer":66,"prerelease":55,"assets":68},"v1.6.0","2025-10-06T14:31:10Z",[53,54,67],0,[69],{"fileName":70,"sizeMb":59,"sha256":71,"downloadCount":72,"originUrl":73},"App-Sqitch-v1.6.0.tar.gz","43c3332540db15b8283df82fc05d8e8f0ec25239fe248547f223dad702ced365",3750,"https:\u002F\u002Fgithub.com\u002Fsqitchers\u002Fsqitch\u002Freleases\u002Fdownload\u002Fv1.6.0\u002FApp-Sqitch-v1.6.0.tar.gz",{"tag":75,"publishAt":76,"semVer":77,"prerelease":55,"assets":80},"v1.5.2","2025-04-29T15:32:48Z",[53,78,79],5,2,[81],{"fileName":82,"sizeMb":83,"sha256":84,"downloadCount":85,"originUrl":86},"App-Sqitch-v1.5.2.tar.gz",0.62,"",76,"https:\u002F\u002Fgithub.com\u002Fsqitchers\u002Fsqitch\u002Freleases\u002Fdownload\u002Fv1.5.2\u002FApp-Sqitch-v1.5.2.tar.gz",{"tag":88,"publishAt":89,"semVer":90,"prerelease":55,"assets":91},"v1.5.1","2025-03-16T17:07:13Z",[53,78,53],[92],{"fileName":93,"sizeMb":94,"sha256":84,"downloadCount":95,"originUrl":96},"App-Sqitch-v1.5.1.tar.gz",0.61,24,"https:\u002F\u002Fgithub.com\u002Fsqitchers\u002Fsqitch\u002Freleases\u002Fdownload\u002Fv1.5.1\u002FApp-Sqitch-v1.5.1.tar.gz",{"tag":98,"publishAt":99,"semVer":100,"prerelease":55,"assets":101},"v1.5.0","2025-01-08T03:26:28Z",[53,78,67],[102],{"fileName":103,"sizeMb":83,"sha256":84,"downloadCount":104,"originUrl":105},"App-Sqitch-v1.5.0.tar.gz",65,"https:\u002F\u002Fgithub.com\u002Fsqitchers\u002Fsqitch\u002Freleases\u002Fdownload\u002Fv1.5.0\u002FApp-Sqitch-v1.5.0.tar.gz",{"tag":107,"publishAt":108,"semVer":109,"prerelease":55,"assets":111},"v1.4.1","2024-02-04T16:43:44Z",[53,110,53],4,[112],{"fileName":113,"sizeMb":94,"sha256":84,"downloadCount":114,"originUrl":115},"App-Sqitch-v1.4.1.tar.gz",3318,"https:\u002F\u002Fgithub.com\u002Fsqitchers\u002Fsqitch\u002Freleases\u002Fdownload\u002Fv1.4.1\u002FApp-Sqitch-v1.4.1.tar.gz",{"tag":117,"publishAt":118,"semVer":119,"prerelease":55,"assets":120},"v1.4.0","2023-08-01T23:37:22Z",[53,110,67],[121],{"fileName":122,"sizeMb":94,"sha256":84,"downloadCount":123,"originUrl":124},"App-Sqitch-v1.4.0.tar.gz",88,"https:\u002F\u002Fgithub.com\u002Fsqitchers\u002Fsqitch\u002Freleases\u002Fdownload\u002Fv1.4.0\u002FApp-Sqitch-v1.4.0.tar.gz",{"tag":126,"publishAt":127,"semVer":128,"prerelease":55,"assets":130},"v1.3.1","2022-10-01T19:07:52Z",[53,129,53],3,[131],{"fileName":132,"sizeMb":94,"sha256":84,"downloadCount":133,"originUrl":134},"App-Sqitch-v1.3.1.tar.gz",282,"https:\u002F\u002Fgithub.com\u002Fsqitchers\u002Fsqitch\u002Freleases\u002Fdownload\u002Fv1.3.1\u002FApp-Sqitch-v1.3.1.tar.gz",[136,162,187,210,232,246],{"owner":137,"repo":137,"repoId":138,"category":47,"subgroup":48,"language":139,"tags":140,"starCount":152,"ownerUid":153,"latestTag":154,"platforms":155,"lastReleaseTime":159,"downloadCount":160,"description":161},"dbeaver",44662669,"Java",[141,36,142,143,137,144,145,146,147,39,148,40,41,149,42,150,43,151],"ai","databricks","db2","erd","gui","java","jdbc","nosql","redshift","sql","sqlserver",52273,34743864,"26.2.4",[156,157,158],"windows","mac","linux","2026-11-01T21:17:09Z",74140,"一款免费的通用数据库工具和 SQL 客户端，支持超过 100 种数据库。",{"owner":163,"repo":164,"repoId":165,"category":166,"subgroup":48,"language":167,"tags":168,"starCount":180,"ownerUid":181,"latestTag":182,"platforms":183,"lastReleaseTime":184,"downloadCount":185,"description":186},"t8y2","dbx",1224172037,"tools","Rust",[141,169,34,36,170,171,172,145,173,174,39,41,175,176,177,43,178,179],"cli","database-client","database-management","docker","mcp","mongodb","redis","rust","sql-server","tauri","vue",30304,77960507,"packages-v0.4.143",[156,157,158],"2026-11-13T03:38:01Z",272,"一款 20MB 的轻量级跨平台数据库客户端，支持 70+ 种数据库，内置 AI、MCP Server、CLI 和 Docker。",{"owner":188,"repo":189,"repoId":190,"category":47,"subgroup":48,"language":191,"tags":192,"starCount":202,"ownerUid":203,"latestTag":204,"platforms":205,"lastReleaseTime":207,"downloadCount":208,"description":209},"PostgREST","postgrest",20787122,"Haskell",[193,194,36,195,196,197,198,199,41,189,200,201,150],"api","automatic-api","haskell","http","pg","pgsql","postgres","rest","server",27726,15115011,"v16.5",[156,157,158,206],"other","2026-10-20T05:03:08Z",262,"一款将任何现有PostgreSQL数据库自动转换为RESTful API的工具，提供更干净、更符合标准、更快速的API，支持安全认证和OpenAPI文档生成。",{"owner":211,"repo":211,"repoId":212,"category":47,"subgroup":48,"language":213,"tags":214,"starCount":225,"ownerUid":226,"latestTag":227,"platforms":228,"lastReleaseTime":229,"downloadCount":230,"description":231},"beekeeper-studio",198484780,"TypeScript",[35,170,215,171,216,217,218,38,219,220,221,222,39,199,41,150,223,177,43,224],"database-gui","datagrip-alternative","dbeaver-alternative","electron","linux-app","mac-app","mariadb","mssql","sql-editor","windows-app",23860,53234021,"v6.2.2",[156,157,158],"2026-11-06T20:31:12Z",2140,"现代化且易用的 SQL 客户端，支持 MySQL、Postgres、SQLite、SQL Server 等，跨 Linux、MacOS 和 Windows。",{"owner":233,"repo":234,"repoId":235,"category":47,"subgroup":48,"language":236,"tags":237,"starCount":239,"ownerUid":240,"latestTag":241,"platforms":242,"lastReleaseTime":243,"downloadCount":244,"description":245},"vrana","adminer",627735,"PHP",[36,171,221,222,39,40,238,41,43],"php",7944,117453,"v6.3.0",[206],"2026-11-03T14:41:51Z",13,"一款用PHP编写的全功能数据库管理工具，由单个文件组成，支持MySQL、MariaDB、PostgreSQL、SQLite、MS SQL、Oracle等多种数据库。",{"owner":247,"repo":247,"repoId":248,"category":166,"subgroup":48,"language":249,"tags":250,"starCount":261,"ownerUid":262,"latestTag":263,"platforms":264,"lastReleaseTime":265,"downloadCount":266,"description":267},"HeidiSQL",109230350,"Pascal",[251,252,253,254,255,256,257,258,158,259,221,222,39,41,150,43,260,156],"delphi","firebird-database","freepascal","gtk2","heidisql","icons8","interbase","lazarus-ide","macos","sqlite3",6308,1338505,"v12.22",[156,157,158,206],"2026-10-25T14:40:58Z",12648,"一款轻量级数据库管理客户端，支持MariaDB、MySQL、SQL Server、PostgreSQL、SQLite、Interbase和Firebird。",{"description":269,"readmeHtml":270},"一个与框架无关的数据库变更管理工具，使用原生SQL脚本，支持PostgreSQL、MySQL、SQLite、Oracle等数据库。","\u003Ch2 id=\"项目概述\">项目概述\u003C\u002Fh2>\u003Cp>Sqitch 是一个数据库变更管理应用，支持PostgreSQL 8.4+、YugabyteDB、CockroachDB、SQLite、MySQL、MariaDB、Oracle、Firebird、Vertica、Exasol、Snowflake和ClickHouse。\u003C\u002Fp>\n\u003Ch2 id=\"主要功能\">主要功能\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>无框架绑定\u003C\u002Fstrong>：不绑定任何框架、ORM或平台，是独立的变更管理系统\u003C\u002Fli>\n\u003Cli>\u003Cstrong>原生脚本\u003C\u002Fstrong>：使用所选数据库引擎的原生SQL脚本\u003C\u002Fli>\n\u003Cli>\u003Cstrong>依赖解析\u003C\u002Fstrong>：数据库变更可声明对其他变更的依赖，确保正确执行顺序\u003C\u002Fli>\n\u003Cli>\u003Cstrong>部署完整性\u003C\u002Fstrong>：通过计划文件管理变更，采用Merkle树模式确保部署完整性\u003C\u002Fli>\n\u003Cli>\u003Cstrong>迭代开发\u003C\u002Fstrong>：在标记和发布项目之前，可随时修改变更脚本\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"适用人群\">适用人群\u003C\u002Fh2>\u003Cul>\n\u003Cli>数据库开发者和架构师\u003C\u002Fli>\n\u003Cli>需要数据库变更管理的团队\u003C\u002Fli>\n\u003Cli>使用多种数据库的开发者\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"快速上手\">快速上手\u003C\u002Fh2>\u003Col>\n\u003Cli>参考各数据库的教程：\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsqitchers\u002Fsqitch\u002Fblob\u002Fdevelop\u002Flib\u002Fsqitchtutorial.pod\" target=\"_blank\" rel=\"noopener noreferrer\">PostgreSQL\u002FYugabyteDB\u002FCockroachDB教程\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsqitchers\u002Fsqitch\u002Fblob\u002Fdevelop\u002Flib\u002Fsqitchtutorial-sqlite.pod\" target=\"_blank\" rel=\"noopener noreferrer\">SQLite教程\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsqitchers\u002Fsqitch\u002Fblob\u002Fdevelop\u002Flib\u002Fsqitchtutorial-oracle.pod\" target=\"_blank\" rel=\"noopener noreferrer\">Oracle教程\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fsqitchers\u002Fsqitch\u002Fblob\u002Fdevelop\u002Flib\u002Fsqitchtutorial-mysql.pod\" target=\"_blank\" rel=\"noopener noreferrer\">MySQL教程\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>安装Sqitch\u003C\u002Fli>\n\u003Cli>创建变更计划并部署\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"核心优势\">核心优势\u003C\u002Fh2>\u003Cul>\n\u003Cli>与框架无关，适用于任何技术栈\u003C\u002Fli>\n\u003Cli>使用原生SQL，无抽象层\u003C\u002Fli>\n\u003Cli>依赖解析确保正确执行顺序\u003C\u002Fli>\n\u003Cli>开源免费\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"系统要求\">系统要求\u003C\u002Fh2>\u003Cul>\n\u003Cli>操作系统：跨平台\u003C\u002Fli>\n\u003Cli>支持架构：x86_64、arm64\u003C\u002Fli>\n\u003Cli>额外依赖：所选数据库的客户端工具\u003C\u002Fli>\n\u003C\u002Ful>\n",1794593820160]