diff --git a/Sqliteman/sqliteman/doc/en/Compilation.html b/Sqliteman/sqliteman/doc/en/Compilation.html index c9cc40e..4f930f3 100644 --- a/Sqliteman/sqliteman/doc/en/Compilation.html +++ b/Sqliteman/sqliteman/doc/en/Compilation.html @@ -1,24 +1,130 @@ -Compilation and Installation

Compilation and Installation

Some more tools are required for compiling Sqliteman -from source code:

-

-
-

-

- + + + + Compilation and Installation + + + + + + + + + +
+
+

+ + Compilation and Installation +

+
+

+ Some more tools are required for compiling + sqliteman + from source code: +

+

+
+ +
+

+
+ + + diff --git a/Sqliteman/sqliteman/doc/en/Configuration.html b/Sqliteman/sqliteman/doc/en/Configuration.html index 07189e8..9f01719 100644 --- a/Sqliteman/sqliteman/doc/en/Configuration.html +++ b/Sqliteman/sqliteman/doc/en/Configuration.html @@ -1,48 +1,108 @@ -Configuration

Configuration

-
-

Configuration for Sqliteman is stored in the following places: -

-

-

-
-
-
MS Windows
-

In the system registry: - - \\HKEY_CURRENT_USER\Software\yarpen.cz\sqliteman - -

-
LINUX
-

In the home directory: - ~/.config/sqlitemanrc -

-
+ + + + Configuration + + + + + + + + -

-
- - +
+
+

+ + Configuration +

+
+

+ Configuration for + sqliteman + is stored in the following places: +

+

+
+
+
+ MS Windows +
+
+

In the system registry: + + \\HKEY_CURRENT_USER\Software\yarpen.cz\sqliteman + +

+
+
+ LINUX +
+
+

+ In the home directory: + + ~/.config/sqlitemanrc + +

+
+
+
+

+
+ + + diff --git a/Sqliteman/sqliteman/doc/en/Credits.html b/Sqliteman/sqliteman/doc/en/Credits.html index 5c775dc..9c12181 100644 --- a/Sqliteman/sqliteman/doc/en/Credits.html +++ b/Sqliteman/sqliteman/doc/en/Credits.html @@ -1,10 +1,239 @@ -Chapter 9. Credits and Licence

Chapter 9. Credits and Licence

-Sqliteman -

-Program copyright © 2007 Petr Vanek - -and 2017-2023 Richard Parkins - -

Contributors

-

-

Translations

Logo and the main icon

Icons

Based on CrystalSVG and Kexi icon set.

+ + + + Chapter 9. Credits and Licence + + + + + + + + + +
+
+

+ + Chapter 9. Credits and Licence +

+
+
+
+ Table of Contents +
+
+
+ + Copyright + +
+
+ + Contributors + +
+
+ + Quality Assurance + +
+
+ + Translations + +
+
+ + Logo and the main icon + +
+
+ + Icons + +
+
+ + Licences + +
+
+

+ + Copyright +

+

+ Sqliteman + program copyright © 2007 Petr Vanek + +
+ and 2017-2023 Richard Parkins + +

+

+

+ + Contributors +

+

+ + Quality Assurance +

+

+ Kamil Les + +

+

+ + Translations +

+

+ Petr Vanek + , Czech +

+

+ Joerg Bernau + , German +

+

+ Brice Maron + , French +

+

+ Francesco De Marchi + , Italian +

+

+ Kamil Les + , Polish +

+

+ Usachov D.Yu. + , Russian +

+

+ + Logo and the main icon +

+

+ Anouk Voogt + , + designer + +

+

+ + Icons +

+

+ Based on CrystalSVG and Kexi icon set. +

+

+ Everaldo Coelho + , + CrystalSVG and Kexi +

+

+ Jaroslaw Staniek + , + Kexi +

+ Byron Hillis + , + custom icons +

+

+ Petr Vanek + , + custom icons +

+ + + diff --git a/Sqliteman/sqliteman/doc/en/DataViewer.html b/Sqliteman/sqliteman/doc/en/DataViewer.html index e54f3b6..72f4a90 100644 --- a/Sqliteman/sqliteman/doc/en/DataViewer.html +++ b/Sqliteman/sqliteman/doc/en/DataViewer.html @@ -157,7 +157,7 @@

Important

An INTEGER PRIMARY KEY DESC field is not prefilled by sqliteman.

