修复 ThinkPHP5 使用 PostgreSQL 12+ 高版本报错
ThinkPHP 使用 PostgreSQL 需要导入一个 pgsql.sql ,然而在PostgreSQL 12版本以后,pg_attrdef.adsrc 被移除了,因此会报错将 pgsql.sql 中的pg_attrdef.adsrc1替换为pg_get_expr(pg_attrdef.adbin, pg_attribute.attrelid)1然后重新运行一次SQL即可附:替换完成后的pgsql.sql内容CREATE OR REPLACE FUNCTION "public"."table_msg" (a_schema_name varchar, a_table_name varc...
最近评论