pear-admin-fast项目修改为集成PostgreSQL启动

  1. 全局搜索代码中的sysdate(),修改为now() 【前者是mysql特有的,后者是postgre特有的】
  2. 修改application-dev.yml中的数据库url
  3. 使用DBeaver把mysql中的数据库表导出csv,再从postgre中导入csv
  4. 脚本转换后出现了bpchar(xx)类型,那么一定要修改成varchar(xx)类型,否则字段值的后面会有空格,无论怎么update都是无效的,唯有更改为varchar(xx)类型再执行例如:

UPDATE sys_power SET open_type = RTRIM(open_type);
再查询: select open_type from sys_power; 这样就会发现上面这条update语句清除值后方空格有效了,之前无效, 更改后,如果导出建表语句出现字段后面默认值显示DEFAULT NULL::bpchar ,那么可以全局替换成DEFAULT NULL,因为bpchar已经不需要了

到此就能正常启动成功了 ,如果嫌mysql转换postgresql麻烦的,也可以下载我备份好的初始数据,未做任何修改【下载】
在这里插入图片描述

相关推荐

  1. 基于pear-admin-flask 的 flask 使用教程

    2024-07-17 00:16:03       32 阅读
  2. ui_admin_vue3启动

    2024-07-17 00:16:03       27 阅读
  3. docker容器内,将django项目数据库改postgresql

    2024-07-17 00:16:03       53 阅读
  4. golang 集成sentry:PostgreSQL

    2024-07-17 00:16:03       46 阅读
  5. PostgreSQL Systemctl启动设置

    2024-07-17 00:16:03       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-17 00:16:03       70 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-17 00:16:03       74 阅读
  3. 在Django里面运行非项目文件

    2024-07-17 00:16:03       62 阅读
  4. Python语言-面向对象

    2024-07-17 00:16:03       72 阅读

热门阅读

  1. 关于ARP欺骗

    2024-07-17 00:16:03       21 阅读
  2. 20. Python读取.mat格式文件通用函数

    2024-07-17 00:16:03       15 阅读
  3. wxml与标准的html的异同

    2024-07-17 00:16:03       17 阅读
  4. 优雅退出Conda环境:conda deactivate命令的妙用

    2024-07-17 00:16:03       24 阅读
  5. 原码补码反码移码

    2024-07-17 00:16:03       18 阅读
  6. Linux 多进程编程详解

    2024-07-17 00:16:03       22 阅读
  7. [Css-in-js]wyw-in-js的使用

    2024-07-17 00:16:03       22 阅读
  8. 学习编程的第一天

    2024-07-17 00:16:03       19 阅读
  9. .gitignore配置文件不生效的问题

    2024-07-17 00:16:03       18 阅读