Did you know ... | Search Documentation: |
Title for pldoc(dir_index) |
cql.pl -- CQL - Constraint Query Language | ||
---|---|---|
attribute_domain/4 | ||
cql_event_notification_table/2 | ||
cql_get_module_default_schema/2 | ||
cql_goal_expansion/3 | Expand at compile time if the first term is a list of unbound input variables. | |
cql_history_attribute/3 | ||
cql_normalize_name/3 | Normalize a name which is potentially longer than the DBMS allows to a unique truncation. | |
cql_runtime/7 | ||
cql_set_module_default_schema/1 | Set the Schema for a module. | |
cql_show/2 | Called when ?/1, ??/1, and ???/1 applied to CQL. | |
cql_temporary_column_name/4 | ||
database_constraint/4 | Constraint is one of: * primary_key(ColumnNames:list) * foreign_key(ForeignTableName:atom, ForeignColumnNames:list, ColumnNames:list) * unique(ColumnNames:list) * check(CheckClause) In theory this can be autoconfigured too, but I have not written the code for it yet. | |
database_identity/3 | ||
database_key/5 | ||
dbms/2 | Determine the DBMS for a given Schema. | |
odbc_data_type/4 | OdbcDataType must be a native SQL datatype, such as varchar(30) or decimal(10, 5) Can be autoconfigured. | |
primary_key_column_name/3 | Can be autoconfigured. | |
routine_return_type/3 | Can be autoconfigured. | |
sql_gripe_hook/3 | Called when something dubious is found by the SQL parser. | |
statistic_monitored_attribute/3 | ||
cql_autoschema.pl | ||
cql_database.pl | ||
application_value_to_odbc_value/7 | ||
current_transaction_id/1 | ||
odbc_cleanup_and_disconnect/1 | Rollback the current transaction, retract and free prepared statements, then disconnect. | |
odbc_execute_with_statement_cache/7 | ||
odbc_value_to_application_value/5 | ||
register_database_connection_details/2 | This should be called once to register the database connection details. | |
resolve_deadlock/1 | Call Goal as in catch/3. | |
save_database_event/6 | Need this because its called from the caller's module and we want the fact asserted in this module. | |
cql_hooks.pl | ||
cql_update_history_hook/16 | Use this hook predicate to actually record database attribute value changes. | |
sql_keywords.pl | ||
sql_parser.pl -- SQL Parser | ||
sql_tokenizer.pl | ||
sql_write.pl |