Ajouter liants.is-sracherche
Quatre déclarations plutôt qu'un ALTER: les classeurs sont peuplés, et Yugabyte rejette l'ensemble de l'AJOUTER COLONNE ... PAS DE LA NULL plutôt que la clause,...
Ajouter
Enregistre qui a déposé une réserve quand ce n'est pas l'agent qu'il nomme, donc quelqu'un la gestion des possibilités d'accès peut en soulever un au nom d'un a...
Indices composites pour les géolites-localisations
Le pays est le seul indice sur un tableau de 80 429 rangées. Sur la base de la production: Résolution de la ville (pays et subdivision) indexé les 18 870 lignes...
Index membre - droits appliqués sur (member-id, le droit)
Le tableau n'avait pas d'index du tout, tandis que chaque évaluateur sur elle se filtre de MEMBER-ID. À 10 524 rangées, la recherche de droits d'un seul membre ...
Indices composites de plomb, et débloquer la course qui les crée
La grille/leads filtre maintenant et les pages dans la base de données au lieu de l'expédition l'ensemble de l'organisation vers le navigateur. Avec seulement I...
Retraite
Les codes de suivi sont partagés dès maintenant. Le vieux jeton "memberid" a publié un vrai membre id dans chaque lien partagé et rendu l'espace accessible à pi...
Ajouter users.is-fake, dans le seul ordre de déclaration, une table remplie permet
Les miroirs du nouveau champ «User.isFake». Quatre déclarations, et l'ordre est l'ensemble migration: YugabyteDB rejette le COLONNE D'AJE... PAS NULL sur une ta...
Ajouter la colonne kamomeet-logo-overlay
Troisième surface de recouvrement: l'écran de pré-regardation KamoMeet. Même forme que le deux autres - nuls, pas de remblai, pas de DEFAULT. La garde de dériv...
Purger les rapports et les rangées de tableau de bord, et arrêter l'ensemencement
VEW-DASHBOARD (0), VEW-REPORTS (1) et EXPORT-REPORTS (2) ont été supprimés de RoleRightType aujourd'hui, avec les deux pages qu'ils ont nommées. Cela élimine ce...
Ajouter la colonne Chargement-logo-overlay
Deuxième surface pour la superposition du logo: l'écran de chargement représenté entre les pages navigations, à côté de l'en-tête de la page d'accueil. Les deu...
Ajouter la colonne d'onylogo-overlay
Supporte le réglage de la couche de recouvrement du logo de la page d'accueil: la couleur solide et une boîte d'orgg peindre sur le logo de la tête de mât sur l...
Purger les rangées VIEW-EMAIL-LOGS, et arrêter un test pourrir lorsque les ordinaux se déplacent
VIEW-EMAIL-LOGS (64) a été supprimé de RoleRightType aujourd'hui pour nommer une fonctionnalité qui n'a jamais été construite. Cela supprime ce qu'il a laissé d...
Purger les rangées stockées pour les deux droits de notes retirées
Les SHARE-NOTES (72) et MANAGE-NOTES-NOTES (73) ont été supprimés de RoleRightType aujourd'hui pour n'avoir aucune caractéristique à porte. Cela élimine ce qu'i...
Ajouter orgs.background-order
VARCHAR(20) n'est nul, pas de remblai et aucun DEFAULT, chaque client ne résout une valeur absente pour l'absence d'après l'absence d'une valeur, c'est-à-dire l...
Retonne la liste des administrateurs de la plateforme
Remplit cela à partir du système de retraité - l'utilisateur - les subventions d'accès de sorte que personne ne pourrait exploiter l'utilisateur du système avan...
Semer les droits de rencontre avant que la porte puisse verrouiller n'importe qui
MediaService exige désormais que START-MEETING crée une réunion et résoudre un. Mesuré sur la production avant d'écrire ceci: 42 rôles de sécurité à travers 14 ...
Lignes de purge stockées pour les droits de canal de discussion supprimés
Les documents 74/75/76 ne sont plus résolus. RoleRightsSyncService les balayerait sur certains le futur botte de SecurityService de toute façon - silencieusemen...
Déplacer les notes de la propriété du compte sur l'adhésion
Ajout de notes.member-id et joint chaque note à la première de son propriétaire. l'appartenance à l'organisation le plus longtemps, qui Dans la pratique, c'est ...
Les ancêtres du backfill de sorte que la fermeture ne peut pas enlever l'accès
MemberRightsAppliedService refuse maintenant tout droit dont la chaîne mère n'est pas accordée. Chaque rangée écrite avant l'existence de la hiérarchie ne sait ...
Ajouter la colonne ' ' ' ' ' ' ' ' ' ' ' ' ' ' '
Si une note est éditée en texte riche ou en clair, on ne peut pas être lu en retour hors de son contenu: une note riche que personne n'a encore formatée est byt...
Semences à chaque organisation un texte juridique par défaut
Une ligne thro-fixation légale par orgg, unique sur org-id, portant - INSERT-ONLY, jamais MISE À JOUR. Une ordonnance qui a édité sa propre formulation en est ...
Tableaux de notification des membres et colonnes d'origine d'un événement
Deux moitiés d'une caractéristique. Un rappel programmé sur une piste est mis en miroir sur le le calendrier du membre de planification, et le point du miroir e...
Ajouter est-répondre à l'index de recherche par courrier
Ajout de l'indice, donc l'indice enregistre les trois Drapeaux IMAP au lieu de deux. La liste de messages tire un repère de réponse de ceci. l'une, et la liste ...
Index et REVOKE les tableaux des états de paie
Ce que Hibernate ne peut pas exprimer pour les nouvelles tables hr-timecard-payroll-. Deux REVOKE. PayrollDispatch et PayrollSyncIssue refuse les mises à jour ...
Les colonnes vides sur hr-timecard-punch
Rétroviseurs de quatre nouvelles colonnes annulaires sur l'entité TimecardPunch. Un vide est ni suppression ni correction: il dit que le coup de poing n'aurait ...
Créer un compte-nent-hISTORIE
Rétrovise l'entité comptable historique dans la bibliothèque kamo-shared. Écrit explicitement plutôt que de la laisser à ddl-auto parce que la valeur par défaut...
Les indices partiels qui arrêtent un double paiement et une collision de code
est la denture du service d'exportation le refus de remettre à nouveau en question. Un deuxième dossier engagé pour une période de paie double-quart. l'ensemble...
Enregistrement KI et migration des schémas
Les tables proviennent de ddl-auto; ce coureur ne fournit que ce que Hibernate ne peut pas -- les indices uniques partiels sur une affectation primaire ouverte ...
Schéma pour les groupes qui peuvent effectivement payer
Trois coureurs: BillingGroupRosterMigration crée des membres de facturation de la facturation des membres de la facturation signifie payer, avant qu'il n'ait a...
Créer le schéma de formation aux droits de l'homme
Enregistre la liste des dépositaires com.kamo.zshared.hr.h.training dans la liste explicite des statuts de Jpa «EntityScan est large de sorte que les entités se...
Créer explicitement des groupes de facturation et de paiement et annuler la collision héritée du passé
Le créer dans une migration plutôt que de le laisser à ddl-auto, qui a produit un tableau demi-construit lorsque l'entité était pointée sur les groupes de factu...
Ajouter les colonnes d'horlogerie à aire de raccord
dates passées-dues-sincend ainsi que suspension-notifiée, toutes deux nulles. Null signifie payer et pas encore raconté respectivement.
Laisser tomber la contrainte qui a limité un membre à un compte de facturation
Trouver la contrainte par la forme plutôt que par le nom - Hibernate l'a générée et le nom n'est pas stable à travers les environnements, donc toute contrainte ...
Ajouter les colonnes qui rendent un changement de prix détectable
Ordre(0), annulable, pas de remplissage - un montant nul est écrit comme "nous ne savons pas quoi ce prix a été créé avec" et le conciliateur le traite comme in...
Stockage supplémentaire de remplacement à 2,50 dollars par 10 Go, dans l'ensemble du GB
L'ajout décrivait un pool partagé à l'échelle de l'organisation et a ensuite été évalué USAGE-BASÉ à 4 avec "25 GB" indiqué uniquement en prose. Rien n'a jamais...
Ajouter et backfill accounts.date-created
Hibernate ne peut pas ajouter celui-ci lui-même: ddl-auto l'émet NON NULL, qui CockroachDB refuse sur une table qui a déjà des rangées. Donc il est ajouté nulla...
Déplacer les calendriers dans les abonnements et donner à chaque org un groupe partagé
Les calendriers et les événements étaient détenus par un compte et ne transportaient aucune organisation. Cela s'attache à l'adhésion la plus ancienne de son pr...
Contacts mains partagées avec les adresses et les répertoires de leurs propriétaires
EmailService donne maintenant l'étend à chaque contact lise à l'adresse suivante : laisse les contacts déjà assis dans une organisation sans propriétaire-parplo...
Schéma de la vignette et du stockage de la piste mesurée
les enregistrements d'imposants, par fichier stocké, la taille réelle de l'octet de tout Kamo en a généré. Il remplace img-dats.THUMB-FILE-SI-E comme source pou...
Schéma pour la mesure de stockage réservée aux objets
object-storage-days enregistre ce qu'un balayage lit en retour de MinIO pour les deux les choses qui n'ont pas de taille dans la base de données: les actifs de ...
Schéma pour la mesure du stockage par boîte de courrier
- cales, par boîte aux lettres et par jour d'arrivée, RFC822 octets que la boîte aux lettres tient. La comptabilité de stockage n'avait pas de source honnête po...
Mouteur de schéma pour org-storage-snapshots
Miroirs OrgStorageSnapshot comme DDL explicite, selon le style de la maison et ddl-auto crée le tableau en premier, donc le CREATE est un gouffre et les DAFULT ...
Déclarer la division de l'application
Le remblai n'a jamais rempli qu'une ligne de plan qui manquait - délibérément, de sorte qu'il ne pouvait pas silencieusement déplacer un niveau - qui a laissé d...
Une ligne de catalogue correctement classée par application, sur chaque racine de droit
Neuf applis - POS, outils de commercialisation, calculatrice, Club, Inventaire, Legal, Games et les deux les systèmes de création n'avaient aucune représentatio...
Lignes d'allocation de recharge dans le catalogue du plan de la plate-forme
Le droit se résout maintenant sur une colonne type service-type typée, mais aucune ligne de catalogue n'a été portée une, de sorte que chaque plan est toujours ...
Pointeurs de la boîte aux lettres pour les départements et les orges, et renouer les départements
DEPTS.MAILBOX-ID et ORGS.CONTACT-MAILBOX-ID, tous deux sans FK à e-mail-provider.boxes: synchronisation des boîtes aux lettres de fournisseurs externes et peut ...
Donner un entraîneur à un membre de l'équipe
Ajout MANAGER-ID à Member-team-member-member-member, une auto-référence annulable pour le rapport ligne. Rien n'est remboursé: aucun manager n'est une réponse c...
Ajouter DEPTS.PARENT-DEPT-ID pour les départements emboîtés
Nullable sans recharge -- null signifie niveau supérieur, ce que chaque existe Le département était et la plupart resteront. Déclaré UUID clair avec un DEFAULT...
Migrations pour les tables de gestion du grand livre des commissions et des tableaux de paiement Stripe
Les miroirs com.kamo.z.shared.commission. ddl-auto les créeraient à partir du annotations de toute façon; la DDL explicite est la convention de la maison et c'e...
Comme ce que tu vois expédier ?
Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.