`
hideto
  • 浏览: 2677944 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

rake db:migrate的两个小问题

    博客分类:
  • Ruby
阅读更多
1,ubuntu中配置databse.yaml时需要指定如下内容:
socket: /var/run/mysqld/mysqld.sock

因为ubuntu/debian下的mysql socket位置如上,如果不指定会报错:
rake aborted!
No such file or directory - /tmp/mysql.sock


2,如果连接mysql的用户密码为空,必须在password:后添加一个空格,否则rake报错:
rake aborted!
.....
/usr/lib/ruby/1.8/yaml.rb:133:in `load': syntax error on line 16, col 2:
.....

结果我在password:后加上空格后可以rake了,然后把空格删除掉,还是可以rake  
令人崩溃的问题啊!
分享到:
评论
4 楼 blackanger 2007-05-28  
如果连接mysql的用户密码为空,必须在password:后添加一个空格,这个我记得以前在官方网站上看过,不光是ubuntu的问题,这个空格是必须要加的。。。可惜当时没有保留那个链接,也没在意。。。
3 楼 blackanger 2007-05-28  
我在suseLinux下没有碰到过这问题,难道是ubuntu特有的吗?
2 楼 hideto 2007-05-20  
这是因为Beast需要最新版本的Rails中的active_resource模块
该模块是Rails的RESTful开发工具,运行以下代码:
rake freeze_edge

请参考Getting Started with Beast
1 楼 roso 2007-05-18  
我安装新的Beast时候,rake db:schema:load RAILS_ENV=production 出现这个错误,什么原因么?
rake aborted!
no such file to load -- active_resource

相关推荐

    ridgepole-rails:在RoR上使用ridgepole的便捷任务

    Ridgepole-rails提供了两个Rake任务: ridgepole:export和ridgepole:apply它们分别包装的ridgepole --export和ridgepole --apply 。 用法 要将数据库的当前架构导出到Schemafile rake ridgepole:export 将Schema...

    a-basic-app:我的第一个(假)小型演讲和戏剧学校的 Rails 项目

    数据库创建 - rake db:create, rake db:migrate, rake db:seed 如何运行测试套件 - bundle exec rspec ### 概述 我的第一个(假)小型演讲和戏剧学校的 Rails 项目。 公共页面可供所有人使用。 管理部分仅供...

    Rails程序员配置文件部分v-000

    运行bundle install并rake db:migrate ,然后rake db:migrate RAILS_ENV=test 。 接下来,向一些程序员播种数据库-运行rake db:seed并启动服务器以在浏览器中查看该应用程序。 运行rspec并一次通过一项测试! 该...

    rails有用的命令

    - `link_to` 和 `button_to`:这两个方法用于创建链接和按钮,例如`, say_hello_path %>`将创建一个指向Say控制器hello动作的链接。 7. **数据库管理**: - `rake db:create`:根据数据库配置创建数据库。 - `...

    math_game:一个实验游戏,练习Rails + Hotwire + Turbo

    心灵数学游戏 这是一个实验性游戏,可练习Ruby on Rails + Hotwire + Turbo的组合。 转到查看它正在运行。 邀请朋友一起玩。 游戏 两名玩家在五轮中回答简单的...bin/rails rake db:migrate RAILS_ENV=test bin/rspec

    联盟发现者

    这个应用程式提供了两个简单的端点供联盟上载自己,并让赞助商查看单个联盟以及他们所关注的区域内和预算范围内的联盟列表。 在本地运行 本指南假定读者已将Ruby 2.5.3或更高版本与SQLite3一起安装。 有关不熟悉...

    flaming-computing-machine:从Sinatra构建的“选择自己的冒险” Web应用程序!

    ###入门bundle install rake db:drop , rake db:create , rake db:migrate ###数据####楷模用户是指可以登录,创建故事或将场景添加到其他人的故事的人。 故事是故事的切入点。 它指向其第一个场景,并...

    recoil:保持您的Amazon SES声誉

    畏缩 Recoil通过将信誉不良的电子邮件列入黑名单来确保您...rake db : migrate 将端点添加到您的routes.rb : mount Recoil :: Engine => '/ses' 添加一个初始化程序: config/initializers/recoil.rb来初始化拦截

    Task4:使用回形针实现Crud图像

    根据提供的描述,我们可以推断这是一个关于Ruby on Rails的项目,因为提到了"rake db:create"和"rake db:migrate"这两个典型的Rails命令。尽管标签为"JavaScript",但在Rails应用中,JavaScript通常用于前端交互和...

    octopus_replication_example:示例 Rails 应用程序使用 Octopus 库启用对 ActiveRecord 复制数据库的支持

    八达通复制例子 这是一个示例 rails 应用程序,用于演示章鱼中的复制功能。 该应用程序有 1 个主节点(在 database.yml... rake db:octopus && rake db:migrate 更多信息可以在找到 谢谢 该项目由以及我的导师和赞助。

    BreadExpress_Phase_5_Starter:面包速递最后阶段的入门代码

    要进行设置,请克隆此存储库,运行 `bundle install` 命令以确保您拥有所有需要的 gem,然后使用 `rake db:migrate` 创建数据库。 如果你想用虚构但有点真实的数据填充系统,你可以运行 `rake db:populate` 命令。 ...

    thelogbook

    此应用程序实现两个类:Entry和User。 除非已登录,否则用户无法执行注册以外的任何操作。登录后,用户可以读取,编辑,创建和删除条目,然后注销。 发展 分叉并克隆该项目。 在您当地的环境中尝试此应用。 在该...

    final_project

    #Stempirical Stempirical 是一个众包合集,包含适合年龄且引人入胜的科学实验。...bin/rake db:migrate bin/rake db:seed bin/rails server 在浏览器中导航到本地主机 ###To 在本地主机上上传您自己的照

    rails_project

    KJ的名单 关于此应用程序 ...确保同时运行以下两个命令 $ rake db:migrate $ rake db:seed 在这里,您可以通过执行Shotgun命令并在以下端口上运行该应用程序:9393 $ shotgun 使用这个应用程序 种子

    nocms-pages:具有内容页面功能的宝石,独立于可嵌入任何Rails 4应用程序的任何CMS

    NoCMS页面这是什么? 这是一个Rails引擎,具有由可自定义块组成的内容页面的基本功能。 它没有附加到任何特定的CMS,...cms_pages:install:migrations并运行它们: rake db:migrate并运行初始化程序: rails g nocms:p

    Cyclid:开源持续集成服务器

    您可以使用WEBrick下开始Cyclid bundle exec rake rackup ,然后开始Sidekiq bundle exec rake sidekiq ,或者您也可以守卫下与运行这两个bundle exec rake guard 。 Cyclid开发服务器将在localhost端口8361(这是...

    click-runner-js:Autorunner增量游戏组合。 使用Vanilla JS,Phaser 3和Rails构建

    bundle install运行以下rake任务以设置数据库rake db:migrate运行rails服务器,您将可以在具有端口3000的本地主机上玩游戏! rails s怎么玩您可以在此处播放Click Runner JS: : Click Runner是一个分为两个阶段

    lotus-todo:一个使用 Lotus 和 AngularJS 的 todo 应用程序

    Lotus-Todo 使用和构建的 todo 应用程序...rake db : migrate # Run the server bundle exec lotus server 运行服务器后访问 。 测试 运行rake spec 。 贡献 随意打开拉取请求。 待办事项 分页 记录 created_at 和 o

Global site tag (gtag.js) - Google Analytics