PostgreSQL database Modeler (pgModeler) tillater en webmaster til å skape sin egen database skjema ved hjelp av en enkel dra og slipp GUI og gjengi den nødvendige SQL-kode for å lage den.
En plugins system er pakket med pgModeler, slik funksjonalitet kan utvides med alle som er interessert til å gjøre det.
Nedlastingen Pakken inneholder kun kildekoden. Imidlertid er instruksjoner om hvordan du kompilere koden på ulike operativsystemer inkludert
Hva er nytt i denne utgaven.
- Nyhet:
- Lagt støtte til flere SQL henrettelse widget instanser for samme bladde database i SQL-verktøyet.
- Lagt avkorte bord handlinger på DatabaseExplorerWidget.
- Endret:
- Mindre justeringer på ModelValidationHelper.
- Mindre justeringer på CustomSQLWidget.
- Inkludert slette kaskade handlingen til Rediger-menyen i MainWindow.
- Mindre widget justeringer på ModelDatabaseDiffForm.
- Mindre forbedringer ved lagring temp modeller. Nå lagring tråden vil ikke kjøre hvis diff / eksport / import dialoger er fokusert unngår (sjeldne) race conditions.
- Forbedret oppdateringen melderen å vise en gjenopprette linken og kjøp linken på & quot; Få binær pakke & quot; knappen menyen.
- Minor justering på utgangs ikoner på ModelExportForm.
- Forbedring på DatabaseModel :: getObjectReferences å hente indekser som henvisninger til kolonner. Dette løser feilen knyttet til import og diff prosesser som ble forårsaker frittliggende kolonner for å bli droppet, selv om det var indeksene refererer til de kolonnene.
- Lagt til en mer vennlig feilmelding når brukeren forsøker å angre / gjøre en ugyldig operasjon ved operasjoner historie.
- Minor forbedring på ConnectionsConfigWidget legge evnen til å gjøre den konfigurerte opprinnelige databasen som skal auto bladde når du bruker tilkoblingen til å håndtere objekter på Administrer visning.
- Løser:
- Fast utgangen av SQL-kommandoer på diff, import og eksport. Kommandoene nå ikke kommer ikke uten originale linjeskift.
- Till uventede dialog blokkeringer og skjema tilbakestilling på diff og eksport dialoger når minimere og gjenopprette programmet.
- Fix en krasj når du konverterer en serie kolonne for å sekvens der den første ikke er tildelt en primærnøkkel.
- Minor fikse på krasjhandtering oppstart. Nå unntak oppstod under prosessen skrives til stdout.
- Fix en krasj når du limer inn gjenstander rett etter stengetid kildemodell (fra der gjenstandene ble kopiert / kutt).
- Minor fikse på ModelWidget :: showObjectForm vise riktig tillatelser detaljer.
- Minor fikse på importprosessen. Nå flertallet av problemer knyttet til objekter som er opprettet før deres avhengigheter er løst.
- Fikset noen bug relatert til objekt dobbeltarbeid feilbehandling på ModelExportHelper.
- Fikset en krasj på dialog tilkoblinger config når brukeren fjernet en enkelt tilkobling og lukke programmet, forårsaker segmentering feil.
- Minor fikse på SQLToolWidget å unngå deaktivering av SQL kommando innspill og kontroller når en database er droppet, og det er minst én database blir bladde.
- Minor fikse på økt lagringsprosessen.
- Fikset en bug som forårsaket forholdet poeng for å bli flyttet to ganger når flere gjenstander ble valgt på lerretet området.
- Fikset noen syntaksfeil på snippets.conf fil.
- Fikset en bug som ble forebygge globale innstillinger for relasjoner skal være faste.
- Fikset en bug ved import tillatelser knyttet til funksjoner.
- Minor fix på signal / slot forbindelse rekkefølgen NewObjectOverlayWidget.
- Mindre forbedringer på swap objekter dialog IDer.
Hva er nytt i versjon 0.8.0 / 0.8.1-alpha1:
- Nyhet:
- Lagt støtte til flere SQL henrettelse widget instanser for samme bladde database i SQL-verktøyet.
- Lagt avkorte bord handlinger på DatabaseExplorerWidget.
- Endret:
- Mindre justeringer på ModelValidationHelper.
- Mindre justeringer på CustomSQLWidget.
- Inkludert slette kaskade handlingen til Rediger-menyen i MainWindow.
- Mindre widget justeringer på ModelDatabaseDiffForm.
- Mindre forbedringer ved lagring temp modeller. Nå lagring tråden vil ikke kjøre hvis diff / eksport / import dialoger er fokusert unngår (sjeldne) race conditions.
- Forbedret oppdateringen melderen å vise en gjenopprette linken og kjøp linken på & quot; Få binær pakke & quot; knappen menyen.
- Minor justering på utgangs ikoner på ModelExportForm.
- Forbedring på DatabaseModel :: getObjectReferences å hente indekser som henvisninger til kolonner. Dette løser feilen knyttet til import og diff prosesser som ble forårsaker frittliggende kolonner for å bli droppet, selv om det var indeksene refererer til de kolonnene.
- Lagt til en mer vennlig feilmelding når brukeren forsøker å angre / gjøre en ugyldig operasjon ved operasjoner historie.
- Minor forbedring på ConnectionsConfigWidget legge evnen til å gjøre den konfigurerte opprinnelige databasen som skal auto bladde når du bruker tilkoblingen til å håndtere objekter på Administrer visning.
- Løser:
- Fast utgangen av SQL-kommandoer på diff, import og eksport. Kommandoene nå ikke kommer ikke uten originale linjeskift.
- Till uventede dialog blokkeringer og skjema tilbakestilling på diff og eksport dialoger når minimere og gjenopprette programmet.
- Fix en krasj når du konverterer en serie kolonne for å sekvens der den første ikke er tildelt en primærnøkkel.
- Minor fikse på krasjhandtering oppstart. Nå unntak oppstod under prosessen skrives til stdout.
- Fix en krasj når du limer inn gjenstander rett etter stengetid kildemodell (fra der gjenstandene ble kopiert / kutt).
- Minor fikse på ModelWidget :: showObjectForm vise riktig tillatelser detaljer.
- Minor fikse på importprosessen. Nå flertallet av problemer knyttet til objekter som er opprettet før deres avhengigheter er løst.
- Fikset noen bug relatert til objekt dobbeltarbeid feilbehandling på ModelExportHelper.
- Fikset en krasj på dialog tilkoblinger config når brukeren fjernet en enkelt tilkobling og lukke programmet, forårsaker segmentering feil.
- Minor fikse på SQLToolWidget å unngå deaktivering av SQL kommando innspill og kontroller når en database er droppet, og det er minst én database blir bladde.
- Minor fikse på økt lagringsprosessen.
- Fikset en bug som forårsaket forholdet poeng for å bli flyttet to ganger når flere gjenstander ble valgt på lerretet området.
- Fikset noen syntaksfeil på snippets.conf fil.
- Fikset en bug som ble forebygge globale innstillinger for relasjoner skal være faste.
- Fikset en bug ved import tillatelser knyttet til funksjoner.
- Minor fix på signal / slot forbindelse rekkefølgen NewObjectOverlayWidget.
- Mindre forbedringer på swap objekter dialog IDer.
Hva er nytt i versjon 0.7.2 / 0.8.0-beta2:
- Nyhet:
- PostgreSQL versjon 9.3 aktivert på kodebasen. Nå import og eksport operasjoner fungerer med denne nye versjonen.
- Change:
- Måten arv er opprettet. Nå arver kommandoen legges i tabellen definisjon.
- Oppdatering av modell validering. Generalisering og kopiere relasjoner har deltaker tabeller 'id menn validert for å sjekke referansen breaking.
- Version info oppgradert på MacOSX app bunt konfigurasjonsfilen (Info.plist).
- Liten endring på & quot; pgmodeler.vars & quot ;. Inkludert miljøvariabler for tilpassede Qt installasjon.
- Løser:
- Fikset en bug relatert til stedet for / ON UPDATE trigger på visninger.
- Fikset en bug relatert til feil Feil hevet når du setter en eier bord i samme skjema som sequece.
- Fikset en bug knyttet til import av sekvenser som navn har store bokstaver.
- Fast feilstavet & quot; connetion & quot; ord på konfigurasjon form.
Hva er nytt i versjon 0.6.0:
- Lagt til en validering når du fjerner verne FK relasjoner <. / li>
- Lagt til en fremgang info (at bunn widgets bar) for midlertidig modell sparing.
- Bruker kan nå gjenopprette den siste økten via Fil & # x3e; Gjenopprett Session. Sessions blir ikke gjenopprettet ved oppstart lenger.
- Lagt til en & quot; zoom & quot; alternativet ved eksport til PNG-bilde.
Hva er nytt i versjon 0.5.0:
- pgModeler avbrytes nå app lukking når brukeren ønsker å gjøre en siste lagring på modifiserte modeller.
- Lagt til støtte for å skjule forholdet etiketter og bord utvidet attributter på dialog konfigurasjon.
- Lagd & quot; Nye Modeller & quot; menyen.
- Introduserte Xml2Object plugin for å hjelpe på Develpment prøvelser.
- Lagt delvis støtte til PostgreSQL Extensions stedene.
- Lagt JSON datatype.
- Lagt til støtte for regler og trigger på visninger.
- Lagt til støtte for brukerdefinerte trekkende typer.
- Lagt til støtte for collations på kompositttyper (brukerdefinert).
- Lagt innebygde avstands typer.
- Lagt til støtte for å inkludere / ekskludere alternativer når du arbeider med kopi relasjoner.
- Lagt til støtte for UTELUKKER begrensningen støtte
- Lagt NO arve muligheten til å sjekke begrensninger.
- Lagt replikering alternativ til roller.
- Lagt FOR ORDER BY-alternativet og fjernet Kontroller på nytt fra OperatorClassElement.
- Lagt sortering støtte for indekselementer.
- Lagd [NOT] lekkasje stikkordet til funksjoner.
- Lagt sortering attributt til domener.
- Obligatoriske felt er nå markert på redigeringsformer.
Hva er nytt i versjon 0.4.1-RC1:
- Endringer:
- Bruker kan nå foranstille en CTE (commom tabelluttrykk, a.k.a & quot; med spørsmål & quot;). på visning definisjon
- Bruker kan nå opprette en eneste referanse som inneholder et uttrykk som definerer hele visningen.
- Forbedringer på tillatelser, bruker nå kan styre tilskudd og tilbakekaller via tillatelse redigering form.
Hva er nytt i versjon 0.3.3:
- Endringer:
- pgModeler lisens var oppdatering til GPLv3.
- Feil massasje og hele UI ble oversatt til no. Nå kan folk bidra lettere med oversettelsesfiler.
- Den venstre bildekanten fjernet skjema alle former gi mer plass til å vise widgets.
- pgModeler viser nå en messagebox ved oppstart hvis noen kritiske feil er hevet i stedet for å vise dem på stdin.
- Løser:
- Oversettelses filer nå er lagt riktig avhengig av systemspråk.
- innsamlingsprosessen og gjennomføring fungerer riktig på Windows-systemet.
Hva er nytt i versjon 0.3.2:
- Endringer:
- Standard forlengelse for modellene står nå for & quot; .dbm & quot;.
- Bord og sekvenser nå kan brukes som funksjon returtype samt parameter type. Dette gjelder for andre objekter som gjør bruk av grunntyper (unntatt for tabellkolonner).
- Forholdet konverteringskommando nå må bekreftes av brukeren.
- Løser:
- Compilation prosessen fungerer nå riktig på Windows-systemet.
- Justert størrelsen på noen former for å vise sine felt riktig.
- & quot; gjøre distclean & quot; kommandoen nå gjøre det riktige opprydding på bygge / katalogen.
- Startup scripts & quot; start-pgmodeler (sh | bat). & quot; hvor justert. For å unngå feil pgModeler behov for å være i gang gjennom disse skriptene.
- Rettet referansen til plugins katalogen.
- Handlingen & quot; New Object - & # x3e; Tabell & quot; nå vises riktig.
Krav
- PostgreSQL 8 eller høyere
Kommentarer ikke funnet