parent
1637c7a0bb
commit
573ca8aa79
7 changed files with 96 additions and 23 deletions
@ -0,0 +1,28 @@ |
|||||||
|
2015-11-07 10:47 marc |
||||||
|
|
||||||
|
* bootstrap.sh, debian/control.in: there is no qt4-default |
||||||
|
|
||||||
|
2015-11-07 09:23 marc |
||||||
|
|
||||||
|
* bootstrap.sh: there is no qt4-default |
||||||
|
|
||||||
|
2015-11-07 09:12 marc |
||||||
|
|
||||||
|
* scripts/makefile.am: fixed old stuff in makefile |
||||||
|
|
||||||
|
2015-11-06 23:40 marc |
||||||
|
|
||||||
|
* AUTHORS: updated author woth new homepage |
||||||
|
|
||||||
|
2015-11-05 15:58 marc |
||||||
|
|
||||||
|
* ., AUTHORS, NEWS, README, ax_check_qt.m4, |
||||||
|
ax_cxx_compile_stdcxx_11.m4, ax_init_standard_project.m4, |
||||||
|
bootstrap.sh, build-in-docker.sh, build-resource-file.sh, |
||||||
|
configure.ac, debian, debian-chroots.spec.in, |
||||||
|
debian/changelog.in, debian/compat, debian/control.in, |
||||||
|
debian/docs, debian/rules, doc, doc/doxyfile.in, doc/makefile.am, |
||||||
|
mac-create-app-bundle.sh, makefile.am, resolve-debbuilddeps.sh, |
||||||
|
resolve-rpmbuilddeps.sh, scripts, scripts/makefile.am, |
||||||
|
scripts/setup-debootstrap.sh: initial project creation |
||||||
|
|
@ -0,0 +1,41 @@ |
|||||||
|
#! /bin/sed -f |
||||||
|
1i\ |
||||||
|
/** @page database Database Schema\ |
||||||
|
\ |
||||||
|
@dot\ |
||||||
|
digraph schema { |
||||||
|
|
||||||
|
# remove newlines |
||||||
|
:a;N;$!ba;s/\n/ /g |
||||||
|
# reduce spaces |
||||||
|
s, \+, ,g |
||||||
|
|
||||||
|
s| *CREATE *TABLE *\(if *not *exists\)\? *`\?\([a-z]\+\)`\? *|\n \2\n [shape=none, margin=0, label=<\n <table bgcolor="#dddddd">\n <tr><td bgcolor="#ddddff" colspan="4"><b>\2</b></td></tr>\n|ig |
||||||
|
|
||||||
|
s/varchar *( *\([0-9]\+\) *)/varchar[\1]/ig |
||||||
|
|
||||||
|
s/ *PRIMARY KEY *( *`\?\([a-z]\+\)`\? *) *[,)]//ig |
||||||
|
|
||||||
|
:b;s/\([a-z]\+\)\([^;]*\)FOREIGN KEY *( *`\?\([a-z]\+\)`\? *) *REFERENCES *`\?\([a-z]\+\)`\? *( *`\?\([a-z]\+\)`\? *) *\([^,)]*\)[,)]\(.*\)/\1\2\7\n \1:\3 -> \4:\5/ig;tb |
||||||
|
|
||||||
|
:c;s|\n[(,] *`\?\([a-z]\+\)`\? *\([^ ]\+\)*\([^,)]*\) *COMMENT *[`"']\([^`"']*\)[`"'] *[,)]|\n <tr><td align="left" port="\1"><b>\1</b></td><td align="left">\2</td><td align="left">\3</td><td align="left">\4</td></tr>\n,|ig;tc |
||||||
|
|
||||||
|
s| \+</td>|</td>|g |
||||||
|
s|<td> \+|<td>|g |
||||||
|
s|\(<td[^>]*>[^<]\{30,40\}\) \+\([^<]\{20,\}</td>\)|\1<br/>\2|g |
||||||
|
:d;s|\(<br/>[^<]\{30,40\}\) \+\([^<]\{20,\}</td>\)|\1<br/>\2|g;td |
||||||
|
|
||||||
|
s| *COMMENT *= *["']\?\([^"']*\)["']\?|\n <tr><td bgcolor="#ddddff" colspan="4">\1</td></tr>|ig |
||||||
|
|
||||||
|
s| \+</td>|</td>|g |
||||||
|
s|<td> \+|<td>|g |
||||||
|
s|\(<td[^>]*>[^<]\{60,80\}\) \+\([^<]\{30,\}</td>\)|\1<br/>\2|g |
||||||
|
:e;s|\(<br/>[^<]\{60,80\}\) \+\([^<]\{30,\}</td>\)|\1<br/>\2|g;te |
||||||
|
|
||||||
|
s/\n,[^\n]*/\n/g |
||||||
|
s|;|\n </table>\n >];\n|ig |
||||||
|
|
||||||
|
$a\ |
||||||
|
}\ |
||||||
|
@enddot\ |
||||||
|
*/ |
Loading…
Reference in new issue