Edgewall Software
Modify

Ticket #4562 (closed enhancement: wontfix)

Opened 5 years ago

Last modified 2 years ago

I want to contribute with DB Models (wiki?)

Reported by: jmt4b04d4v@… Owned by: jonas
Priority: normal Milestone:
Component: wiki system Version:
Severity: normal Keywords: database model
Cc:
Release Notes:
API Changes:

Description

I needed the DB model to prepare a new report query and I didn't knew the DB schema.
That's why I elaborated a DB schema for educational purposes only.
I built this model reversing the script from a PostgreSQL 8.1 database used by my trac installation, then I thought maybe someone needs this for the same purposes.
That's why I'm contributing this model, maybe have defects, but it worth the effort (maybe it can be put in the development section of the wiki as attachments).
Fell free to do whatever you want with it.

Thanks again for trac.
I didn't found another place to contribute this, sorry.

Attachments

trac-schema.pdm (138.3 KB) - added by jmt4b04d4v@… 5 years ago.
Power Designer, Database Model

Download all attachments as: .zip

Change History

Changed 5 years ago by jmt4b04d4v@…

Power Designer, Database Model

comment:1 Changed 5 years ago by jmt4b04d4v@…

I tried to attach images to the ticket, but got an error from trac.

comment:2 Changed 5 years ago by jmt4b04d4v@…

trac detected an internal error
...

Python Traceback

Traceback (most recent call last):

File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 387, in dispatch_request

dispatcher.dispatch(req)

File "/usr/lib/python2.4/site-packages/trac/web/main.py", line 237, in dispatch

resp = chosen_handler.process_request(req)

File "/usr/lib/python2.4/site-packages/trac/attachment.py", line 361, in process_request

self._do_save(req, attachment)

File "/usr/lib/python2.4/site-packages/trac/attachment.py", line 475, in _do_save

for field, message in manipulator.validate_attachment(req, attachment):

File "build/bdist.linux-x86_64/egg/tracspamfilter/adapters.py", line 130, in validate_attachment
File "build/bdist.linux-x86_64/egg/tracspamfilter/api.py", line 131, in test
File "build/bdist.linux-x86_64/egg/tracspamfilter/model.py", line 119, in insert
File "/usr/lib/python2.4/site-packages/trac/db/util.py", line 50, in execute

return self.cursor.execute(sql_escape_percent(sql), args)

File "/usr/lib/python2.4/site-packages/trac/db/util.py", line 50, in execute

return self.cursor.execute(sql_escape_percent(sql), args)

ProgrammingError?: current transaction is aborted, commands ignored until end of transaction block

comment:3 Changed 5 years ago by jmt4b04d4v@…

Contact me about uploading the image files (it was a zip file with JPG & PNG images, I also tried uploading the files individually, same error).
It was really hard to create this tickets, your Spam Software started in about 73% and decreasing until I posted this ticket''

comment:4 follow-up: Changed 5 years ago by cboos

  • Resolution set to wontfix
  • Status changed from new to closed

Well, unless I'm mistaken, I never received the updated (translated) schemas.

No need to reopen the ticket if you want to complete this, just send us the schemas (encoding your pictures in a non binary format like base64 would make it possible to attach them here despite the #4087 issue).

comment:5 in reply to: ↑ 4 Changed 5 years ago by anonymous

Replying to cboos:

Well, unless I'm mistaken, I never received the updated (translated) schemas.

Strange, and yes Christian, you are mistaken. I've sent the images in January 26th directly to your mail, anyway, I've sent it again minutes ago ;-).

¿Maybe content was filtered by binary attachment?, it was a tarball compressed file.

No need to reopen the ticket if you want to complete this, just send us the schemas (encoding your pictures in a non binary format like base64 would make it possible to attach them here despite the #4087 issue).

Greetings, jmt4b04d4v.

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
to The owner will be changed from jonas. Next status will be 'closed'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.