AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-8670745

yen's questions

Martin Hope
yen
Asked: 2024-12-17 06:25:08 +0800 CST

Como definir uma coluna timestamptz no postgres para um intervalo de valores para simular dados do mundo real?

  • 5

Basicamente, tenho uma coluna created_at. Todas as entradas são criadas hoje porque foram inseridas hoje.

Para finalizar o desenvolvimento de um recurso, gostaria de simular dados do mundo real, com muitos created_atvalores diferentes, abrangendo os últimos 3 anos.

por exemplo.

-- for all records
update sales_events set created_at = ... ???

Eu realmente não me importo com a parte do tempo do timestamptzmuito. Eu também não me importo se algumas das datas se repetem. Eu só preciso das datas espalhadas por alguns anos. Por exemplo, 2020 a 2024. Em qualquer lugar aí.

sql
  • 1 respostas
  • 25 Views
Martin Hope
yen
Asked: 2024-10-01 01:02:18 +0800 CST

Por que o sufixo do nome da minha restrição do postgres é diferente do padrão?

  • 4

Nesta resposta do SO: PostgreSQL: nomes de restrições padrão

Parece que minha chave estrangeira (não nomeada no momento da criação da tabela) deveria ter assumido o sufixo _fkey... Mas parece que, _foreignem vez disso, assumido o sufixo. Isso é normal?

Estou preocupado em criar uma migração onde eu assumo o nome da restrição e ela funciona no meu ambiente e depois falha em todos os outros lugares...

Existe uma maneira de garantir que eu referencie a restrição corretamente em qualquer ambiente?

Atualizado com informações:

  • versão posgres: 16.4

  • cliente que criou a chave: knex

  • O comando FK completo usado:table.foreign('userId').references('users.id')

  • psql com \d:

    Sinto muito, mas não tenho permissão para postar código da nossa base de código, então aqui está com as redações:

Indexes:
    "***_pkey" PRIMARY KEY, btree (id)
    "***" UNIQUE CONSTRAINT, btree ("***Id", "***Id")
Foreign-key constraints:
    "***_***id_foreign" FOREIGN KEY ("***Id") REFERENCES ***(id)
    "***_userid_foreign" FOREIGN KEY ("userId") REFERENCES users(id)    <=== the column of interest
postgresql
  • 1 respostas
  • 30 Views
Martin Hope
yen
Asked: 2024-09-27 05:53:49 +0800 CST

Política de segurança de conteúdo: qual fonte de restrições é a mais rigorosa?

  • 5

Contexto

Tenho este CSP em uma página (em um aplicativo VITE React):

frame-src http://localhost:3080; style-src 'self' 'unsafe-inline' http://localhost:3080

Na página, um iframe de http://localhost:3080está incorporado. Não tenho controle sobre esse iframe, pois ele é gerado por um aplicativo de terceiros em execução em um contêiner localmente. Os cabeçalhos CSP do próprio iframe são semelhantes aos seguintes:

default-src 'none'; script-src 'self' https://maps.google.com https://accounts.google.com https://www.google-analytics.com 'sha256-xxxx=' 'sha256-xxxx=' 'sha256-xxxx='; child-src 'self' https://accounts.google.com; style-src 'self' 'nonce-xxxx' https://accounts.google.com; font-src *; img-src * 'self' data:; connect-src 'self' https://accounts.google.com service.us10.list-manage.com www.google-analytics.com https://service.example.com ; manifest-src 'self'; frame-ancestors 'none';

O problema

No aplicativo principal do Vite, quando tento ajustar a altura do iframe filho, recebo este erro no navegador:

Uncaught SecurityError: Failed to read a named property 'document' from 'Window': Blocked a frame with origin "http://localhost:3000" from accessing a cross-origin frame.

