当前位置: 首页 > 知识库问答 >
问题:

active record::adapter not specified:未配置“postgresql”数据库

谭鹏云
2023-03-14

我试图找出如何解决活动记录的问题,这样我就可以推到heroku。

-

  development:
  adapter: postgresql
  encoding: unicode
  database: sample_app_development
  host: localhost
  pool: 5
  username: sample_app
  password: 

test:
  adapter: postgresql
  encoding: unicode
  database: sample_app_test
  host: localhost
  pool: 5
  username: sample_app
  password: 


production:
  adapter: postgresql
  encoding: unicode
  database: sample_app_production
  host: localhost
  pool: 5
  username: sample_app
  password: 

共有3个答案

贡烨烁
2023-03-14
  1. 删除第一行“开发:”上的空格
  2. 确保库名,例如sample_app_development或只是sample_app
  3. gem install pg
  4. rake db:创建
  5. rake db:迁移
袁法
2023-03-14

我认为您需要在终端上编写此命令以创建数据库

rake db:create

然后运行 rake db:迁移以运行迁移

嵇俊德
2023-03-14

在数据库配置中有一个开发前的空间。我相信要修复它,只需从第一行中删除空格并跟随缩进即可。

 类似资料:
  • ... corda部署节点失败。日志显示: [错误] 2018-10-04T11:16:05,466Z[主] ) ~[?:-无法在目标类 ) ~[?:{} ) ~[?:: null at0_1810(本机方法)~[?: 1.8.HikariCP-2.5.1.jar]at0_181(0_181HikariCP-2.5.1.jar1.8.com.zaxxer.hikari.pool.PoolBase.

  • 本文向大家介绍Windows下Postgresql数据库的下载与配置方法,包括了Windows下Postgresql数据库的下载与配置方法的使用技巧和注意事项,需要的朋友参考一下 注意下载的是二进制版,不是带Windows Installer的。 http://www.enterprisedb.com/products-services-training/pgbindownload x86下载ht

  • 我正在使用MongoDB开发一个Spring Boot批处理示例,并且我已经启动了服务器。 当我启动我的应用程序时,我得到下面的错误。 对这个问题有什么建议吗? 应用特性: pom.xml 我用以下输出启动了:

  • 新建数据库 在本地新建一个数据库 demo 打开common/config/main-local.php 修改数据库配置 'components' => [ ... 'db' => [ 'class' => 'yii\db\Connection', 'dsn' => 'mysql:host=localhost;dbna

  • 因为 Canal 是模拟 MySQL slave 的交互协议,伪装自己为 MySQL slave ,向 MySQL master 发送dump 协议,所以需要 MySql 开启 binlog 修改 mysql.cnf 中的配置 [mysqld] log-bin=mysql-bin # 开启 binlog binlog-format=ROW # 选择 ROW 模式 server_id=1 # 配置

  • ThinkCMF5安装后的生成的数据库配置文件在data/conf/database.php; <?php return [ // 数据库类型 'type' => 'mysql', // 服务器地址 'hostname' => 'localhost', // 数据库名 'database' => 'thi