- An ordinary INTEGER PRIMARY (not AUTOINCREMENT or + An ordinary INTEGER PRIMARY KEY (not AUTOINCREMENT or DESC) field is prefilled with a value one higher than the highest value currently used in the table again including new rows which have not @@ -660,8 +660,10 @@

Display Types

script in the SQL Editor are listed in this tab. It is automatically - selected if you run a script which does not generate a - table. + selected if you select a + Describe + menu action or run a script which does not + generate a table.
@@ -890,7 +892,7 @@

Prev - Up + DataViewer.html Next diff --git a/Sqliteman/sqliteman/doc/en/DefaultValues.html b/Sqliteman/sqliteman/doc/en/DefaultValues.html index c6144fc..d2b4b21 100644 --- a/Sqliteman/sqliteman/doc/en/DefaultValues.html +++ b/Sqliteman/sqliteman/doc/en/DefaultValues.html @@ -1,73 +1,105 @@ - - - Appendix B. Default values - - - - -
-
-

- Appendix B. Default values -

-
-
-

- Sqlite has some complicated rules about what is allowed - in a column default value: -

-
-
- - A constant expression enclosed in () is allowed. - A constant expression may contain operators recognised by - sqlite (see - - its documentation for details), - quoted strings, numbers, and calls of built-in scalar functions. Calls to built-in functions are evaluated - when a row is created, so they can in fact return - non-constant results, for example random(). - -
-
- - A bare or quoted identifier - (using any of the quoting methods allowed by sqlite) - is allowed, and will be treated as a string. - -
-
- - A quoted string is allowed, optionally preceded - by a plus or minus sign. If the sign - is present the string will be converted to a number using - sqlite's normal rules (which may result in zero) - and negated if the sign is a minus. - -
-
- - An integer or a floating point number is allowed, - optionally preceded by a plus or minus sign. - -
-
- GENERATED column values (a new feature in sqlite) - are not yet supported by sqliteman. -
-
-
-
- + + + Appendix B. Default values + + + + +
+
+

+ Appendix B. Default values +

+
+
+

+ Sqlite + has some complicated rules about what is allowed + in a column default value: +

+
+
+ + A constant expression enclosed in () is allowed. + A constant expression may contain operators recognised by + sqlite + (see + + its documentation for details), + quoted strings, numbers, and calls of built-in scalar functions. Calls to built-in functions are evaluated + when a row is created, so they can in fact return + non-constant results, for example random(). + +
+
+ + A bare or quoted identifier + (using any of the quoting methods allowed by + sqlite) + is allowed, and will be treated as a string. + +
+
+ + A quoted string is allowed, optionally preceded + by a plus or minus sign. If the sign + is present the string will be converted to a number using + sqlite's + normal rules (which may result in zero) + and negated if the sign is a minus. + +
+
+ + An integer or a floating point number is allowed, + optionally preceded by a plus or minus sign. + +
+
+ GENERATED column values (a new feature in + sqlite) + are not yet supported by + sqliteman. +
+
+
+
+ + + diff --git a/Sqliteman/sqliteman/doc/en/Export.html b/Sqliteman/sqliteman/doc/en/Export.html index 2e7e42d..816785e 100644 --- a/Sqliteman/sqliteman/doc/en/Export.html +++ b/Sqliteman/sqliteman/doc/en/Export.html @@ -2,7 +2,6 @@ Export Data - @@ -13,14 +12,24 @@ vlink="#840084" alink="#0000FF"> @@ -106,17 +115,58 @@

Supported Formats

-
+ +
  • +

    SQL inserts, Insert statements in ANSI form.

    +
  • + + + + + + diff --git a/Sqliteman/sqliteman/doc/en/Find.html b/Sqliteman/sqliteman/doc/en/Find.html index 0142bac..ee72db8 100644 --- a/Sqliteman/sqliteman/doc/en/Find.html +++ b/Sqliteman/sqliteman/doc/en/Find.html @@ -1,147 +1,154 @@ - - -Find Dialog - - - - - - - - - - -
    -
    -

    - Find Dialog -

    -
    -
    -
    - Find Dialog -
    -
    -

    - This dialog allows you to search for rows in the current table. It - is a modeless dialog and will remain visible until either you dismiss it - or you open a non-table (a query or view) in the - Data Viewer. If your window manager can find - space on the screen, the Find Dialog will be displayed without - overlapping the sqliteman main window. You can search for the first matching row using - Find First, the next matching row after - the currently selected one using - Find Next, or all matching rows using - Find All. -

    -

    - The search conditions are specified similarly to the - Query Builder - but they are interpreted internally to - sqliteman which makes it slower than - running a Query Builder because the sqlite - internal optimisations are not used. Also there is no column selection - or ordering clause. - The output from - Find All looks like the output from running a - Query Builder - query, but it is actually the real table with - all the non-matching rows hidden. so you can - edit the rows, which you cannot do with output from the - Query Builder. -

    -

    - Note however that making a - Table Snapshot will snapshot the - whole table, not just the non-hidden rows. This may change in some - future version of sqliteman. -

    -
    -
    - More -
    -
    - This button adds another match condition to the search. - If you add several conditions you can choose whether the search finds rows which match all of them or match any of them. -
    -
    - Less -
    -
    - This button deletes the last match condition. -
    -
    - Find First -
    -
    - This button finds the first matching row in the table and selects - the first field as if you had clicked on it. If there is no matching - row, the Error Log will show "Not found". -
    -
    - Find Next -
    -
    - This button finds the next matching row in the table after the row - currently selected and selects the first field as if you had - clicked on it. If there is no matching row, the Error Log will show - "Not found". -
    -
    - Find All -
    -
    - This button hides all rows in the table which do not match the - search conditions, so that you can easily examine and edit those which do match. If there are no matching rows, the whole table is - shown and the Error Log will show "No match found". -
    -
    - Finished -
    -
    - This button dismisses the dialog. Any rows hidden after a - Find All are made visible again. - Closing the dialog box has the same effect. -
    -
    -
    - - + + + + Find Dialog + + + + + + + + + +
    +
    +

    + Find Dialog +

    +
    +
    +
    + Find Dialog +
    +
    +

    + This dialog allows you to search for rows in the current table. It + is a modeless dialog and will remain visible until either you dismiss it + or you open a non-table (a query or view) in the + Data Viewer. If your window manager can find + space on the screen, the Find Dialog will be displayed without + overlapping the + sqliteman + main window. You can search for the first matching row using + Find First, the next matching row after + the currently selected one using + Find Next, or all matching rows using + Find All. +

    +

    + The search conditions are specified similarly to the + Query Builder + but they are interpreted internally to + sqliteman which makes it slower than + running a Query Builder because the sqlite + internal optimisations are not used. Also there is no column selection + or ordering clause. + The output from + Find All looks like the output from running a + Query Builder + query, but it is actually the real table with + all the non-matching rows hidden. Sso you can + edit the rows, which you cannot do with output from the + Query Builder. +

    +

    + Note however that making a + Table Snapshot will snapshot the + whole table, not just the non-hidden rows. This may change in some + future version of sqliteman. +

    +
    +
    + More +
    +
    + This button adds another match condition to the search. + If you have more than one condition you can choose whether the search finds rows which match all of them or match any of them. +
    +
    + Less +
    +
    + This button deletes the last match condition. +
    +
    + Find First +
    +
    + This button finds the first matching row in the table and selects + the first field as if you had clicked on it. If there is no matching + row, the Error Log will show "Not found". +
    +
    + Find Next +
    +
    + This button finds the next matching row in the table after the row + currently selected and selects the first field as if you had + clicked on it. If there is no matching row, the Error Log will show + "Not found". +
    +
    + Find All +
    +
    + This button hides all rows in the table which do not match the + search conditions, so that you can easily examine and edit those which do match. If there are no matching rows, the whole table is + shown and the Error Log will show "No match found". +
    +
    + Finished +
    +
    + This button dismisses the dialog. Any rows hidden after a + Find All are made visible again. + Closing the dialog box has the same effect. +
    +
    +
    + + diff --git a/Sqliteman/sqliteman/doc/en/Installation.html b/Sqliteman/sqliteman/doc/en/Installation.html index ba3b01c..740461a 100644 --- a/Sqliteman/sqliteman/doc/en/Installation.html +++ b/Sqliteman/sqliteman/doc/en/Installation.html @@ -1,192 +1,219 @@ -Appendix A. Installation

    Appendix A. Installation

    -
    -

    + + + + Appendix A. Installation + + + + + + + + +

    +
    +
    +

    + + Appendix A. Installation +

    +
    +
    + -
    -
    -
    -

    - - How to obtain Sqliteman -

    -
    -
    -
    -
    -
    -
    -

    - - Source Code -

    -
    -
    -

    - For the sources of the latest version go to - github, - click on the Clone or Download button and select - "Download ZIP". -

    -

    - There is also a prebuilt binary for Linux - (generally a bit out of date with respect to the sources) - - in github here. -

    -

    - If you find a prebuilt binary elsewhere, - Help-> - About... - will show you its version. - The current version of the source code is - here. -

    -
    -
    -
    -
    -

    - - MS Windows -

    -
    -
    -

    - I do now have access to any MS Windows machine. - You can find the sources for this version in the - - Sqliteman area on github. - You should be able to build it. I wuill try to build it - as and when I have time, but it is not a high priority - for me since I don't normally use MS Windows. -

    -

    Warning

    -
    - Downloadable - Sqliteman - for MS Windows can be found on the various - third party sites. - You can not be sure what these packages contain. - Everything is probably fine there but - - there is no content warranty of 3rd party packages - - and they are likely to be older versions. -
    -
    -
    -
    -
    -

    - - Linux -

    -
    -
    -

    - It's highly probable you have Sqliteman binary package - prepared for your distribution. - However this has probably been built from old - and no longer maintained sources at - - pvanek/sqliteman. - It should be better to build from the sources - - in github here or use the latest built release - - from github here. -

    -
    -
    -
    -

    - - Mac OS X -

    -
    -
    -

    - Unfortunately I have no access to any Mac machine. - Sqliteman should compile and run on this platform. - It may be provided by 3rd parties again, - but you are probably better off building from the sources - - in github here if you can. -

    -
    -
    -
    -
    -

    - - Other UNIXes -

    -
    -
    -

    - Some reports from users tell that it can be setup on Solaris, - Opensolaris, *BSD. It may be provided by 3rd parties again, - but you are probably better off building from the sources - - in github here if you can. -

    +

    + + How to obtain sqliteman +

    +

    + + Source Code +

    +

    + For the sources of the latest version go to + github, + click on the Clone or Download button and select + "Download ZIP". +

    +

    + There is also a prebuilt binary for Linux + (generally a bit out of date with respect to the sources) + + in github here. +

    +

    + If you find a prebuilt binary elsewhere, + Help-> + About... + will show you its version. + The current version of the source code is + here. +

    +

    + + MS Windows +

    +

    + You can find the sources for this version in the + + sqliteman area on github. + You should be able to build it. + I do now have access to an MS Windows machine. + I will try to build it + as and when I have time, but it is not a high priority + for me since I don't normally use MS Windows. +

    +

    Warning

    +

    + Downloadable + sqliteman + for MS Windows can be found on the various + third party sites. + You can not be sure what these packages contain. + Everything is probably fine there but + + there is no content warranty of 3rd party packages + + and they are likely to be older versions. +

    +

    + + Linux +

    +

    + It's highly probable you have an + sqliteman + binary package + prepared for your distribution. + However this has probably been built from old + and no longer maintained sources at + + pvanek/sqliteman. + It should be better to build from the sources + + in github here + + or use the latest built release + + from github here + . +

    +

    + + Mac OS X +

    +

    + Unfortunately I have no access to any Mac machine. + Sqliteman + should compile and run on this platform. + It may be provided by 3rd parties again, + but you are probably better off building from the sources + + in github here + + if you can. +

    +

    + + Other UNIXes +

    +

    + Some reports from users tell that it can be built on Solaris, + Opensolaris, *BSD. It may be provided by 3rd parties again, + but you are probably better off building from the sources + + in github here + + if you can. +

    + -
    -
    + + diff --git a/Sqliteman/sqliteman/doc/en/Licence.html b/Sqliteman/sqliteman/doc/en/Licence.html index 169a424..56e4bb8 100644 --- a/Sqliteman/sqliteman/doc/en/Licence.html +++ b/Sqliteman/sqliteman/doc/en/Licence.html @@ -1,9 +1,103 @@ -Licences

    Licences

    -Documentation Copyright © 2007 Petr Vanek -and 2019-2023 Richard Parkins - -

    This documentation is licensed under the terms of -the GNU Free Documentation Licence.

    This program is licensed under the terms of the GNU -General Public Licence.

    + + + + Licences + + + + + + + + + +
    +
    +

    + + Licences +

    +
    +

    + Documentation Copyright © 2007 Petr Vanek + + and 2019-2023 Richard Parkins + +

    +

    + This documentation is licensed under the terms of the + GNU Free Documentation Licence. +

    +

    + This program is licensed under the terms of the + GNU General Public Licence. +

    +
    + + + diff --git a/Sqliteman/sqliteman/doc/en/QueryBuilder.html b/Sqliteman/sqliteman/doc/en/QueryBuilder.html index 9414e97..65d3690 100644 --- a/Sqliteman/sqliteman/doc/en/QueryBuilder.html +++ b/Sqliteman/sqliteman/doc/en/QueryBuilder.html @@ -3,7 +3,6 @@ Query Builder - @@ -15,13 +14,19 @@ vlink="#840084" alink="#0000FF">