| Summary: | PostgreSQL sequences not supported | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Tools] Data Tools | Reporter: | Brian Vosburgh <brian.vosburgh> | ||||||
| Component: | Enablement | Assignee: | Brian Payton <bpayton> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | bpayton, pierre.queinnec | ||||||
| Version: | Ganymede | Keywords: | helpwanted | ||||||
| Target Milestone: | 1.9.2 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Windows XP | ||||||||
| Whiteboard: | |||||||||
| Bug Depends on: | |||||||||
| Bug Blocks: | 241578, 359861 | ||||||||
| Attachments: |
|
||||||||
|
Description
Brian Vosburgh
Setting to future. Hopefully we can get some help with the PostgreSQL support Hi guys, the following patch hopefully makes DTP support PostgreSQL sequences. Let me know if it looks good or not. If it fits, I'll come up with other patches for better Postgres support. Thanks! Created attachment 201049 [details]
PG sequences support
Created attachment 204568 [details]
Patch in EGit default format
Patch exported without checking Git format in EGit.
It's odd, but the patch file itself doesn't have any indication inside it as to which projects the patch changes apply. This seems like an EGit bug to me. (When creating a patch file with CVS, the patch file includes "#P <plugin name>" records.) I was able to apply the patch, but I had to figure out which changes apply to which plugins, and apply the patch twice. It would be helpful for future patches to create the patch for one plugin at a time, and indicate which plugin it applies to (perhaps as part of the patch name). Another odd thing: created a local branch "Bug359861" for these changes, based on my local master branch. When I applied the changes for the patch, the file updates went into the Bug branch, but new files that I had to do an "Add" for went into my local master branch. That seems like another EGit bug to me. I'll keep my fingers crossed that everything will flow through OK when I merge the Bug branch into my local master branch and then push everything to the remote repository. Well, I might be wrong about the Add acting differently from other updates. One way or another, the changes got into my local master. Here are the Git commit links for the changes for this bug. (Also includes changes for 359861.) http://git.eclipse.org/c/datatools/org.eclipse.datatools.enablement.postgresql.git/commit/?id=65b7da3697e2d4805f006fd8337c2ac913b819d9 http://git.eclipse.org/c/datatools/org.eclipse.datatools.enablement.postgresql.git/commit/?id=117eaa9b47f1d3983b578f7d4ee3feb64605dfe7 |