小编Phi*_*shy的帖子

为PostgreSQL表创建别名

我有一张名为赋值的表.我希望能够使用assignments.column或homework.column读取/写入此表中的所有列,我该怎么做?

我知道这不是你通常会做的事情.我需要能够在短时间内提供向后兼容性.

我们有一个iOS应用程序,目前直接对数据库进行postgresql查询.我们正在更新所有应用以使用API​​.在构建API的过程中,开发人员决定更改表的名称,因为我们(愚蠢地)认为我们不需要向后兼容性.

现在,V1.0和API都需要能够写入这个表,所以我以后不必再做一些伏都教来转移/合并数据......我们正在使用Ruby on Rails作为API.

postgresql database-design view plpgsql

8
推荐指数
3
解决办法
8741
查看次数

rake db:reset删除所有表但不删除数据库

我需要删除数据库中的所有表而不删除数据库,因为此数据库的用户没有create database特权.

删除所有表但不删除实际数据库的最佳方法是什么?

此外,我们使用rake db:seed一些表添加一些条目,所以我不想使用种子文件.

postgresql rake ruby-on-rails

5
推荐指数
1
解决办法
4682
查看次数