Faça orgs.alias plataforma única
A coluna nunca foi restringida. Sobrevivível enquanto um pseudônimo era apenas resolvido como (security provider id, alias) por trás de uma máquina, desde duas ...
Coloque tenant id de volta na frente das chaves de recursos clínicos
ddl- auto built PRIMARY KEY (logic id, resource type, lonker id) on fhir resource current e fhir resource version, porque o Hibernate emite @EmbeddedId colunas ...
Criar as tabelas de Bugs do Sistema
Nenhuma restrição de verificação nas colunas ordinais: support ticket status check is o que acontece quando o Hibernate congela um com o tamanho de um enum e o ...
Preço das crianças do comércio e da EHR, com uma guarda total
Nenhum mapa de preços tinha uma verificação de totalidade, e os dois modos de falha são diferente e ambos em silêncio. Desaparecido do CATALOG, um aplicativo nã...
Estenda o avô de mercado para o backfill da árvore de aplicativos
avô Existindo GatedMarkets já andou mercados ativos de cada org, resolveu getRequiredService () e ativou o aplicativo faltando — era apenas restrito a verticais...
Colunas de descrição de texto rico no tipo Webinar
Espelha a alteração da entidade de compartilhamento. Duas coisas que a mesa precisa antes MediaService mapeia-os. A coluna descrição tem de ser ilimitada: poss...
Lembre- se da última área de trabalho em que um membro entrou
users.last org id suporta o coletor de espaço de trabalho. Uma organização é não mais tempo nomeado pelo nome da máquina, então um membro que pertence a várias ...
Resolver armazenamento adicional em $2,50 por 10 GB bloco
Confirma o tamanho do bloco e taxa como $2,50 por 10 GB em vez dos $4 por 25 GB A linha de produção tinha-se desviado. A semeadora, a linha do catálogo, o preço...
Preço Armazenamento Adicional como $4 por unidade de 25 GB, FLAT não medido
Armazenamento adicional é comprado pela unidade, pertence a nenhum plano em qualquer nível, e é não baseado no banco. A semeadora ainda descreveu-o como $2,50 p...
Corrigir qual era a diferença de ligação adicional na produção
O raciocínio do commit anterior foi inferido do carregador, não medido. Ele reivindicou que cada linha adicional do KamoCRM tinha serviço tipo NULL e que o corr...
Ligar add-ons ao aplicativo que eles vendem, e parar Negócios que concedem email grátis
**************** é a coluna Está tudo bem. KamoCRMPricingLoader nunca escreveu, então cada linha adicional KamoCRM tem NULL e que a comparação pode nunca corres...
Largue os Cheques Ordinais congelados que estavam falhando cada novo valor de enum
imgs assoc id check permitido assoc id 0.13. ImageAssocType.PICTURE FRAME is Ordinal 14, então cada upload do Picture Frame o violou. Hibernate escreve CHECK (...
Mesclar os dois registros modificados em um com duas camadas
Quando um documento tem ambos os tipos, a linha CLASSIC sobrevive — é aquela que pode conter bytes editados — o design é remarcado para ele, e o FORM FILLABLE A...
Criar a tabela de imagens quadros
Uma linha por widget de quadro de imagem um membro tem organizado em seu launchpad. Uma tabela em vez de uma blob preferência porque as fotos e vídeos em um fr...
Adicionar as colunas do master- scope às notas
MASTER SCOPE ('MEMBER' / 'ORG' / NULL) e ORGANIZAÇÃO ID, mais os dois índices a entidade declara e um índice único parcial por escopo para que uma nota mestre v...
Mover desenhos existentes para linhas FORM FILLABLE
Antes da existência de versões, colocar campos de formulário em um documento anexado esign templates linha diretamente para o original, e a aba Modified foi "or...
Adicionar imgs.modified kind e imgs.original img id
Ambos permanecem nulos — tipo nulo significa que a linha é original, então há nada para preencher e nenhum passo NÃO NULL, ao contrário da forma usual coluna-ad...
Criar o esquema da política de chat
Seis quadros: o conjunto de regras versionadas, as suas regras e as suas cláusulas, a resposta subsídios por trás de "resposta somente enquanto sua janela está ...
Adicionar aglutinantes.is scratch
Quatro declarações em vez de um ALTER: os fichários são povoados, e Yugabyte rejeita toda a declaração ADD COLUNN ... NÃO NULL em vez da cláusula, por isso a co...
- Não
Registos que fizeram uma reserva quando não é esse o nome do agente. gestão de oportunidades pode levantar um em nome de um agente de vendas sem o registro ter ...
Índices compostos para geolite locations
Só o país foi o único índice numa tabela de 80.429 linhas. Medida na produção: resolução da cidade (país + subdivisão) índice digitalizado todas as 18.870 linha...
Indice member rights applicated on (member id, the right)
A tabela não tinha índices, enquanto cada localizador nele filtra por MEMBRO ID. Em 10.524 linhas um único membro da pesquisa dos direitos era uma varredura seq...
Composite índices de lead e desbloqueie a execução que os cria
A grade /leades agora filtra e páginas no banco de dados em vez de envio toda a organização para o navegador. Com apenas IX LEADS ORG ID que seria realocar a va...
Aposentar ****************************
Os códigos de rastreamento são compartilhados como ?discount=<uid> agora. O antigo símbolo <memberId>.<n> publicou um id de membro real em cada link compartilha...
Adicionar users.is fake, na única ordem de instrução que uma tabela povoada permite
Espelha o novo campo `User.isFake`. Quatro declarações, e a ordem é o todo migração: YugabyteDB rejeita `ADD COLUNN ... NOT NULL` em uma tabela povoada — rejeit...
Adicionar a coluna kamomeet logo overlay
Terceira superfície de sobreposição: o ecrã de pré-reunião KamoMeet. A mesma forma que o Outros dois — nullable, sem backfill, sem DEFAULT. O guarda de deriva ...
Expurgar os relatórios e linhas do painel, e parar de semear View DASHBOARD
VER DASHBOARD (0), VER REPORTS (1) e EXPORT REPORTS (2) foram suprimidos de RoleRightType hoje, juntamente com as duas páginas que nomearam. Isto remove o que e...
Adicionar a coluna loading logo overlay
Segunda superfície para o recurso de sobreposição do logotipo: a tela de carregamento mostrada entre navegação de página, ao lado do masthead home page. Ambos ...
Adicionar a coluna logo overlay
Backs the Home Page Logo Overlay setting: a cor sólida que uma org pode Pintar sobre o logotipo masthead na página inicial kamo-internal. Segura um símbolo em ...
Expurgar as linhas View EMAIL LOGS e parar um teste de rotting quando os ordinais mudarem
VER EMAIL LOGS (64) foi excluído do RoleRightType hoje para nomear um recurso que Nunca foi construído. Isto remove o que deixou para trás — medido em 42 filas ...
Expurgar as linhas armazenadas para os dois direitos de notas aposentadas
PARTILHAR NOTAS (72) e GESTÃO NOTAS SETTINGS (73) foram excluídos do Tipo de PapelDireito hoje, por não ter acesso ao portal. Isto remove o que eles deixaram pa...
Adicionar orgs.background order
VARCHAR(20) Nulable, sem enchimento e sem DEFAULT — cada cliente resolve um valor ausente para sequencial, que é o comportamento que cada org teve antes da colu...
O meet seed recomputa direitos aplicados em vez de esperar por uma inicialização
Conferir os dois direitos em org role rights não muda nada que ninguém possa observar. member rights applicated é o snapshot achatado da sessão e do lado servid...
Levante a lista de administradores da plataforma
Voltar a preenchê-lo a partir do system user access subventions aposentado para ninguém que pudesse operar o usuário do sistema antes que este implante perde-lo...
Semente os direitos de encontro antes que o portão pode bloquear qualquer um para fora
MediaService agora requer START MEETING para criar uma reunião e Resolver um. Medida na produção antes de escrever isso: 42 funções de segurança 14 organizações...
Expurgar linhas armazenadas para os direitos de canal de chat excluídos
Ids 74/75/76 já não resolve. RoleRightsSyncService os varreria em alguns futuro SegurançaService boot de qualquer maneira — silenciosamente, em um momento impre...
Mover notas da propriedade da conta para a associação
Adiciona notes.member id e liga cada nota ao mais antigo de seu proprietário membro — a organização da conta pertenceu ao mais longo, que na prática é onde as n...
Os antepassados do 'backfill' não podem remover o acesso
MemberRightsAppliedService agora nega qualquer direito cuja cadeia pai não é Concedida. Cada linha escrita antes da hierarquia existir não sabe nada sobre Antep...
Adicionar a coluna is rich text, predefinida e recheada ao rich
Se uma nota é editada como texto rico ou texto simples não pode ser lido de volta fora do seu conteúdo: uma nota rica que ninguém formatou ainda é byte-for-byte...
Semeia cada organização um texto legal padrão
Uma linha hr legal settings por org, única em org id, carregando **************************** Inserto-only, nunca uma atualização. Uma org que editou o seu pró...
Coincidir a varredura de verificação enum-whitelist com a renderização do YugabyteDB
dropStaleEnumWhitelistChecks () procurou '% IN (%), que é como BarataDB armazenada uma lista branca @EnumType.STRING. PostgreSQL e YugabyteDB normalizar a restr...
Quadros de notificação dos membros e colunas de origem de um evento
Duas metades de uma característica. Um retorno de chamada agendado em uma liderança é espelhado no agendando o calendário do membro, e o ponto do espelho é volt...
Corrigir o que o caminho de leitura indexado garante
O comentário anterior alegou que o caminho lido "recusa-se a servir qualquer pasta não pode provar que concorda com o servidor sobre — então uma linha que está ...
Adicionar a resposta ao índice de pesquisa de e- mail
O índice regista os três. Bandeiras IMAP em vez de duas. A lista de mensagens desenha um marcador de resposta a partir deste um, e a listagem index-backed no Em...
Índice e REVOGAR as tabelas de pagamento
O que Hibernate não pode expressar para as novas tabelas hr timecard payroll *. Dois revogos. PayrollDispatch e PayrollSyncIssue recusam atualizações e elimina...
As colunas vazias em hr timecard punch
Espelha quatro novas colunas nulas na entidade TimecardPunch. Um vazio é nem um delete nem uma correção: diz que o soco nunca deveria ter existido — uma torneir...
Aponte no YugabyteDB, e pare de ‘mvn test’ migrando produção
A fonte de dados ainda chamada porta 26257. Isso é o Barata aposentadoDB, que é ainda correndo e ainda respondendo, por isso uma corrida contra ele sucede compl...
Iniciar novamente, e parar a migração de faturamento excluir seu próprio índice
O KamoInitializer não pôde começar. Hibernate detecta BarataDialeto, cuja suportaInsertReturning() e **************** são ambos false, so an @Id carregando @Gen...
Criar Conta HISTÓRIA
Espelha a entidade AccountHistory na biblioteca do kamo. Escrito explicitamente em vez da esquerda para ddl-auto porque os padrões importam: ID e DATE CREAted c...
Como o que vês no transporte?
Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.