From f51b067ed8db3dd62a764ec053b6aa445810e3c6 Mon Sep 17 00:00:00 2001 From: mauricio garcia suarez Date: Tue, 19 Jul 2022 11:19:17 +0200 Subject: [PATCH] Updated PG connector events --- ee/connectors/db/tables.py | 5 + .../sql/postgres_events_detailed.sql | 238 ++++++++++++++++++ 2 files changed, 243 insertions(+) create mode 100644 ee/connectors/sql/postgres_events_detailed.sql diff --git a/ee/connectors/db/tables.py b/ee/connectors/db/tables.py index 0127cbbd1..e3298825f 100644 --- a/ee/connectors/db/tables.py +++ b/ee/connectors/db/tables.py @@ -36,6 +36,11 @@ def create_tables_postgres(db): db.engine.execute(q) print(f"`connector_sessions` table created succesfully.") + #with open(base_path / 'sql' / 'postgres_events_detailed.sql') as f: + # q = f.read() + #db.engine.execute(q) + #print(f"`connector_user_events_detailed` table created succesfully.") + def create_tables_snowflake(db): with open(base_path / 'sql' / 'snowflake_events.sql') as f: diff --git a/ee/connectors/sql/postgres_events_detailed.sql b/ee/connectors/sql/postgres_events_detailed.sql new file mode 100644 index 000000000..092a50ea3 --- /dev/null +++ b/ee/connectors/sql/postgres_events_detailed.sql @@ -0,0 +1,238 @@ +CREATE TABLE IF NOT EXISTS connector_events_detailed +( + sessionid bigint, + clickevent_hesitationtime bigint, + clickevent_label text, + clickevent_messageid bigint, + clickevent_timestamp bigint, + connectioninformation_downlink bigint, + connectioninformation_type text, + consolelog_level text, + consolelog_value text, + cpuissue_duration bigint, + cpuissue_rate bigint, + cpuissue_timestamp bigint, + createdocument boolean, + createelementnode_id bigint, + createelementnode_parentid bigint, + cssdeleterule_index bigint, + cssdeleterule_stylesheetid bigint, + cssinsertrule_index bigint, + cssinsertrule_rule text, + cssinsertrule_stylesheetid bigint, + customevent_messageid bigint, + customevent_name text, + customevent_payload text, + customevent_timestamp bigint, + domdrop_timestamp bigint, + errorevent_message text, + errorevent_messageid bigint, + errorevent_name text, + errorevent_payload text, + errorevent_source text, + errorevent_timestamp bigint, + fetch_duration bigint, + fetch_method text, + fetch_request text, + fetch_response text, + fetch_status bigint, + fetch_timestamp bigint, + fetch_url text, + graphql_operationkind text, + graphql_operationname text, + graphql_response text, + graphql_variables text, + graphqlevent_messageid bigint, + graphqlevent_name text, + graphqlevent_timestamp bigint, + inputevent_label text, + inputevent_messageid bigint, + inputevent_timestamp bigint, + inputevent_value text, + inputevent_valuemasked boolean, + jsexception_message text, + jsexception_name text, + jsexception_payload text, + memoryissue_duration bigint, + memoryissue_rate bigint, + memoryissue_timestamp bigint, + metadata_key text, + metadata_value text, + mobx_payload text, + mobx_type text, + mouseclick_id bigint, + mouseclick_hesitationtime bigint, + mouseclick_label text, + mousemove_x bigint, + mousemove_y bigint, + movenode_id bigint, + movenode_index bigint, + movenode_parentid bigint, + ngrx_action text, + ngrx_duration bigint, + ngrx_state text, + otable_key text, + otable_value text, + pageevent_domcontentloadedeventend bigint, + pageevent_domcontentloadedeventstart bigint, + pageevent_firstcontentfulpaint bigint, + pageevent_firstpaint bigint, + pageevent_loaded boolean, + pageevent_loadeventend bigint, + pageevent_loadeventstart bigint, + pageevent_messageid bigint, + pageevent_referrer text, + pageevent_requeststart bigint, + pageevent_responseend bigint, + pageevent_responsestart bigint, + pageevent_speedindex bigint, + pageevent_timestamp bigint, + pageevent_url text, + pageloadtiming_domcontentloadedeventend bigint, + pageloadtiming_domcontentloadedeventstart bigint, + pageloadtiming_firstcontentfulpaint bigint, + pageloadtiming_firstpaint bigint, + pageloadtiming_loadeventend bigint, + pageloadtiming_loadeventstart bigint, + pageloadtiming_requeststart bigint, + pageloadtiming_responseend bigint, + pageloadtiming_responsestart bigint, + pagerendertiming_speedindex bigint, + pagerendertiming_timetointeractive bigint, + pagerendertiming_visuallycomplete bigint, + performancetrack_frames bigint, + performancetrack_ticks bigint, + performancetrack_totaljsheapsize bigint, + performancetrack_usedjsheapsize bigint, + performancetrackaggr_avgcpu bigint, + performancetrackaggr_avgfps bigint, + performancetrackaggr_avgtotaljsheapsize bigint, + performancetrackaggr_avgusedjsheapsize bigint, + performancetrackaggr_maxcpu bigint, + performancetrackaggr_maxfps bigint, + performancetrackaggr_maxtotaljsheapsize bigint, + performancetrackaggr_maxusedjsheapsize bigint, + performancetrackaggr_mincpu bigint, + performancetrackaggr_minfps bigint, + performancetrackaggr_mintotaljsheapsize bigint, + performancetrackaggr_minusedjsheapsize bigint, + performancetrackaggr_timestampend bigint, + performancetrackaggr_timestampstart bigint, + profiler_args text, + profiler_duration bigint, + profiler_name text, + profiler_result text, + rawcustomevent_name text, + rawcustomevent_payload text, + rawerrorevent_message text, + rawerrorevent_name text, + rawerrorevent_payload text, + rawerrorevent_source text, + rawerrorevent_timestamp bigint, + redux_action text, + redux_duration bigint, + redux_state text, + removenode_id bigint, + removenodeattribute_id bigint, + removenodeattribute_name text, + resourceevent_decodedbodysize bigint, + resourceevent_duration bigint, + resourceevent_encodedbodysize bigint, + resourceevent_headersize bigint, + resourceevent_messageid bigint, + resourceevent_method text, + resourceevent_status bigint, + resourceevent_success boolean, + resourceevent_timestamp bigint, + resourceevent_ttfb bigint, + resourceevent_type text, + resourceevent_url text, + resourcetiming_decodedbodysize bigint, + resourcetiming_duration bigint, + resourcetiming_encodedbodysize bigint, + resourcetiming_headersize bigint, + resourcetiming_initiator text, + resourcetiming_timestamp bigint, + resourcetiming_ttfb bigint, + resourcetiming_url text, + sessiondisconnect boolean, + sessiondisconnect_timestamp bigint, + sessionend boolean, + sessionend_timestamp bigint, + sessionstart_projectid bigint, + sessionstart_revid text, + sessionstart_timestamp bigint, + sessionstart_trackerversion text, + sessionstart_useragent text, + sessionstart_userbrowser text, + sessionstart_userbrowserversion text, + sessionstart_usercountry text, + sessionstart_userdevice text, + sessionstart_userdeviceheapsize bigint, + sessionstart_userdevicememorysize bigint, + sessionstart_userdevicetype text, + sessionstart_useros text, + sessionstart_userosversion text, + sessionstart_useruuid text, + setcssdata_data bigint, + setcssdata_id bigint, + setinputchecked_checked bigint, + setinputchecked_id bigint, + setinputtarget_id bigint, + setinputtarget_label bigint, + setinputvalue_id bigint, + setinputvalue_mask bigint, + setinputvalue_value bigint, + setnodeattribute_id bigint, + setnodeattribute_name bigint, + setnodeattribute_value bigint, + setnodedata_data bigint, + setnodedata_id bigint, + setnodescroll_id bigint, + setnodescroll_x bigint, + setnodescroll_y bigint, + setpagelocation_navigationstart bigint, + setpagelocation_referrer text, + setpagelocation_url text, + setpagevisibility_hidden boolean, + setviewportscroll_x bigint, + setviewportscroll_y bigint, + setviewportsize_height bigint, + setviewportsize_width bigint, + stateaction_type text, + stateactionevent_messageid bigint, + stateactionevent_timestamp bigint, + stateactionevent_type text, + timestamp_timestamp bigint, + useranonymousid_id text, + userid_id text, + vuex_mutation text, + vuex_state text, + longtasks_timestamp bigint, + longtasks_duration bigint, + longtasks_context bigint, + longtasks_containertype bigint, + longtasks_containersrc text, + longtasks_containerid text, + longtasks_containername bigint, + setnodeurlbasedattribute_id bigint, + setnodeurlbasedattribute_name text, + setnodeurlbasedattribute_value text, + setnodeurlbasedattribute_baseurl text, + setstyledata_id bigint, + setstyledata_data text, + setstyledata_baseurl text, + issueevent_messageid bigint, + issueevent_timestamp bigint, + issueevent_type text, + issueevent_contextstring text, + issueevent_context text, + issueevent_payload text, + technicalinfo_type text, + technicalinfo_value text, + customissue_name text, + customissue_payload text, + pageclose bigint, + received_at bigint, + batch_order_number bigint +);