Resultados da pesquisa a pedido "postgresql"

4 a resposta

Maneira limpa de usar as funções da janela postgresql no django ORM?

Eu gostaria de usar as funções da janela postgresql comorank() edense_rank em algumas consultas que precisam ser feitas no Django. Eu o tenho trabalhando em SQL bruto, mas não sei como fazer isso no ORM. Simplificado, fica assim: SELECT id, ...

1 a resposta

Como criar uma sequência particionada do PostgreSQL?

Existe uma maneira simples (ou seja, não hacky) e livre de condições de corrida para criar uma sequência particionada no PostgreSQL. Exemplo: Usando uma sequência normal no problema: | Project_ID | Issue | | 1 | 1 | | 1 | 2 | | 2 | 3 | | 2 | 4 ...

5 a resposta

Problema com accept_nested_attributes_for no Rails 5.0.0.beta3, opção -api

Estou usando o Rails 5.0.0.beta3, criando um aplicativo somente API usando a opção -app nos trilhos new, e estou tendo problemas com o accept_nested_attributes_for. No meu aplicativo, uma criação (ou um novo, e depois um salvamento!) De ...

1 a resposta

Como determinar a chave primária gerada automaticamente usada como chave estrangeira para outra tabela

Esta é uma questão de duas partes. Em anexo está um diagrama para um design de tabela de banco de dados PostgreSQL. Existem quatro mesas. MesaMain tem um relacionamento um-para-muitos com tabelaSubmain. MesaSubmain tem um relacionamento muitos ...

4 a resposta

Crie ou substitua o postgres do acionador

Eu quero "criar ou substituir" um gatilho para uma tabela do postgres. No entanto, não existe essa expressão sql. Vejo que posso fazer um "DROP TRIGGER SE EXISTIR" primeiro ...

1 a resposta

Como agrupar por semana no postgresql

Eu tenho uma tabela de banco de dadoscommits com as seguintes colunas: id | author_name | author_email | author_date (timestamp) | total_lines O conteúdo da amostra é: 1 | abc | [email protected] | 2013-03-24 15:32:49 | 1234 2 | abc | [email protected] ...

1 a resposta

Erro ao definir n_distinct usando uma variável plpgsql

Tentei usar uma função para definir o valor n_distinct para uma tabela. O código é o seguinte: create temporary table _temp ( id integer ); create function pg_temp.setdistinct(_cnt real) returns void as $$ begin alter table _temp alter column id ...

1 a resposta

O INSERT […] ON CONFLICT pode ser usado para violações de chaves estrangeiras?

Dado => select * from referenced; referenced_id | name ---------------+------- 1 | one 2 | two 3 | threee => select * from entries; entry_id | referenced_id | name ----------+---------------+------------------ 1 | 3 | references ...

5 a resposta

Como rastrear decentemente a modificação da estrutura do banco de dados pelo SVN?

O principal problema é o controle de versão da estrutura do banco de dados. Os utilitários padrão do mysqldump e pg_dump não produzem arquivos muito adequados para controle de versão. Os comandos de despejo produzem os arquivos de despejo com ...

1 a resposta

Como fazer linhas de retorno pg-promessa como matrizes?

Como podemos fazerpg-promessa [https://github.com/vitaly-t/pg-promise]retornar uma matriz de linhas de uma consulta, em oposição à matriz de objetos de linha?