lang::catalog::uninitialized_packages (private)

 lang::catalog::uninitialized_packages

Defined in packages/acs-lang/tcl/lang-catalog-procs.tcl

Return a list of keys for installed and enabled packages that do not have any message keys associated with them. This would suggest that either the package is not internationalized, or we have not yet imported the message keys for the package.

Author:
Peter Marklund

Partial Call Graph (max 5 caller/called nodes):
%3 lang::catalog::import lang::catalog::import (public) lang::catalog::uninitialized_packages lang::catalog::uninitialized_packages lang::catalog::import->lang::catalog::uninitialized_packages db_list db_list (public) lang::catalog::uninitialized_packages->db_list

Testcases:
No testcase defined.
Source code:
    return [db_list select_uninitialized {}]
Generic XQL file:
<fullquery name="lang::catalog::uninitialized_packages.select_uninitialized">
    <querytext>
      select package_key
      from   apm_package_types
      where  exists (select 1 
                     from   apm_package_versions
                     where  package_key = apm_package_types.package_key
                        and installed_p = 't'
                        and enabled_p = 't')
       and not exists (select 1
                       from lang_message_keys
                       where package_key = apm_package_types.package_key)
    </querytext>
</fullquery>
packages/acs-lang/tcl/lang-catalog-procs.xql

PostgreSQL XQL file:
packages/acs-lang/tcl/lang-catalog-procs-postgresql.xql

Oracle XQL file:
packages/acs-lang/tcl/lang-catalog-procs-oracle.xql

[ hide source ]
Show another procedure: