我正在使用Heroku postgresql和我的Rails 4应用程序。
我的应用有一个照片模型,目前有100张照片。我想重新开始,删除所有现有照片,以便下一张上传的照片会有photo_id:1。
我发现了这个answer但似乎这会重置整个数据库(意味着我的模型的所有将被重置而不仅仅是Photo模型)?
答案 0 :(得分:1)
您可以访问heroku rails控制台并运行:
table_name
create or replace function test(datatype text)<br> returns void as $$
declare
data datatype; -- data type is stored in the text string, for example int
begin
raise notice '%', (select pg_typeof(data));
end;
$$ language plpgsql;
是存储照片的表格名称。