]> Kevux Git Server - koopa/commit
Progress: begin adding query helper classes and traits
authorKevin Day <thekevinday@gmail.com>
Sat, 10 Mar 2018 03:43:10 +0000 (21:43 -0600)
committerKevin Day <thekevinday@gmail.com>
Sat, 10 Mar 2018 03:43:10 +0000 (21:43 -0600)
commit9a33b506f25ca0feef138a002acb8a7237167c72
tree69de6d8ed7746650dfc976332c8d5ec7a74dabc0
parent1a8ff1037d0add2a4307a2250536f6e4354efdaa
Progress: begin adding query helper classes and traits

These are some traits and classes used to help facilitate the generation of SQL queries according to the postgresql standard.
Because of the volume of work being done, I am committing the very much incomplete and incorrect work.
A number of the files are copy and pasted placeholders until I can get to actually coding it and will contain invalid content until such time I can complete this feature set.
There may be futher restructing.
175 files changed:
common/base/classes/base_query.php [new file with mode: 0644]
common/base/classes/base_query_alter_aggregate.php [new file with mode: 0644]
common/base/classes/base_query_alter_coalation.php [new file with mode: 0644]
common/base/classes/base_query_alter_conversion.php [new file with mode: 0644]
common/base/classes/base_query_alter_database.php [new file with mode: 0644]
common/base/classes/base_query_alter_default_privileges.php [new file with mode: 0644]
common/base/classes/base_query_alter_domain.php [new file with mode: 0644]
common/base/classes/base_query_alter_event_trigger.php [new file with mode: 0644]
common/base/classes/base_query_alter_extension.php [new file with mode: 0644]
common/base/classes/base_query_alter_foreign_data_wrapper.php [new file with mode: 0644]
common/base/classes/base_query_alter_foreign_table.php [new file with mode: 0644]
common/base/classes/base_query_alter_function.php [new file with mode: 0644]
common/base/classes/base_query_alter_group.php [new file with mode: 0644]
common/base/classes/base_query_alter_index.php [new file with mode: 0644]
common/base/classes/base_query_alter_language.php [new file with mode: 0644]
common/base/classes/base_query_alter_large_object.php [new file with mode: 0644]
common/base/classes/base_query_alter_materialized_view.php [new file with mode: 0644]
common/base/classes/base_query_alter_operator.php [new file with mode: 0644]
common/base/classes/base_query_alter_operator_class.php [new file with mode: 0644]
common/base/classes/base_query_alter_operator_family.php [new file with mode: 0644]
common/base/classes/base_query_alter_policy.php [new file with mode: 0644]
common/base/classes/base_query_alter_publication.php [new file with mode: 0644]
common/base/classes/base_query_alter_role.php [new file with mode: 0644]
common/base/classes/base_query_alter_rule.php [new file with mode: 0644]
common/base/classes/base_query_alter_schema.php [new file with mode: 0644]
common/base/classes/base_query_alter_table.php [new file with mode: 0644]
common/base/classes/base_query_alter_tablespace.php [new file with mode: 0644]
common/base/classes/base_query_alter_text_search_configuration.php [new file with mode: 0644]
common/base/classes/base_query_alter_text_search_dictionary.php [new file with mode: 0644]
common/base/classes/base_query_alter_text_search_parser.php [new file with mode: 0644]
common/base/classes/base_query_alter_text_search_template.php [new file with mode: 0644]
common/base/classes/base_query_alter_trigger.php [new file with mode: 0644]
common/base/classes/base_query_alter_type.php [new file with mode: 0644]
common/base/classes/base_query_alter_user.php [new file with mode: 0644]
common/base/classes/base_query_alter_user_mapping.php [new file with mode: 0644]
common/base/classes/base_query_alter_view.php [new file with mode: 0644]
common/base/classes/base_query_analyze.php [new file with mode: 0644]
common/base/classes/base_query_begin.php [new file with mode: 0644]
common/base/classes/base_query_checkpoint.php [new file with mode: 0644]
common/base/classes/base_query_close.php [new file with mode: 0644]
common/base/classes/base_query_cluster.php [new file with mode: 0644]
common/base/classes/base_query_code.php [new file with mode: 0644]
common/base/classes/base_query_comment.php [new file with mode: 0644]
common/base/classes/base_query_commit.php [new file with mode: 0644]
common/base/classes/base_query_commit_prepared.php [new file with mode: 0644]
common/base/classes/base_query_copy.php [new file with mode: 0644]
common/base/classes/base_query_create_access_method.php [new file with mode: 0644]
common/base/classes/base_query_create_aggregate.php [new file with mode: 0644]
common/base/classes/base_query_create_cast.php [new file with mode: 0644]
common/base/classes/base_query_create_collation.php [new file with mode: 0644]
common/base/classes/base_query_create_conversion.php [new file with mode: 0644]
common/base/classes/base_query_create_database.php [new file with mode: 0644]
common/base/classes/base_query_create_domain.php [new file with mode: 0644]
common/base/classes/base_query_create_event_trigger.php [new file with mode: 0644]
common/base/classes/base_query_create_extension.php [new file with mode: 0644]
common/base/classes/base_query_create_foreign.php [new file with mode: 0644]
common/base/classes/base_query_create_foreign_data_wrapper.php [new file with mode: 0644]
common/base/classes/base_query_create_function.php [new file with mode: 0644]
common/base/classes/base_query_create_group.php [new file with mode: 0644]
common/base/classes/base_query_create_index.php [new file with mode: 0644]
common/base/classes/base_query_create_language.php [new file with mode: 0644]
common/base/classes/base_query_create_materialized_view.php [new file with mode: 0644]
common/base/classes/base_query_create_operator.php [new file with mode: 0644]
common/base/classes/base_query_create_operator_class.php [new file with mode: 0644]
common/base/classes/base_query_create_operator_family.php [new file with mode: 0644]
common/base/classes/base_query_create_policy.php [new file with mode: 0644]
common/base/classes/base_query_create_publication.php [new file with mode: 0644]
common/base/classes/base_query_create_role.php [new file with mode: 0644]
common/base/classes/base_query_create_rule.php [new file with mode: 0644]
common/base/classes/base_query_create_schema.php [new file with mode: 0644]
common/base/classes/base_query_create_sequence.php [new file with mode: 0644]
common/base/classes/base_query_create_server.php [new file with mode: 0644]
common/base/classes/base_query_create_statistics.php [new file with mode: 0644]
common/base/classes/base_query_create_subscription.php [new file with mode: 0644]
common/base/classes/base_query_create_table.php [new file with mode: 0644]
common/base/classes/base_query_create_table_as.php [new file with mode: 0644]
common/base/classes/base_query_create_tablespace.php [new file with mode: 0644]
common/base/classes/base_query_create_text_search_configuration.php [new file with mode: 0644]
common/base/classes/base_query_create_text_search_dictionary.php [new file with mode: 0644]
common/base/classes/base_query_create_text_search_parser.php [new file with mode: 0644]
common/base/classes/base_query_create_text_search_template.php [new file with mode: 0644]
common/base/classes/base_query_create_transform.php [new file with mode: 0644]
common/base/classes/base_query_create_trigger.php [new file with mode: 0644]
common/base/classes/base_query_create_type.php [new file with mode: 0644]
common/base/classes/base_query_create_user.php [new file with mode: 0644]
common/base/classes/base_query_create_user_mapping.php [new file with mode: 0644]
common/base/classes/base_query_create_view.php [new file with mode: 0644]
common/base/classes/base_query_deallocate.php [new file with mode: 0644]
common/base/classes/base_query_declare.php [new file with mode: 0644]
common/base/classes/base_query_delete.php [new file with mode: 0644]
common/base/classes/base_query_discard.php [new file with mode: 0644]
common/base/classes/base_query_do.php [new file with mode: 0644]
common/base/classes/base_query_drop_access_method.php [new file with mode: 0644]
common/base/classes/base_query_drop_aggregate.php [new file with mode: 0644]
common/base/classes/base_query_drop_cast.php [new file with mode: 0644]
common/base/classes/base_query_drop_collation.php [new file with mode: 0644]
common/base/classes/base_query_drop_conversion.php [new file with mode: 0644]
common/base/classes/base_query_drop_database.php [new file with mode: 0644]
common/base/classes/base_query_drop_domain.php [new file with mode: 0644]
common/base/classes/base_query_drop_event_trigger.php [new file with mode: 0644]
common/base/classes/base_query_drop_extension.php [new file with mode: 0644]
common/base/classes/base_query_drop_foreign_data_wrapper.php [new file with mode: 0644]
common/base/classes/base_query_drop_foreign_table.php [new file with mode: 0644]
common/base/classes/base_query_drop_function.php [new file with mode: 0644]
common/base/classes/base_query_drop_group.php [new file with mode: 0644]
common/base/classes/base_query_drop_index.php [new file with mode: 0644]
common/base/classes/base_query_drop_language.php [new file with mode: 0644]
common/base/classes/base_query_drop_materialized_view.php [new file with mode: 0644]
common/base/classes/base_query_drop_operator.php [new file with mode: 0644]
common/base/classes/base_query_drop_operator_class.php [new file with mode: 0644]
common/base/classes/base_query_drop_operator_family.php [new file with mode: 0644]
common/base/classes/base_query_drop_owned.php [new file with mode: 0644]
common/base/classes/base_query_drop_policy.php [new file with mode: 0644]
common/base/classes/base_query_drop_publication.php [new file with mode: 0644]
common/base/classes/base_query_drop_role.php [new file with mode: 0644]
common/base/classes/base_query_drop_rule.php [new file with mode: 0644]
common/base/classes/base_query_drop_schema.php [new file with mode: 0644]
common/base/classes/base_query_drop_sequence.php [new file with mode: 0644]
common/base/classes/base_query_drop_server.php [new file with mode: 0644]
common/base/classes/base_query_drop_statistics.php [new file with mode: 0644]
common/base/classes/base_query_drop_subscription.php [new file with mode: 0644]
common/base/classes/base_query_drop_table.php [new file with mode: 0644]
common/base/classes/base_query_drop_tablespace.php [new file with mode: 0644]
common/base/classes/base_query_drop_text_search_configuration.php [new file with mode: 0644]
common/base/classes/base_query_drop_text_search_dictionary.php [new file with mode: 0644]
common/base/classes/base_query_drop_text_search_parser.php [new file with mode: 0644]
common/base/classes/base_query_drop_text_search_template.php [new file with mode: 0644]
common/base/classes/base_query_drop_transform.php [new file with mode: 0644]
common/base/classes/base_query_drop_trigger.php [new file with mode: 0644]
common/base/classes/base_query_drop_type.php [new file with mode: 0644]
common/base/classes/base_query_drop_user.php [new file with mode: 0644]
common/base/classes/base_query_drop_user_mapping.php [new file with mode: 0644]
common/base/classes/base_query_drop_view.php [new file with mode: 0644]
common/base/classes/base_query_end.php [new file with mode: 0644]
common/base/classes/base_query_execute.php [new file with mode: 0644]
common/base/classes/base_query_explain.php [new file with mode: 0644]
common/base/classes/base_query_fetch.php [new file with mode: 0644]
common/base/classes/base_query_grant.php [new file with mode: 0644]
common/base/classes/base_query_import_foreign_schema.php [new file with mode: 0644]
common/base/classes/base_query_insert.php [new file with mode: 0644]
common/base/classes/base_query_listen.php [new file with mode: 0644]
common/base/classes/base_query_load.php [new file with mode: 0644]
common/base/classes/base_query_lock.php [new file with mode: 0644]
common/base/classes/base_query_move.php [new file with mode: 0644]
common/base/classes/base_query_notify.php [new file with mode: 0644]
common/base/classes/base_query_prepare.php [new file with mode: 0644]
common/base/classes/base_query_prepare_transaction.php [new file with mode: 0644]
common/base/classes/base_query_reassign_owned.php [new file with mode: 0644]
common/base/classes/base_query_refresh_materialized.php [new file with mode: 0644]
common/base/classes/base_query_reindex.php [new file with mode: 0644]
common/base/classes/base_query_release_savepoint.php [new file with mode: 0644]
common/base/classes/base_query_reset.php [new file with mode: 0644]
common/base/classes/base_query_revoke.php [new file with mode: 0644]
common/base/classes/base_query_rollback.php [new file with mode: 0644]
common/base/classes/base_query_rollback_prepared.php [new file with mode: 0644]
common/base/classes/base_query_rollback_to_savepoint.php [new file with mode: 0644]
common/base/classes/base_query_savepoint.php [new file with mode: 0644]
common/base/classes/base_query_security_label.php [new file with mode: 0644]
common/base/classes/base_query_select.php [new file with mode: 0644]
common/base/classes/base_query_select_into.php [new file with mode: 0644]
common/base/classes/base_query_set.php [new file with mode: 0644]
common/base/classes/base_query_set_constraints.php [new file with mode: 0644]
common/base/classes/base_query_set_role.php [new file with mode: 0644]
common/base/classes/base_query_set_session_authorization.php [new file with mode: 0644]
common/base/classes/base_query_set_transaction.php [new file with mode: 0644]
common/base/classes/base_query_show.php [new file with mode: 0644]
common/base/classes/base_query_start_transaction.php [new file with mode: 0644]
common/base/classes/base_query_string.php [new file with mode: 0644]
common/base/classes/base_query_truncate.php [new file with mode: 0644]
common/base/classes/base_query_unlisten.php [new file with mode: 0644]
common/base/classes/base_query_update.php [new file with mode: 0644]
common/base/classes/base_query_vacuum.php [new file with mode: 0644]
common/base/classes/base_query_values.php [new file with mode: 0644]
common/base/interfaces/base_query.php [new file with mode: 0644]
common/base/traits/base_query.php [new file with mode: 0644]