Aggiungere leganti.is scratch
Quattro dichiarazioni piuttosto che una ALTER: i leganti sono popolati, e Yugabyte respinge l'intero ADD COLUMN... Non la dichiarazione NULL piuttosto che la cl...
Aggiunga..
Registrazioni che hanno presentato una prenotazione quando non è l'agente che chiama, quindi qualcuno gestire le opportunità può sollevare uno per conto di un a...
Indici compositi per geolite locations
Il solo paese era l'unico indice su una tabella di 80.429-row. Misurazione della produzione: risoluzione della città (paese + suddivisione) indicizzato tutte le...
Indice membro rights applied su (member id, the right)
La tabella non aveva affatto indici, mentre ogni ricercatore su di esso filtra da MEMBER ID. A 10.524 righe la ricerca dei diritti di un singolo membro era una ...
Indici di piombo compositi, e sbloccare la corsa che li crea
La griglia /leads ora filtra e pagine nel database invece di spedizione l'intera organizzazione al browser. Con solo IX LEADS ORG ID che avrebbe spostato la sca...
Ritiro E' il momento giusto
I codici di tracciamento sono condivisi come ?discount= Il vecchio <memberId> token ha pubblicato un vero e proprio membro in ogni link condiviso e reso lo spaz...
Aggiungi utenti.is fake, nell'unico ordine di dichiarazione una tabella popolata permette
Specchi il nuovo campo `User.isFake`. Quattro dichiarazioni, e l'ordine è tutto migrazione: YugabyteDB rifiuta `ADD COLUMN ... NON NULL` su un tavolo popolato —...
Aggiungi la colonna kamomeet logo overlay
Terza superficie di sovrapposizione: lo schermo pre-meeting KamoMeet. La stessa forma della altri due — nullable, no backfill, no DEFAULT. La guardia alla deri...
Acquisti i report e le righe del cruscotto, e smettere di vedere VIEW DASHBOARD
VIEW DASHBOARD (0), VIEW REPORTS (1) e EXPORT REPORTI (2) sono stati eliminati da RoleRightType oggi, insieme alle due pagine che hanno chiamato. Questo rimuove...
Aggiungi la colonna caricamento logo overlay
Seconda superficie per la funzione overlay logo: la schermata di carico mostrata tra le pagine di navigazione, accanto alla home page masthead. Entrambi gli AL...
Aggiungi la colonna home logo overlay
Backs the Home Page Logo Overlay impostazione: il colore solido un org può dipingere sopra il logo della testata sulla home page kamo-internal. Contiene un tok...
Purge VIEW EMAIL LOGS righe, e fermare un test marcire quando gli ordinali si spostano
VIEW EMAIL LOGS (64) è stato cancellato da RoleRightType oggi per la denominazione di una caratteristica che non è mai stato costruito. Ciò rimuove ciò che ha l...
Perseguire le righe memorizzate per i due diritti di note in pensione
SHARE NOTES (72) e MANAGE NOTES SETTINGS (73) sono stati eliminati da RoleRightType oggi per non avere alcuna caratteristica a cancello. Questo rimuove quello c...
Aggiungi orgs.background order
Nullable VARCHAR(20), nessun backfill e nessun DEFAULT — ogni cliente risolve un valore assente alla sequenziale, che è il comportamento che ogni org aveva prim...
Alza l'elenco degli amministratori della piattaforma
Lo riempie dal sistema in pensione user access sovvenzioni in modo che nessuno che potrebbe utilizzare l'Utente di sistema prima che questo dispiegamento lo per...
Seed i diritti di incontro prima che il cancello possa bloccare chiunque fuori
MediaService richiede ora START MEETING per creare un incontro e VIEW MEETINGs a risolverne uno. Misurato sulla produzione prima di scrivere questo: 42 ruoli di...
Purge memorizzato righe per i diritti cancellati chat-channel
Ids 74/75/76 non si risolvono più. RoleRightsSyncService li avrebbe spazzati su alcuni futuro SecurityService boot comunque — silenziosamente, in un momento imp...
Spostare le note dalla proprietà del conto sull'appartenenza
Aggiunge note.member id e allega ogni nota al primo proprietario appartenenza — l'organizzazione del conto è appartenuta a più lungo, che in pratica è dove sono...
Antenati di riempimento in modo da la chiusura non può rimuovere l'accesso
Il servizio parlamentare nega ora qualsiasi diritto la cui catena madre non è concesso. Ogni riga scritta prima che esistesse la gerarchia non sa nulla di anten...
Aggiungi la colonna is rich text, predefinita e riempita di backup a ricchi
Se una nota viene modificata come testo ricco o testo normale non può essere rileggeta dal suo contenuto: una nota ricca che nessuno ha formattato ma è byte-for...
Seed ad ogni organizzazione un testo legale predefinito
Una riga hr legal settings per org, unica su org id, che trasporta E' il momento giusto. INSERT-ONLY, mai un UPDATE. Un org che ha modificato la propria formul...
Tavole di notifica degli utenti e colonne di origine di un evento
Due metà di una caratteristica. Un callback in programma su un lead è specchiato sul il calendario del membro di programmazione, e il punto dello specchio è que...
Aggiungi is answered all'indice di ricerca della posta
Aggiungo che l'indice registra tutti e tre. Bandiere IMAP piuttosto che due. L'elenco dei messaggi disegna un marcatore di risposta da questo uno, e l'elenco in...
Indice e REVOKE le tabelle payroll-provider
Ciò che Hibernate non può esprimere per i nuovi tavoli hr timecard payroll *. Due RIVOKE. PayrollDispatch e PayrollSyncIssue rifiutano aggiornamenti ed elimina...
Le colonne vuote su hr timecard punch
Specchi quattro nuove colonne nullable sull'entità TimecardPunch. Un vuoto è né un'eliminazione né una correzione: dice che il pugno non avrebbe mai dovuto esis...
Creare ACCOUNT HISTORY
Specchi l'entità AccountHistory in kamo-shared-library. Scritto esplicitamente piuttosto che da sinistra a ddl-auto perché i valori di default sono: ID e DATE C...
Gli indici parziali che fermano un doppio pagamento e una collisione di codice
# I denti dietro il servizio di esportazione # rifiuto di ristampa. Un secondo file impegnato per un periodo di pagamento doppio-paga un tutta la società, e il ...
Registrazione KI e migrazione degli schemi
Le tabelle provengono da ddl-auto; questo corridore fornisce solo ciò che Hibernate non può -- gli indici unici parziali su un incarico primario aperto e un pay...
Schema per gruppi che possono effettivamente pagare
Tre corridori: BillingGroupRosterMigration crea billing pay group members — che un gruppo significa pagare, prima che abbia comprato qualcosa. org id è denorma...
Creare lo schema HR Training
Iscrizioni com.kamo.z.shared.hr.training nella lista esplicita @EnableJpaRepositories — @EntityScan è ampia quindi le entità si trovano in entrambi i modi, ma i...
Creare gruppi billing pay groups esplicitamente, e annullare la collisione legacy
Crearlo in una migrazione piuttosto che lasciarlo a ddl-auto, che ha prodotto una tabella semi-costruita quando l'entità è stato indicato ai gruppi di fatturazi...
Aggiungere le colonne dell'orologio
past due since e suspension notified at, entrambi nullable. Null significa pagare e rispettivamente.
Gettare il vincolo che ha limitato un membro a un account di fatturazione
Trova il vincolo per forma piuttosto che per nome — Hibernate generato e il nome non è stabile in ambienti, quindi qualsiasi vincolo unico su account members il...
Aggiungere le colonne che rendono rilevabile una variazione di prezzo
Ordine(0), nullable, no backfill — un importo null si legge come "non sappiamo cosa questo prezzo è stato creato con" e il conciliare lo tratta come sconosciuto...
Riprezzo Deposito supplementare come $2.50 per 10 GB, org-wide
L'add-on ha descritto una piscina condivisa a livello organizzativo ed è stato quindi valutato USAGE BASED a $4 con "25 GB" dichiarato solo in prosa. Niente mai...
Aggiungere e eseguire il backup dei conti. date create
Hibernate non può aggiungere questo stesso: ddl-auto lo emette NON NULL, che CockroachDB rifiuta su un tavolo che già ha righe. Così si aggiunge nulla qui, riem...
Spostare i calendari sui membri e dare ciascuno org uno condiviso
Calendari ed eventi erano di proprietà di un account e non hanno portato alcuna organizzazione. Questo attacca ciascuno alla prima appartenenza del suo propriet...
Hand contatti di indirizzo-libro condivisi ai loro proprietari
EmailService ora spazia ogni contatto letto a contact books.owner id, che lascia i contatti già seduti in una organizzazione senza proprietario-default libro ir...
Schema per la miniatura misurata e la memorizzazione delle tracce
img dat derivatives record, per file memorizzati, la dimensione reale byte di tutto Kamo generato da esso. Sostituisce img dats. THUMB FILE SIZE come fonte per ...
Schema per la misura di archiviazione solo per oggetti
object storage days registra ciò che una spazzata legge da MinIO per i due cose che non portano dimensioni nel database: branding beni e documenti spazio di lav...
Schema per la misurazione dello storage per posta
****************************************************************************************************************************************************************...
Schema runner per org storage snapshots
Specchi OrgStorageSnapshot come DDL esplicito, per lo stile di casa — ddl-auto crea la tabella prima, quindi il CREATE è un fallback e i DEFAULT SET sono che co...
Denunciare l'app divisa
La discarica ha mai riempito una fila di piano che mancava - deliberatamente, in modo che non poteva silenziosamente spostare un livello — che ha lasciato appli...
Una riga di catalogo correttamente classificata per app, su ogni radice di diritto
Nove applicazioni — POS, Strumenti di marketing, Calcolatore, Club, Inventario, Legale, Giochi e i due sistemi di origine — non aveva alcuna rappresentanza del ...
Backfill app titola righe nel catalogo della piattaforma
L'iscrizione si risolve ora su una colonna di service type digitata, ma nessuna riga di catalogo ha portato una, quindi ogni piano ha ancora deciso di "tutto co...
Mailbox puntatori per dipartimenti e org, e di riempimento dei dipartimenti
DEPTS.MAILBOX ID e ORGS.CONTACT MAILBOX ID, entrambi UUID semplice senza FK a email provider.mailboxes: mailboxs sync from provider esterni e può essere rimosso...
Dare a un membro del team un manager
Aggiunge MANAGER ID a member team member, un nullable self-reference per la segnalazione Linea. Nulla è riempito: nessun manager è una risposta completa, sia in...
Aggiungi DEPTS.PARENT DEPT ID per i reparti nidi
Nullable senza backfill -- null significa alto livello, che è quello che ogni esistente il dipartimento era e la maggior parte rimarrà. Dichiarato UUID normale...
Migrazione per i tavoli di pagamento del libro e Stripe della commissione
Specchi com.kamo.z.shared.commission. ddl-auto creerebbe questi dal annotazioni comunque; il DDL esplicito è la convenzione di casa ed è ciò che fa la forma rec...
Come quello che vedi la spedizione?
Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.