Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 8e4169c

Browse files
committed
Update to the newest version before beta12, and add a README file
from Constantin...
1 parent 65818b6 commit 8e4169c

File tree

2 files changed

+828
-144
lines changed

2 files changed

+828
-144
lines changed

src/bin/pgaccess/README.pga

+91
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
PGACCESS 0.3 , 29 September 1997
2+
================================
3+
4+
5+
6+
1.Why PGACCESS ?
7+
8+
First of all because PostgreSQL lacks a graphical interface from within
9+
you could manage your tables, edit them, define queries, sequences and
10+
functiones more simple than in psql.
11+
In Tcl/Tk because it's a powerfull language, and it tooks me only 3 days
12+
of hard work to get it like you see it.
13+
It's for free! Probably I should enter here that kind of text that says
14+
that is GNU-like license or whatsoever.
15+
Let's say :
16+
If PostgreSQL and Linux are for free, so PGACCESS should be.
17+
18+
19+
20+
2.How to INSTALL ?
21+
22+
You will need Tcl/Tk package, I am using now Tcl 7.6 and Tk 4.2. There
23+
are some problems running under Tcl/Tk 8.0 but I will soon fix them.
24+
Also, you will need the PostgreSQL to Tcl interface library. It is
25+
called libpgtcl.so and because most of the people asked for it, I
26+
will supply a version compiled for 6.2 along with theese files.
27+
It is compiled and it's working on my system, a RedHat 4.2 Linux on
28+
Pentium machine.
29+
Just copy libpgtcl.so into your system library director (/usr/lib) and
30+
go for it.
31+
32+
33+
3.How to run it?
34+
35+
You run it with the command :
36+
wish -f pgaccess.tcl
37+
Another way of loading the PostgreSQL library is running it with pgwish.
38+
It's a wish compiled with libpgtcl library so it could understand the
39+
commands for working with PostgreSQL.
40+
For this, remove the line "load libpgtcl.so" from the source
41+
42+
43+
44+
4.What does it now ?
45+
46+
Opens any database on a specified host at the specified port.
47+
48+
Tables
49+
- opening tables for vieweing, max 200 records
50+
- column resizing by dragging the vertical grid lines
51+
- table layout saved for every table
52+
- import/export to external files (SDF,CSV)
53+
- filter capabilities ,enter filter like price>3.14
54+
- sort order capabilities ,enter manually the sort field(s)
55+
- editing in place
56+
- table generator assistant lizzard :-) (not wizzard)
57+
- table renaming and deleting (dropping)
58+
Queries
59+
- define, edit and store "user defined queries"
60+
- can store queries as views
61+
- execution of queries
62+
- vieweing of select type queries result
63+
- running action queries (insert, update, delete)
64+
65+
66+
67+
5.What it should do in the future ?
68+
69+
- table design (add new fields, renaming, etc)
70+
- script execution (simple SQL commands)
71+
- function manipulation (defining, vieweing)
72+
- a simple report generator and viewer
73+
- help on line
74+
75+
76+
77+
6. How you should report the errors?
78+
First of all : operating system, PostgreSQL version,Tcl/Tk version.
79+
A more detailed story of what have you done when error had occured.
80+
Tcl/Tk stops usually with a error message and there is a button there
81+
"Stack Trace" and if you press it, you will see a detailed information
82+
about the place where it stucks. Please send it to me.
83+
Some information about table structure, no. of fields, records would
84+
be also good.
85+
86+
===========================================================================
87+
You would find always the last version at http://www.flex.ro/pgaccess
88+
89+
Please feel free to e-mail me any suggestion , bug description that would
90+
help me improving this
91+

0 commit comments

Comments
 (0)