• last updated 7 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
use fully qualified attributes names for join conditions

fix for references clause

  1. … 2 more files in changeset.
Check generated SQL names to prevent later errors, when the names are used.

provide more comments

strip all kinds of possible new lines of the default values in case there is a mixup between dos and unix file end conventions

- support for date datatype in generic sql interface

- support for updating arbitrary fields in revisions

- new flag 'use_given_publish_date' to save and save_new

to override the default behavior of setting publish_date

by set_live_revision

- bump version number to 0.79

  1. … 2 more files in changeset.
provide better error message, when not able to parse argument name from psql source

Set fq_name variable to empty string, otherwise the loading of the whole 05-db-procs fails and accordingly most of the other library files as well

make where in ::xo::db::sql optional

ensure to use function with highest number of arguments in sql stub building

make where in ::xo::db::sql optional

get stable ordering when multiple functions with same number of arguments exist

use strpos for searching a string in a variable in postgres

minor refactoring and cleanup

  1. … 1 more file in changeset.
Free generation of stub objects for accessing stored procedures from db_function args.

The new version uses PostgresSQLs system catalog + parses first paragraph of function declarations

eCVS: ----------------------------------------------------------------------

provide default for pretty_name in ::xo::db::Class

Made class_to_object_type more robust to allow ::xo::db::Class instances with arbitrary superclasses

guard call to initialize_loaded_object in instantiate_objects for plain xotcl objects, not having this method

prevent double sourcing by the apm_loader

add datatype string

new parameter management

  1. … 5 more files in changeset.
Allow xowiki to be installed via install.xml without errors.

(Same change as in oacs-5-3 branch)

  1. … 1 more file in changeset.
Improve aa regression test results when XOTcl is loaded (add warn_p to doc API);

Provide default values from function args, when provided (it improves API documentation

and fixes a bug in e.g. acs_attribute__create_attribute(), which does not provide a default

value for 'storage' as documented, when NULL is provided;

Resolve cyclic dependencies for ::xo::db::Attribute;

Use column_name for attribute creation.

  1. … 1 more file in changeset.
adding missing offset clause

adding missing offset clause

trigger rebuilt of objects to access stored procedures, when "require function_args" has loaded an sql file

improved version of "::xo::db::require package", new "::xo::db::require function_args"

avoid multiple loads on ::xo::require package,

make 05-procs less verbose

some fixes for fresh installs

  1. … 5 more files in changeset.
major revision of the interface between xotcl objects and acs objects and content repository objects

  1. … 5 more files in changeset.
adding the release version of xowiki and xotcl-core to the oacs-5-3 branch

  1. … 213 more files in changeset.