在 mysql2 上迁移的问题。导轨

Jwan622

我正在运行bundle exec rake db:create,然后 bundle exec rake db:migrate` 并且在迁移时遇到了这个错误:

 bundle exec rake db:migrate
== 20110125192211 InitialDigitizationWork: migrating ==========================
-- create_table(:digitizations)
   -> 0.0170s
-- add_index(:digitizations, :submission_code, {:unique=>true})
   -> 0.0156s
-- create_table(:digitized_pieces)
   -> 0.0180s
-- add_index(:digitized_pieces, :digitization_id)
   -> 0.0113s
-- create_table(:digitized_views)
   -> 0.0235s
-- add_index(:digitized_views, :digitized_piece_id, {:null=>false})
rake aborted!
StandardError: An error has occurred, all later migrations canceled:

Unknown key: :null. Valid keys are: :unique, :order, :name, :where, :length, :internal, :using, :algorithm,

这是我第一次使用Mysql(我用过Postgresql)我似乎有Mysql:

 mysql -u root
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 31
Server version: 5.7.20 Homebrew

这是我的database.yml文件:

development:
  adapter: mysql2
  database: arthouse_dev
  username: root
  password:
  host: localhost
  port: 3306
  #socket: /tmp/mysql.sock

legacy_development:
  adapter: mysql2
  database: arthouse_leg_development
  username: root
  password:
  host: localhost
  port: 3306
D b。

我相信这只是一个错误,您不能拥有null: false索引。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

耙子流产了!无法加载此类文件-El Capitan上的mysql2 / mysql2

来自分类Dev

Windows 7上的Ruby MYSQL2 gem安装

来自分类Dev

无法在MAMP上安装mysql2 Gem

来自分类Dev

无法在Linux(CentOS)上安装“ mysql2” gem

来自分类Dev

Rails 4迁移:Mysql2 :: Error:数据对于列“ xxxx”而言过长

来自分类Dev

Rails 4迁移:Mysql2 :: Error:数据对于列“ xxxx”而言过长

来自分类Dev

创建新迁移时,Rails Mysql2::Error 表不存在

来自分类Dev

无法在Windows Server 2003上使用mysql2运行Rails服务器

来自分类Dev

Windows上的Ruby:无法安装mysql2 gem-无法构建gem本机扩展

来自分类Dev

无法将“ mysql2 / promise”导入Node.js上的ES模块(MJS)13/14

来自分类Dev

Mac OSX / MySQL 5.6.19上的“ Mysql2 :: Error:在查询过程中失去与MySQL服务器的连接”

来自分类Dev

Mac OSX / MySQL 5.6.19上的“ Mysql2 :: Error:在查询过程中失去与MySQL服务器的连接”

来自分类Dev

Rails迁移-Mysql2 :: Error:指定的密钥太长;最大密钥长度为767字节

来自分类Dev

Win7x64,Ruby 2.0,MySQL 5.6上的gem mysql2分段错误

来自分类Dev

Mysql2 :: Error:无法读取目录-从OS X上的Homebr重新安装mysql之后

来自分类Dev

Ruby- Mysql2编码utf8mb4创建索引问题(因此影响性能)

来自分类Dev

如何在OS X上用ruby 2.3解决mysql2 gem的“不兼容库版本”?

来自分类Dev

使用AWS RDS在Heroku App上获取Mysql2 :: Error(SSL连接错误:ASN:错误的其他签名确认)

来自分类Dev

使用在Node.js上运行的MySQL2执行查询时出现ERR_STREAM_WRITE_AFTER_END

来自分类Dev

安装mysql2 gem

来自分类Dev

宝石mysql2安装

来自分类Dev

安装mysql2 gem

来自分类Dev

mysql2 中的承诺

来自分类Dev

gem install mysql2 /无法加载此类文件-mysql2 / mysql2

来自分类Dev

Rails Server导致Mysql2错误

来自分类Dev

Ruby on Rails MySQL2 ::错误

来自分类Dev

太多连接Nodejs + mysql2 / promise

来自分类Dev

无法安装mysql2 0.3.14 gem

来自分类Dev

Mysql2 ::错误:未知列

Related 相关文章

  1. 1

    耙子流产了!无法加载此类文件-El Capitan上的mysql2 / mysql2

  2. 2

    Windows 7上的Ruby MYSQL2 gem安装

  3. 3

    无法在MAMP上安装mysql2 Gem

  4. 4

    无法在Linux(CentOS)上安装“ mysql2” gem

  5. 5

    Rails 4迁移:Mysql2 :: Error:数据对于列“ xxxx”而言过长

  6. 6

    Rails 4迁移:Mysql2 :: Error:数据对于列“ xxxx”而言过长

  7. 7

    创建新迁移时,Rails Mysql2::Error 表不存在

  8. 8

    无法在Windows Server 2003上使用mysql2运行Rails服务器

  9. 9

    Windows上的Ruby:无法安装mysql2 gem-无法构建gem本机扩展

  10. 10

    无法将“ mysql2 / promise”导入Node.js上的ES模块(MJS)13/14

  11. 11

    Mac OSX / MySQL 5.6.19上的“ Mysql2 :: Error:在查询过程中失去与MySQL服务器的连接”

  12. 12

    Mac OSX / MySQL 5.6.19上的“ Mysql2 :: Error:在查询过程中失去与MySQL服务器的连接”

  13. 13

    Rails迁移-Mysql2 :: Error:指定的密钥太长;最大密钥长度为767字节

  14. 14

    Win7x64,Ruby 2.0,MySQL 5.6上的gem mysql2分段错误

  15. 15

    Mysql2 :: Error:无法读取目录-从OS X上的Homebr重新安装mysql之后

  16. 16

    Ruby- Mysql2编码utf8mb4创建索引问题(因此影响性能)

  17. 17

    如何在OS X上用ruby 2.3解决mysql2 gem的“不兼容库版本”?

  18. 18

    使用AWS RDS在Heroku App上获取Mysql2 :: Error(SSL连接错误:ASN:错误的其他签名确认)

  19. 19

    使用在Node.js上运行的MySQL2执行查询时出现ERR_STREAM_WRITE_AFTER_END

  20. 20

    安装mysql2 gem

  21. 21

    宝石mysql2安装

  22. 22

    安装mysql2 gem

  23. 23

    mysql2 中的承诺

  24. 24

    gem install mysql2 /无法加载此类文件-mysql2 / mysql2

  25. 25

    Rails Server导致Mysql2错误

  26. 26

    Ruby on Rails MySQL2 ::错误

  27. 27

    太多连接Nodejs + mysql2 / promise

  28. 28

    无法安装mysql2 0.3.14 gem

  29. 29

    Mysql2 ::错误:未知列

热门标签

归档