também este erro (o que é interessante, pois não estou fazendo nada diretamente com https://accounts.google.com ):

Refused to apply inline style because it violates the following Content Security Policy directive: "style-src 'self' 'nonce-xxxx'   https://accounts.google.com". Either the 'unsafe-inline' keyword, a hash ('sha256-xxxx='), or a nonce ('nonce-...') is required to enable inline execution.

Pergunta

Existe um CSP, dado o cenário acima, que o aplicativo vite pode implementar, que permitirá que a altura do iframe seja atualizada , ou isso é uma impossibilidade? Não consigo dizer se o código está errado ou se isso é realmente tecnicamente inviável.

iframe
  • 1 respostas
  • 16 Views
Martin Hope
yen
Asked: 2023-08-19 12:49:16 +0800 CST

sintaxe golang testscript .txtar para texto CONTIDO em stderr ou stdout

  • 7

Estou aprendendo a testar um programa CLI usando o módulo https://github.com/rogpeppe/go-internal testscript .

Quando eu uso esta linha no meu .txtararquivo:

stderr /No help topic/gm

...e a ​​saída de erro real é:

No help topic for 'totalfoobar'

Eu recebo o erro usage: stderr [-count=N] 'pattern'.

Eu olhei os documentos aqui e, para ser honesto, é difícil de seguir. Não vejo nenhuma explicação do que -count=Nsignifica.

Eu tentei todas as seguintes variantes:

stderr -count=1 No help topic for 'totalfoobar'
stderr No help topic for 'totalfoobar'
stderr *No help topic*

e não importa a string, a afirmação ainda falha com o mesmo erro.

P: Como faço para gerar uma substring das saídas stderr/stdout totais, para testes mais flexíveis?

go
  • 1 respostas
  • 16 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Reformatar números, inserindo separadores em posições fixas

    • 6 respostas
  • Marko Smith

    Por que os conceitos do C++20 causam erros de restrição cíclica, enquanto o SFINAE antigo não?

    • 2 respostas
  • Marko Smith

    Problema com extensão desinstalada automaticamente do VScode (tema Material)

    • 2 respostas
  • Marko Smith

    Vue 3: Erro na criação "Identificador esperado, mas encontrado 'import'" [duplicado]

    • 1 respostas
  • Marko Smith

    Qual é o propósito de `enum class` com um tipo subjacente especificado, mas sem enumeradores?

    • 1 respostas
  • Marko Smith

    Como faço para corrigir um erro MODULE_NOT_FOUND para um módulo que não importei manualmente?

    • 6 respostas
  • Marko Smith

    `(expression, lvalue) = rvalue` é uma atribuição válida em C ou C++? Por que alguns compiladores aceitam/rejeitam isso?

    • 3 respostas
  • Marko Smith

    Um programa vazio que não faz nada em C++ precisa de um heap de 204 KB, mas não em C

    • 1 respostas
  • Marko Smith

    PowerBI atualmente quebrado com BigQuery: problema de driver Simba com atualização do Windows

    • 2 respostas
  • Marko Smith

    AdMob: MobileAds.initialize() - "java.lang.Integer não pode ser convertido em java.lang.String" para alguns dispositivos

    • 1 respostas
  • Martin Hope
    Fantastic Mr Fox Somente o tipo copiável não é aceito na implementação std::vector do MSVC 2025-04-23 06:40:49 +0800 CST
  • Martin Hope
    Howard Hinnant Encontre o próximo dia da semana usando o cronógrafo 2025-04-21 08:30:25 +0800 CST
  • Martin Hope
    Fedor O inicializador de membro do construtor pode incluir a inicialização de outro membro? 2025-04-15 01:01:44 +0800 CST
  • Martin Hope
    Petr Filipský Por que os conceitos do C++20 causam erros de restrição cíclica, enquanto o SFINAE antigo não? 2025-03-23 21:39:40 +0800 CST
  • Martin Hope
    Catskul O C++20 mudou para permitir a conversão de `type(&)[N]` de matriz de limites conhecidos para `type(&)[]` de matriz de limites desconhecidos? 2025-03-04 06:57:53 +0800 CST
  • Martin Hope
    Stefan Pochmann Como/por que {2,3,10} e {x,3,10} com x=2 são ordenados de forma diferente? 2025-01-13 23:24:07 +0800 CST
  • Martin Hope
    Chad Feller O ponto e vírgula agora é opcional em condicionais bash com [[ .. ]] na versão 5.2? 2024-10-21 05:50:33 +0800 CST
  • Martin Hope
    Wrench Por que um traço duplo (--) faz com que esta cláusula MariaDB seja avaliada como verdadeira? 2024-05-05 13:37:20 +0800 CST
  • Martin Hope
    Waket Zheng Por que `dict(id=1, **{'id': 2})` às vezes gera `KeyError: 'id'` em vez de um TypeError? 2024-05-04 14:19:19 +0800 CST
  • Martin Hope
    user924 AdMob: MobileAds.initialize() - "java.lang.Integer não pode ser convertido em java.lang.String" para alguns dispositivos 2024-03-20 03:12:31 +0800 CST

Hot tag

python javascript c++ c# java typescript sql reactjs html

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve