heroku相关内容
当用户登录到我的网站时, Devise 尝试更新用户模型中的字段 current_sign_in_at 随着时间的流逝。但是它产生这个错误: NoMethodError:未定义的方法`getlocal'为Mon,08 Nov 2010 03:11:01 +0000 :DateTime [GEM_ROOT] /gems/activesupport-3.0.1/lib/active_sup
..
注意:自从再次提出这个问题,因为自1.5版以来Django的用户模型更新。 我正在重建和制作改进已经存在的Django站点,并将其从Webfaction迁移到Heroku,以及从Amazon的SimpleDB迁移到Heroku Postgres(尽管在开发过程中在Sqllite3上进行测试)。我正在做的很多工作是转移到使用内置的Django功能,如Django管理员,用户身份验证等。
..
id - > 4个字符 p> password_hash - > 64个字符 如上所述的记录将能够存储在Heroku的5mb PostgreSQL中? PS:给出一个单列x列和长度为y的表 - 如何我计算数据库中需要的空间? 解决方案 占用的磁盘空间 计算磁盘上的空间并不是微不足道的。您必须考虑到: 每个表的开销(小,基本上系统目录中的条目可能不会影响
..
我想将数据从远程数据库拉入sqlite数据库我只是不知道路径在哪里mac存储sqlite3文件的路径。它只是默认位置。 这是我想出的答案, 我不知道这是否是默认值,但我从来没有改变我的macbook的sqlite3设置,所以我假设这是事实上的默认位置,但就像我说的我不知道,它只是为我工作。 我的默认位置是 sqlite://my-apps-name.db
..
我有一个ruby在rails应用程序托管在heroku使用postgresql作为其数据库。由于数据库越来越大,我想知道是否有一种方法,只下载它的一个特定的部分从heroku。例如,可以只下载一个特定的表,或者只下载具有parent_id == x的行。 解决方案 到Steve的相当正确的答案,你还可以选择使用 psql 连接到 DATABASE_URL 并使用 \copy ,例如
..
我最近升级到最新版本的Rails,我不明白如何将应用程序部署到Heroku。 这是我的 database.yml 文件 默认值:& default adapter:postgresql pool:5 timeout:5000 development:
..
我刚安装了Postgres.app,现在 psql 不返回任何东西。我按照Postgres网站上列出的说明;这是我做的: 1)将我的旧版本的Postgres拖到垃圾箱。已清空垃圾桶。 2)下载了当前版本的Postgres.app。将其拖动到应用程序文件夹。 3)重新启动的终端。 从其中psql 是类似: /Applications/Postgres.app/Contents
..
我想将我的数据库设置为在设置的时间内未完成的超时请求,以防止异常请求垄断整个应用程序。 有什么我可以添加到我的Rails配置文件为了设置这个? 我试图添加一行我经常在网上看到 timeout:5000 到我的database.yml,但是似乎没有任何效果。 我试图调用在Environment.rb中的ActiveRecord :: Base.connection.execute(
..
我已设置从localhost到Heroku上的Dev数据库的连接(如在Heroku上的演变中的错误)和我试图应用演变几次后收到以下错误: SQLException:Unable以打开到给定数据库的测试连接。 JDBC url = [URL],username = null。终止连接池。原始异常:------ org.postgresql.util.PSQLException:FATAL:对于
..
如何获取SHARED_DATABASE_URL在heroku ..而我试图迁移它是要求SHARED_DATABASE_URL如何获得它.. ?? heroku pg:reset --db SHARED_DATABASE_URL 我应该在SHARED_DATABASE_URL的位置添加什么?我在轨道上的红宝石工作 任何人都可以帮助我。 解决方案 您可以使
..
我有一个在开发和生产中使用postgres的应用程序。我最近推送到heroku,一切工作正常。我能够从heroku拉数据库和推回,没有问题。今天,我试图从heroku拉下DB,我收到这个错误 heroku db:pull 加载的抽头v0.3.24 自动检测的本地数据库:postgres:// postgres:a@127.0.0.1/app_development?encoding
..
我很好奇如何在Rails 4应用程序中正确设置我的 database.yml 文件。 这不是我真正看到非常详细的,因为它似乎只是工作时部署到Heroku,但我想了解它现在,并注意到格式已经改变了一点从Rails 4.0到4.1。例如 4.0.2 开发: adapter:mysql2 encoding:utf8 数据库:my_app_development 池:5 用户
..
heroku run rake db:migrate 可以改变生产数据库的结构: 迁移到CreateUsers(20120318090252) 迁移到AddIndexToUsersEmail(20120319191315) 迁移到AddPasswordDigestToUsers(20120319194632) 迁移到AddRememberTokenToUsers(20120323142854
..
我使用Heroku的Postgres插件,我从Heroku Postgres插件页面创建了一个新的生产数据库。 我没有使用我的应用程序的资源页面直接添加到我的应用程序。 现在我想将这个数据库附加到我的应用程序, 我可以在设置 DATABASE_URL 之后使用数据库btw > config var我的应用程序指向它,但 heroku pg 命令还不能识别它。 附加信息:上一个数
..
我一直在尝试从命令行运行 $ heroku pg:reset ,但我相信我没有正确放入数据库。我试过了一些变化。 我执行 $ heroku config | grep POSTGRESQL 以获取打印为的数据库名称 HEROKU_POSTGRESQL_PINK_URL:postgres:// naknaswvxfvuup:QK2dHYNMZ_va10lDgMDo4S0BIM @ ec
..
我使用Ruby on Rails,我不再需要我的表 Order 所以我删除它使用SQLite管理器..我如何使表删除发生在heroku ? EDIT 我收到错误 db / migrate / 20110806052256_droptableorders.rb:10:语法错误,意外的keyword_end,期望$ end 运行命令 class DropTa
..
对我来说,我还没有在别的地方找到这个问题。短版本,我正在写一个应用程序,我计划部署到云(可能使用Heroku),这将进行各种网络抓取和数据收集。它将在云中的原因是,我可以将其设置为自己每天运行,并将数据拉到其数据库,而不是我的计算机,以及所以团队的其余人可以访问数据。 我曾经使用过AWS的SimpleDB和DynamoDB,但是我发现SDB的存储限制是小的,DDB的查询能力很差是一个问题,所
..
可能重复: 如何清空heroku中的数据库 Heroku上的Postgres数据库。它是一个免费的测试版。在本地,当测试时,我经常运行rake db:drop&& rake db:create&& rake db:migrate作为重置数据库的方式。 但是,当我尝试在Heroku上运行时,会出现错误: 无法删除mydatabaseid:#
..
我有一个共享的heroku应用程序,现在我无法创建一个测试应用程序也在heroku与相同的代码,所以我已经创建了一个新的应用程序,确定,事情是为应用程序的工作需要一个数据库,所以我试图上传我的本地数据库,但不知道如何。 任何人都可以告诉我在我的命令行中需要输入什么 感谢 Ps:应用程序使用Django 解决方案 您应该从网址中恢复数据库,请参阅 heroku import
..
我收到以下错误讯息: heroku db:pull --debug postgres:// USERNAME:PASSWORD @ localhost / test 加载的水龙头v0.3.23 警告:数据库中的数据'postgres:// USERNAME:PASSWORD @ localhost / test'将被覆盖,无法恢复。 接收模式 无法从http:// heroku:fo
..