

--
-- Name: discount_type; Type: TYPE; Schema: public; Owner: postgres
--

CREATE TYPE public.discount_type AS ENUM (
    'fixed',
    'percentage'
);


ALTER TYPE public.discount_type OWNER TO postgres;

--
-- Name: gift_card_user_type; Type: TYPE; Schema: public; Owner: postgres
--

CREATE TYPE public.gift_card_user_type AS ENUM (
    'participant',
    'parent',
    'staff'
);


ALTER TYPE public.gift_card_user_type OWNER TO postgres;

--
-- Name: usertypesenum; Type: TYPE; Schema: public; Owner: postgres
--

CREATE TYPE public.usertypesenum AS ENUM (
    'ADMIN',
    'PARENT',
    'PARTICIPANT',
    'GUEST',
    'STAFF'
);


ALTER TYPE public.usertypesenum OWNER TO postgres;



--
-- Name: academic_year; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.academic_year (
    id integer NOT NULL,
    title character varying(255),
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.academic_year OWNER TO postgres;

--
-- Name: academic_year_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.academic_year_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.academic_year_id_seq OWNER TO postgres;

--
-- Name: academic_year_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.academic_year_id_seq OWNED BY public.academic_year.id;


--
-- Name: age_groups; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.age_groups (
    id integer NOT NULL,
    label character varying(255),
    description text,
    age_start integer,
    age_end integer,
    is_active boolean,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone
);


ALTER TABLE public.age_groups OWNER TO postgres;

--
-- Name: age_groups_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.age_groups_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.age_groups_id_seq OWNER TO postgres;

--
-- Name: age_groups_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.age_groups_id_seq OWNED BY public.age_groups.id;


--
-- Name: alembic_version; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.alembic_version (
    version_num character varying(32) NOT NULL
);


ALTER TABLE public.alembic_version OWNER TO postgres;

--
-- Name: attendance; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.attendance (
    id integer NOT NULL,
    participant_id integer NOT NULL,
    course_id integer NOT NULL,
    staff_id integer NOT NULL,
    attendance_status character varying(255),
    remarks character varying(255),
    attendance_date date,
    modified_by_admin boolean,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.attendance OWNER TO postgres;

--
-- Name: attendance_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.attendance_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.attendance_id_seq OWNER TO postgres;

--
-- Name: attendance_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.attendance_id_seq OWNED BY public.attendance.id;


--
-- Name: bursary_class_form; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.bursary_class_form (
    id integer NOT NULL,
    parent_id integer NOT NULL,
    parent_primary_contact character varying(50) NOT NULL,
    parent_secondary_contact character varying(50),
    parent_email character varying(50),
    file text,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.bursary_class_form OWNER TO postgres;

--
-- Name: bursary_class_form_details; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.bursary_class_form_details (
    id integer NOT NULL,
    bursary_class_id integer NOT NULL,
    participant_id integer NOT NULL,
    course_id integer NOT NULL,
    age integer,
    programme_applying_for text,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.bursary_class_form_details OWNER TO postgres;

--
-- Name: bursary_class_form_details_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.bursary_class_form_details_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.bursary_class_form_details_id_seq OWNER TO postgres;

--
-- Name: bursary_class_form_details_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.bursary_class_form_details_id_seq OWNED BY public.bursary_class_form_details.id;


--
-- Name: bursary_class_form_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.bursary_class_form_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.bursary_class_form_id_seq OWNER TO postgres;

--
-- Name: bursary_class_form_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.bursary_class_form_id_seq OWNED BY public.bursary_class_form.id;


--
-- Name: bursary_course_allocation; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.bursary_course_allocation (
    id integer NOT NULL,
    bursary_discount_application_id integer,
    course_id integer,
    is_used boolean,
    discount_price double precision,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.bursary_course_allocation OWNER TO postgres;

--
-- Name: bursary_course_allocation_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.bursary_course_allocation_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.bursary_course_allocation_id_seq OWNER TO postgres;

--
-- Name: bursary_course_allocation_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.bursary_course_allocation_id_seq OWNED BY public.bursary_course_allocation.id;


--
-- Name: bursary_discount_application; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.bursary_discount_application (
    id integer NOT NULL,
    application_number character varying(255) NOT NULL,
    parent_id integer,
    academic_year_id integer,
    participant_id integer,
    created_by integer,
    is_parent_user boolean,
    is_fully_allocated boolean,
    is_approved boolean,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.bursary_discount_application OWNER TO postgres;

--
-- Name: bursary_discount_application_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.bursary_discount_application_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.bursary_discount_application_id_seq OWNER TO postgres;

--
-- Name: bursary_discount_application_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.bursary_discount_application_id_seq OWNED BY public.bursary_discount_application.id;


--
-- Name: bursary_discount_info; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.bursary_discount_info (
    id integer NOT NULL,
    academic_year_id integer,
    start_date date NOT NULL,
    end_date date NOT NULL,
    is_enabled boolean,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.bursary_discount_info OWNER TO postgres;

--
-- Name: bursary_discount_info_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.bursary_discount_info_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.bursary_discount_info_id_seq OWNER TO postgres;

--
-- Name: bursary_discount_info_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.bursary_discount_info_id_seq OWNED BY public.bursary_discount_info.id;


--
-- Name: cart; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.cart (
    id integer NOT NULL,
    cart_line_item_id character varying(255),
    parent_id integer,
    cart_owner integer,
    participant_id integer,
    course_id integer NOT NULL,
    course_original_amount double precision,
    discount_amount double precision,
    final_amount double precision,
    is_discount_applied boolean,
    transaction_batch_id character varying(255),
    is_cart_processed boolean,
    user_type character varying(255),
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.cart OWNER TO postgres;

--
-- Name: cart_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.cart_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.cart_id_seq OWNER TO postgres;

--
-- Name: cart_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.cart_id_seq OWNED BY public.cart.id;


--
-- Name: course; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.course (
    id integer NOT NULL,
    course_category_id integer NOT NULL,
    age_group_id integer NOT NULL,
    time_slot_id integer NOT NULL,
    term_id integer,
    academic_year_id integer,
    name character varying(255) NOT NULL,
    description text,
    short_description text,
    image text,
    sku character varying(255),
    start_date date,
    end_date date,
    start_time time without time zone,
    end_time time without time zone,
    no_of_seats integer NOT NULL,
    amount double precision NOT NULL,
    is_bursary_product boolean NOT NULL,
    total_no_terms integer,
    no_days_in_term integer,
    no_weeks_in_term integer,
    is_enable_waitlist boolean,
    waiting_list_limit integer,
    rate_per_class double precision,
    no_of_classes integer,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean,
    is_special_course boolean
);


ALTER TABLE public.course OWNER TO postgres;

--
-- Name: course_allocation; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.course_allocation (
    id integer NOT NULL,
    course_id integer NOT NULL,
    staff_id integer NOT NULL,
    role_id integer NOT NULL,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.course_allocation OWNER TO postgres;

--
-- Name: course_allocation_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.course_allocation_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.course_allocation_id_seq OWNER TO postgres;

--
-- Name: course_allocation_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.course_allocation_id_seq OWNED BY public.course_allocation.id;


--
-- Name: course_category; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.course_category (
    id integer NOT NULL,
    title character varying(255) NOT NULL,
    description character varying(255),
    icon character varying(255),
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.course_category OWNER TO postgres;

--
-- Name: course_category_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.course_category_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.course_category_id_seq OWNER TO postgres;

--
-- Name: course_category_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.course_category_id_seq OWNED BY public.course_category.id;


--
-- Name: course_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.course_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.course_id_seq OWNER TO postgres;

--
-- Name: course_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.course_id_seq OWNED BY public.course.id;


--
-- Name: discount_coupons; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.discount_coupons (
    id integer NOT NULL,
    code character varying(12) NOT NULL,
    description character varying(500),
    status boolean,
    uses_per_customer integer,
    start_date date,
    end_date date,
    discount_type public.discount_type,
    discount_value numeric(10,2),
    max_discount numeric(10,2),
    min_cart_value numeric(10,2),
    rule_type boolean,
    is_applicable_for_course boolean,
    is_applicable_for_event boolean,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.discount_coupons OWNER TO postgres;

--
-- Name: discount_coupons_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.discount_coupons_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.discount_coupons_id_seq OWNER TO postgres;

--
-- Name: discount_coupons_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.discount_coupons_id_seq OWNED BY public.discount_coupons.id;


--
-- Name: event_cart; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.event_cart (
    id integer NOT NULL,
    user_id integer NOT NULL,
    user_type character varying(255),
    event_id integer NOT NULL,
    no_of_participants integer NOT NULL,
    total_amount double precision NOT NULL,
    is_cart_processed boolean,
    transaction_batch_id character varying,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.event_cart OWNER TO postgres;

--
-- Name: event_cart_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.event_cart_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.event_cart_id_seq OWNER TO postgres;

--
-- Name: event_cart_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.event_cart_id_seq OWNED BY public.event_cart.id;


--
-- Name: event_participant; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.event_participant (
    id integer NOT NULL,
    event_id integer NOT NULL,
    name character varying(255) NOT NULL,
    image text,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.event_participant OWNER TO postgres;

--
-- Name: event_participant_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.event_participant_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.event_participant_id_seq OWNER TO postgres;

--
-- Name: event_participant_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.event_participant_id_seq OWNED BY public.event_participant.id;


--
-- Name: event_payments; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.event_payments (
    id integer NOT NULL,
    user_id integer,
    user_type character varying(255),
    transaction_batch_id character varying,
    total_amount double precision,
    discount_amount double precision,
    used_wallet_amount double precision,
    stripe_url character varying,
    is_payment_completed boolean,
    payment_status character varying,
    payment_method character varying,
    paid_on timestamp without time zone,
    payment_id character varying,
    coupon_discounted_amount double precision,
    discount_coupon_id integer,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.event_payments OWNER TO postgres;

--
-- Name: event_payments_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.event_payments_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.event_payments_id_seq OWNER TO postgres;

--
-- Name: event_payments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.event_payments_id_seq OWNED BY public.event_payments.id;


--
-- Name: events; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.events (
    id integer NOT NULL,
    name character varying(255) NOT NULL,
    event_start_date date NOT NULL,
    event_end_date date,
    event_start_time character varying(50) NOT NULL,
    event_end_time character varying(50),
    price double precision NOT NULL,
    description character varying(500) NOT NULL,
    location character varying(255) NOT NULL,
    image text,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.events OWNER TO postgres;

--
-- Name: events_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.events_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.events_id_seq OWNER TO postgres;

--
-- Name: events_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.events_id_seq OWNED BY public.events.id;


--
-- Name: gift_cards; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.gift_cards (
    id integer NOT NULL,
    code character varying(12) NOT NULL,
    amount numeric(10,2) NOT NULL,
    validate_date date NOT NULL,
    is_active boolean,
    is_used boolean,
    is_used_by integer,
    user_type character varying,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone
);


ALTER TABLE public.gift_cards OWNER TO postgres;

--
-- Name: gift_cards_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.gift_cards_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.gift_cards_id_seq OWNER TO postgres;

--
-- Name: gift_cards_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.gift_cards_id_seq OWNED BY public.gift_cards.id;

--
-- Name: parents_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.parents_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.parents_id_seq OWNER TO postgres;

--
-- Name: parents_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.parents_id_seq OWNED BY public.parents.id;

--
-- Name: participants_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.participants_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.participants_id_seq OWNER TO postgres;

--
-- Name: participants_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.participants_id_seq OWNED BY public.participants.id;

--
-- Name: password_reset_tokens_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.password_reset_tokens_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.password_reset_tokens_id_seq OWNER TO postgres;

--
-- Name: password_reset_tokens_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.password_reset_tokens_id_seq OWNED BY public.password_reset_tokens.id;


--
-- Name: payment_details; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.payment_details (
    id integer NOT NULL,
    payment_id integer NOT NULL,
    purchased_for_id integer,
    course_id integer NOT NULL,
    course_original_amount double precision NOT NULL,
    final_amount double precision NOT NULL,
    refund_amount double precision,
    refund_status character varying(255),
    refund_created_on timestamp without time zone,
    refund_completed_on timestamp without time zone,
    refund_note character varying(255),
    is_refund_completed boolean,
    is_refund_requested boolean,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.payment_details OWNER TO postgres;

--
-- Name: payment_details_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.payment_details_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.payment_details_id_seq OWNER TO postgres;

--
-- Name: payment_details_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.payment_details_id_seq OWNED BY public.payment_details.id;

--
-- Name: payments_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.payments_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.payments_id_seq OWNER TO postgres;

--
-- Name: payments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.payments_id_seq OWNED BY public.payments.id;


--
-- Name: profile_registration; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.profile_registration (
    id integer NOT NULL,
    user_id integer,
    user_type character varying(255) NOT NULL,
    course_id integer,
    file text,
    service_programme character varying(255) NOT NULL,
    participant character varying(255) NOT NULL,
    first_name character varying(120) NOT NULL,
    last_name character varying(120) NOT NULL,
    preferred_name character varying(120),
    student_email character varying(255) NOT NULL,
    student_phone character varying(50),
    date_of_birth date NOT NULL,
    age integer NOT NULL,
    gender character varying(50) NOT NULL,
    address_line1 character varying(255) NOT NULL,
    address_line2 character varying(255),
    city character varying(120),
    state character varying(120),
    postcode character varying(50),
    bring_121_worker boolean NOT NULL,
    additional_need_description text,
    worker_details text,
    primary_is_responsible boolean NOT NULL,
    primary_first_name character varying(120) NOT NULL,
    primary_last_name character varying(120) NOT NULL,
    primary_relationship character varying(120) NOT NULL,
    primary_address character varying(255) NOT NULL,
    primary_postcode character varying(50),
    primary_email character varying(255) NOT NULL,
    primary_phone character varying(50) NOT NULL,
    secondary_first_name character varying(120),
    secondary_last_name character varying(120),
    secondary_relationship character varying(120),
    secondary_address character varying(255),
    secondary_postcode character varying(50),
    secondary_email character varying(255),
    secondary_phone character varying(50),
    communication_preference_email boolean,
    communication_preference_phone boolean,
    communication_preference_newsletter boolean,
    communication_preference_facebook_group boolean,
    school_name character varying(255),
    eligible_free_school_meals character varying,
    ethnicity character varying(255) NOT NULL,
    religious_background character varying(255) NOT NULL,
    english_first_language boolean NOT NULL,
    other_languages character varying(500),
    signing_systems character varying(255),
    adult_speech_understanding character varying(255) NOT NULL,
    communication_method_speech boolean,
    communication_method_makaton boolean,
    communication_method_vocalisation_sounds boolean,
    communication_method_gestures boolean,
    communication_method_bsl boolean,
    communication_help_notes text,
    favourites_and_interests text,
    dislikes text,
    emotional_support_triggers text,
    sensitive_to_noise_or_light character varying,
    dietary_requirements text,
    help_with_eating_or_drinking character varying,
    gp_practice character varying(255) NOT NULL,
    gp_name character varying(255) NOT NULL,
    gp_address_line1 character varying(255) NOT NULL,
    gp_address_line2 character varying(255),
    gp_city character varying(120),
    gp_state character varying(120),
    gp_postcode character varying(50),
    gp_email character varying(255),
    gp_phone character varying(50),
    visual_impairment boolean NOT NULL,
    visual_impairment_details text,
    hearing_impairment boolean NOT NULL,
    hearing_impairment_details text,
    epilepsy boolean NOT NULL,
    epilepsy_details text,
    mental_health_needs boolean NOT NULL,
    mental_health_details text,
    other_info_notes text,
    prn_medication boolean NOT NULL,
    prn_medication_details text,
    other_medication boolean NOT NULL,
    other_medication_details text,
    other_medical_conditions_allergies text,
    travel_to_building character varying(255) NOT NULL,
    comfort_with_new_places_people character varying(255) NOT NULL,
    mobility_equipment character varying(255),
    care_plan_epilepsy boolean,
    care_plan_manual_handling boolean,
    care_plan_dysphagia boolean,
    care_plan_ehcp boolean,
    care_plan_positive_behaviour boolean,
    care_plan_diabetes boolean,
    care_plan_other boolean,
    care_plan_other_details text,
    consent_share_care_plans boolean NOT NULL,
    consent_photo_publicity boolean NOT NULL,
    consent_medical_treatment boolean NOT NULL,
    mailing_list_opt_in boolean NOT NULL,
    gdpr_agreed boolean NOT NULL,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean,
    participant_id integer
);


ALTER TABLE public.profile_registration OWNER TO postgres;

--
-- Name: profile_registration_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.profile_registration_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.profile_registration_id_seq OWNER TO postgres;

--
-- Name: profile_registration_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.profile_registration_id_seq OWNED BY public.profile_registration.id;


--
-- Name: roles; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.roles (
    id integer NOT NULL,
    label character varying(255),
    has_attendance_management boolean,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.roles OWNER TO postgres;

--
-- Name: roles_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.roles_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.roles_id_seq OWNER TO postgres;

--
-- Name: roles_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.roles_id_seq OWNED BY public.roles.id;

--
-- Name: staff_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.staff_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.staff_id_seq OWNER TO postgres;

--
-- Name: staff_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.staff_id_seq OWNED BY public.staff.id;


--
-- Name: term; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.term (
    id integer NOT NULL,
    name character varying(255),
    start_month character varying(255),
    end_month character varying(255),
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.term OWNER TO postgres;

--
-- Name: term_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.term_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.term_id_seq OWNER TO postgres;

--
-- Name: term_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.term_id_seq OWNED BY public.term.id;


--
-- Name: time_slots; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.time_slots (
    id integer NOT NULL,
    start_time time without time zone NOT NULL,
    end_time time without time zone NOT NULL,
    description text,
    is_active boolean,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone
);


ALTER TABLE public.time_slots OWNER TO postgres;

--
-- Name: time_slots_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.time_slots_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.time_slots_id_seq OWNER TO postgres;

--
-- Name: time_slots_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.time_slots_id_seq OWNED BY public.time_slots.id;


--
-- Name: user_profile; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.user_profile (
    id integer NOT NULL,
    user_id integer NOT NULL,
    first_name character varying(255) NOT NULL,
    sur_name character varying(255),
    middle_name character varying(255),
    dob date,
    age integer,
    address character varying(255),
    post_code character varying(255),
    local_authority character varying(255),
    gender character varying(50) NOT NULL,
    email character varying(255) NOT NULL,
    emergency_contact_name character varying(255),
    second_emergency_contact character varying(255),
    medical_needs character varying(255),
    ethnicity character varying(255),
    care_experience character varying(30),
    age_above_three character varying(30),
    wac_receipt character varying(255),
    profile_image text,
    how_did_you_know character varying(255),
    email_consent boolean NOT NULL,
    terms_and_conditions_consent boolean NOT NULL,
    code_of_consent_availability boolean,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.user_profile OWNER TO postgres;

--
-- Name: user_profile_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.user_profile_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.user_profile_id_seq OWNER TO postgres;

--
-- Name: user_profile_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.user_profile_id_seq OWNED BY public.user_profile.id;


--
-- Name: user_wallet; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.user_wallet (
    id integer NOT NULL,
    user_id integer NOT NULL,
    balance double precision NOT NULL,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.user_wallet OWNER TO postgres;

--
-- Name: user_wallet_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.user_wallet_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.user_wallet_id_seq OWNER TO postgres;

--
-- Name: user_wallet_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.user_wallet_id_seq OWNED BY public.user_wallet.id;

--
-- Name: users_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.users_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.users_id_seq OWNER TO postgres;

--
-- Name: users_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.users_id_seq OWNED BY public.users.id;


--
-- Name: waiting_list; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.waiting_list (
    id integer NOT NULL,
    course_id integer,
    participant_id integer,
    created_by integer NOT NULL,
    user_type character varying(255) NOT NULL,
    primary_contact_number character varying(20),
    is_enrolled boolean,
    remarks character varying(500),
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean
);


ALTER TABLE public.waiting_list OWNER TO postgres;

--
-- Name: waiting_list_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.waiting_list_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.waiting_list_id_seq OWNER TO postgres;

--
-- Name: waiting_list_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.waiting_list_id_seq OWNED BY public.waiting_list.id;


--
-- Name: wallet_history; Type: TABLE; Schema: public; Owner: postgres
--

CREATE TABLE public.wallet_history (
    id integer NOT NULL,
    payment_details_id integer,
    user_type character varying(255) NOT NULL,
    refund_for_id integer NOT NULL,
    refund_type character varying(255),
    message text,
    amount double precision,
    note text,
    transaction_id character varying(255),
    is_credit boolean NOT NULL,
    created_at timestamp without time zone NOT NULL,
    updated_at timestamp without time zone NOT NULL,
    deleted_at timestamp without time zone,
    is_active boolean,
    event_payment_id integer,
    payment_id integer
);


ALTER TABLE public.wallet_history OWNER TO postgres;

--
-- Name: wallet_history_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
--

CREATE SEQUENCE public.wallet_history_id_seq
    AS integer
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;


ALTER TABLE public.wallet_history_id_seq OWNER TO postgres;

--
-- Name: wallet_history_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
--

ALTER SEQUENCE public.wallet_history_id_seq OWNED BY public.wallet_history.id;


--
-- Name: academic_year id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.academic_year ALTER COLUMN id SET DEFAULT nextval('public.academic_year_id_seq'::regclass);


--
-- Name: age_groups id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.age_groups ALTER COLUMN id SET DEFAULT nextval('public.age_groups_id_seq'::regclass);


--
-- Name: attendance id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.attendance ALTER COLUMN id SET DEFAULT nextval('public.attendance_id_seq'::regclass);


--
-- Name: bursary_class_form id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_class_form ALTER COLUMN id SET DEFAULT nextval('public.bursary_class_form_id_seq'::regclass);


--
-- Name: bursary_class_form_details id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_class_form_details ALTER COLUMN id SET DEFAULT nextval('public.bursary_class_form_details_id_seq'::regclass);


--
-- Name: bursary_course_allocation id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_course_allocation ALTER COLUMN id SET DEFAULT nextval('public.bursary_course_allocation_id_seq'::regclass);


--
-- Name: bursary_discount_application id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_discount_application ALTER COLUMN id SET DEFAULT nextval('public.bursary_discount_application_id_seq'::regclass);


--
-- Name: bursary_discount_info id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_discount_info ALTER COLUMN id SET DEFAULT nextval('public.bursary_discount_info_id_seq'::regclass);


--
-- Name: cart id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.cart ALTER COLUMN id SET DEFAULT nextval('public.cart_id_seq'::regclass);


--
-- Name: course id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course ALTER COLUMN id SET DEFAULT nextval('public.course_id_seq'::regclass);


--
-- Name: course_allocation id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course_allocation ALTER COLUMN id SET DEFAULT nextval('public.course_allocation_id_seq'::regclass);


--
-- Name: course_category id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course_category ALTER COLUMN id SET DEFAULT nextval('public.course_category_id_seq'::regclass);


--
-- Name: discount_coupons id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.discount_coupons ALTER COLUMN id SET DEFAULT nextval('public.discount_coupons_id_seq'::regclass);


--
-- Name: event_cart id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.event_cart ALTER COLUMN id SET DEFAULT nextval('public.event_cart_id_seq'::regclass);


--
-- Name: event_participant id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.event_participant ALTER COLUMN id SET DEFAULT nextval('public.event_participant_id_seq'::regclass);


--
-- Name: event_payments id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.event_payments ALTER COLUMN id SET DEFAULT nextval('public.event_payments_id_seq'::regclass);


--
-- Name: events id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.events ALTER COLUMN id SET DEFAULT nextval('public.events_id_seq'::regclass);


--
-- Name: gift_cards id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.gift_cards ALTER COLUMN id SET DEFAULT nextval('public.gift_cards_id_seq'::regclass);


--
-- Name: payment_details id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.payment_details ALTER COLUMN id SET DEFAULT nextval('public.payment_details_id_seq'::regclass);


--
-- Name: profile_registration id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.profile_registration ALTER COLUMN id SET DEFAULT nextval('public.profile_registration_id_seq'::regclass);


--
-- Name: roles id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.roles ALTER COLUMN id SET DEFAULT nextval('public.roles_id_seq'::regclass);


--
-- Name: term id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.term ALTER COLUMN id SET DEFAULT nextval('public.term_id_seq'::regclass);


--
-- Name: time_slots id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.time_slots ALTER COLUMN id SET DEFAULT nextval('public.time_slots_id_seq'::regclass);


--
-- Name: user_profile id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.user_profile ALTER COLUMN id SET DEFAULT nextval('public.user_profile_id_seq'::regclass);


--
-- Name: user_wallet id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.user_wallet ALTER COLUMN id SET DEFAULT nextval('public.user_wallet_id_seq'::regclass);


--
-- Name: waiting_list id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.waiting_list ALTER COLUMN id SET DEFAULT nextval('public.waiting_list_id_seq'::regclass);


--
-- Name: wallet_history id; Type: DEFAULT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.wallet_history ALTER COLUMN id SET DEFAULT nextval('public.wallet_history_id_seq'::regclass);


--
-- Data for Name: academic_year; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.academic_year (id, title, created_at, updated_at, deleted_at, is_active) FROM stdin;
1	2025-2026	2025-06-30 17:15:30.225936	2025-06-30 17:15:30.225936	\N	t
\.


--
-- Data for Name: age_groups; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.age_groups (id, label, description, age_start, age_end, is_active, created_at, updated_at, deleted_at) FROM stdin;
1	Ages 4 - 6	Ages 4 - 6	4	6	t	2025-06-30 17:14:59.513563	2025-07-02 10:29:23.951867	\N
2	Ages 7 -11	Ages 7 -11	7	11	t	2025-07-02 10:30:15.419276	2025-07-02 10:30:15.419276	\N
3	Ages 12 - 15	Ages 12 - 15	12	15	t	2025-07-02 10:30:57.476654	2025-07-02 10:30:57.476654	\N
4	Ages 7 - 15	Ages 7 - 15	7	15	t	2025-07-02 10:31:18.864605	2025-07-02 10:31:18.864605	\N
5	Ages 18+	Ages 18+	18	100	t	2025-07-02 10:32:00.813403	2025-07-02 10:32:00.813403	\N
6	Ages 8 - 12	Ages 8 - 12	8	12	t	2025-07-02 10:34:55.039499	2025-07-02 10:34:55.039499	\N
7	Ages 16+	Ages 16+	16	100	t	2025-07-02 10:35:21.278436	2025-07-02 10:35:21.278436	\N
10	Ages 16 - 26	Ages 16 - 26	16	26	t	2025-07-02 10:37:28.445226	2025-07-02 10:37:28.445226	\N
9	Ages 13 - 17 (SEND)	Ages 13 - 17 (SEND)	13	17	t	2025-07-02 10:36:47.805132	2025-12-03 15:55:51.713948	\N
8	Ages 9 - 12 (SEND)	Ages 9 - 12 (SEND)	9	12	t	2025-07-02 10:36:27.53724	2025-12-03 15:56:32.706587	\N
11	Ages 18 - 30 (SEND)	Ages 18 - 30 (SEND)	18	30	t	2025-08-18 11:34:40.492122	2025-12-03 15:56:52.619789	\N
\.


--
-- Data for Name: alembic_version; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.alembic_version (version_num) FROM stdin;
031c468efda2
\.


--
-- Data for Name: attendance; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.attendance (id, participant_id, course_id, staff_id, attendance_status, remarks, attendance_date, modified_by_admin, created_at, updated_at, deleted_at, is_active) FROM stdin;
3	101	72	6	Present		2026-01-10	f	2026-01-10 09:26:32.944194	2026-01-10 09:26:32.944194	\N	t
4	72	72	6	Present		2026-01-10	f	2026-01-10 09:26:42.106974	2026-01-10 09:26:42.106974	\N	t
5	146	72	6	Present		2026-01-10	f	2026-01-10 09:27:14.773762	2026-01-10 09:27:14.773762	\N	t
6	130	72	6	Present		2026-01-10	f	2026-01-10 09:27:18.03419	2026-01-10 09:27:18.03419	\N	t
7	95	72	6	Present		2026-01-10	f	2026-01-10 09:28:26.381723	2026-01-10 09:28:26.381723	\N	t
8	61	61	4	Present		2026-01-10	f	2026-01-10 09:31:44.781222	2026-01-10 09:31:44.781222	\N	t
9	129	61	4	Present		2026-01-10	f	2026-01-10 09:31:49.905545	2026-01-10 09:31:49.905545	\N	t
10	133	61	4	Present		2026-01-10	f	2026-01-10 09:31:50.891039	2026-01-10 09:31:50.891039	\N	t
11	213	61	4	Present		2026-01-10	f	2026-01-10 09:31:53.830893	2026-01-10 09:31:53.830893	\N	t
12	265	61	4	Present		2026-01-10	f	2026-01-10 09:32:10.327188	2026-01-10 09:32:10.327188	\N	t
13	281	61	4	Present		2026-01-10	f	2026-01-10 09:32:22.26434	2026-01-10 09:32:22.26434	\N	t
14	206	72	6	Present		2026-01-10	f	2026-01-10 09:34:07.538874	2026-01-10 09:34:07.538874	\N	t
15	248	61	4	Present		2026-01-10	f	2026-01-10 09:34:21.082029	2026-01-10 09:34:21.082029	\N	t
16	241	61	4	Present		2026-01-10	f	2026-01-10 09:34:23.233818	2026-01-10 09:34:23.233818	\N	t
17	153	62	5	Present		2026-01-10	f	2026-01-10 09:37:19.774592	2026-01-10 09:37:19.774592	\N	t
18	58	62	5	Present		2026-01-10	f	2026-01-10 09:37:21.77525	2026-01-10 09:37:21.77525	\N	t
19	266	62	5	Present		2026-01-10	f	2026-01-10 09:37:24.125334	2026-01-10 09:37:24.125334	\N	t
72	258	75	9	Present		2026-01-10	f	2026-01-10 11:10:28.939523	2026-01-10 11:10:28.939523	\N	t
73	103	75	9	Present		2026-01-10	f	2026-01-10 11:10:31.090096	2026-01-10 11:10:31.090096	\N	t
21	269	62	5	Present		2026-01-10	f	2026-01-10 09:37:44.709736	2026-01-10 09:37:44.709736	\N	t
22	54	60	3	Present		2026-01-10	f	2026-01-10 09:39:33.145895	2026-01-10 09:39:33.145895	\N	t
23	78	60	3	Present		2026-01-10	f	2026-01-10 09:39:33.968056	2026-01-10 09:39:33.968056	\N	t
24	98	60	3	Present		2026-01-10	f	2026-01-10 09:39:35.43926	2026-01-10 09:39:35.43926	\N	t
25	106	60	3	Present		2026-01-10	f	2026-01-10 09:39:39.552361	2026-01-10 09:39:39.552361	\N	t
26	151	60	3	Present		2026-01-10	f	2026-01-10 09:39:41.049917	2026-01-10 09:39:41.049917	\N	t
27	271	60	3	Present		2026-01-10	f	2026-01-10 09:39:45.285467	2026-01-10 09:39:45.285467	\N	t
28	263	61	4	Present		2026-01-10	f	2026-01-10 09:41:50.771307	2026-01-10 09:41:50.771307	\N	t
29	302	61	4	Present		2026-01-10	f	2026-01-10 09:44:51.938244	2026-01-10 09:44:51.938244	\N	t
30	242	60	3	Present		2026-01-10	f	2026-01-10 09:44:58.152989	2026-01-10 09:44:58.152989	\N	t
31	155	61	4	Present		2026-01-10	f	2026-01-10 09:47:02.863747	2026-01-10 09:47:02.863747	\N	t
32	137	62	5	Present		2026-01-10	f	2026-01-10 09:47:08.306382	2026-01-10 09:47:08.306382	\N	t
20	277	62	5	Present		2026-01-10	f	2026-01-10 09:37:39.168185	2026-01-10 09:47:11.127709	\N	t
33	239	62	5	Absent		2026-01-10	f	2026-01-10 09:47:13.447079	2026-01-10 09:47:13.447079	\N	t
34	90	72	6	Present		2026-01-10	f	2026-01-10 09:48:27.143987	2026-01-10 09:48:27.143987	\N	t
35	121	72	6	Present		2026-01-10	f	2026-01-10 09:48:29.858448	2026-01-10 09:48:29.858448	\N	t
36	107	72	6	Present		2026-01-10	f	2026-01-10 09:48:31.205368	2026-01-10 09:48:31.205368	\N	t
37	104	100	12	Present		2026-01-10	f	2026-01-10 09:49:19.610261	2026-01-10 09:49:19.610261	\N	t
38	210	88	14	Present		2026-01-10	f	2026-01-10 09:52:29.182175	2026-01-10 09:52:29.182175	\N	t
39	105	61	4	Present		2026-01-10	f	2026-01-10 10:00:02.108193	2026-01-10 10:00:02.108193	\N	t
41	126	61	4	Absent		2026-01-10	f	2026-01-10 10:32:00.052206	2026-01-10 10:32:00.052206	\N	t
42	54	64	4	Present		2026-01-10	f	2026-01-10 10:49:13.479016	2026-01-10 10:49:13.479016	\N	t
43	98	64	4	Present		2026-01-10	f	2026-01-10 10:49:16.287579	2026-01-10 10:49:16.287579	\N	t
44	151	64	4	Present		2026-01-10	f	2026-01-10 10:49:19.168989	2026-01-10 10:49:19.168989	\N	t
45	108	95	11	Present		2026-01-10	f	2026-01-10 10:49:19.97519	2026-01-10 10:49:19.97519	\N	t
46	212	64	4	Present		2026-01-10	f	2026-01-10 10:49:20.158771	2026-01-10 10:49:20.158771	\N	t
47	126	95	11	Present		2026-01-10	f	2026-01-10 10:49:23.370766	2026-01-10 10:49:23.370766	\N	t
48	77	95	11	Present		2026-01-10	f	2026-01-10 10:49:25.470032	2026-01-10 10:49:25.470032	\N	t
49	242	64	4	Present		2026-01-10	f	2026-01-10 10:49:37.317457	2026-01-10 10:49:37.317457	\N	t
50	76	63	2	Absent		2026-01-10	f	2026-01-10 10:50:05.266637	2026-01-10 10:50:05.266637	\N	t
51	136	63	2	Present		2026-01-10	f	2026-01-10 10:50:29.685341	2026-01-10 10:50:29.685341	\N	t
52	135	63	2	Present		2026-01-10	f	2026-01-10 10:50:30.442862	2026-01-10 10:50:30.442862	\N	t
53	149	63	2	Present		2026-01-10	f	2026-01-10 10:50:39.321019	2026-01-10 10:50:39.321019	\N	t
54	153	63	2	Present		2026-01-10	f	2026-01-10 10:50:50.439688	2026-01-10 10:50:50.439688	\N	t
55	58	63	2	Present		2026-01-10	f	2026-01-10 10:50:51.351379	2026-01-10 10:50:51.351379	\N	t
56	232	63	2	Present		2026-01-10	f	2026-01-10 10:50:56.792856	2026-01-10 10:50:56.792856	\N	t
57	144	63	2	Present		2026-01-10	f	2026-01-10 10:51:01.930701	2026-01-10 10:51:01.930701	\N	t
58	124	63	2	Present		2026-01-10	f	2026-01-10 10:51:04.627948	2026-01-10 10:51:04.627948	\N	t
59	269	63	2	Present		2026-01-10	f	2026-01-10 10:51:06.747124	2026-01-10 10:51:06.747124	\N	t
60	105	65	5	Present		2026-01-10	f	2026-01-10 10:52:28.587175	2026-01-10 10:52:28.587175	\N	t
61	213	65	5	Present		2026-01-10	f	2026-01-10 10:52:31.675479	2026-01-10 10:52:31.675479	\N	t
62	245	65	5	Present		2026-01-10	f	2026-01-10 10:52:33.522465	2026-01-10 10:52:33.522465	\N	t
63	297	65	5	Present		2026-01-10	f	2026-01-10 10:52:35.410306	2026-01-10 10:52:35.410306	\N	t
64	305	65	5	Present		2026-01-10	f	2026-01-10 10:52:37.474384	2026-01-10 10:52:37.474384	\N	t
65	104	89	14	Present		2026-01-10	f	2026-01-10 10:53:09.872427	2026-01-10 10:53:09.872427	\N	t
74	252	81	9	Present		2026-01-10	f	2026-01-10 11:30:13.568847	2026-01-10 11:30:13.568847	\N	t
66	231	89	14	Absent		2026-01-10	f	2026-01-10 10:53:18.722466	2026-01-10 10:53:23.377012	\N	t
67	60	95	11	Present		2026-01-10	f	2026-01-10 10:56:14.80531	2026-01-10 10:56:14.80531	\N	t
68	216	65	5	Present		2026-01-10	f	2026-01-10 10:59:29.020013	2026-01-10 10:59:29.020013	\N	t
69	191	65	5	Present		2026-01-10	f	2026-01-10 11:02:11.415233	2026-01-10 11:02:11.415233	\N	t
70	219	65	5	Present		2026-01-10	f	2026-01-10 11:02:15.993573	2026-01-10 11:03:02.877951	\N	t
71	292	75	9	Present		2026-01-10	f	2026-01-10 11:10:27.058456	2026-01-10 11:10:27.058456	\N	t
75	62	75	9	Present		2026-01-10	f	2026-01-10 11:31:12.920607	2026-01-10 11:31:12.920607	\N	t
76	125	81	9	Present		2026-01-10	f	2026-01-10 11:31:33.059503	2026-01-10 11:31:33.059503	\N	t
77	294	81	9	Present		2026-01-10	f	2026-01-10 11:31:46.861002	2026-01-10 11:31:46.861002	\N	t
78	53	81	9	Present		2026-01-10	f	2026-01-10 11:31:53.133019	2026-01-10 11:31:53.133019	\N	t
79	61	81	9	Present		2026-01-10	f	2026-01-10 11:32:01.507255	2026-01-10 11:32:01.507255	\N	t
80	92	81	9	Present		2026-01-10	f	2026-01-10 11:32:12.319564	2026-01-10 11:32:12.319564	\N	t
81	253	81	9	Present		2026-01-10	f	2026-01-10 11:35:35.852537	2026-01-10 11:35:35.852537	\N	t
82	119	81	9	Present		2026-01-10	f	2026-01-10 11:35:40.573032	2026-01-10 11:35:40.573032	\N	t
83	140	81	9	Present		2026-01-10	f	2026-01-10 11:35:51.861411	2026-01-10 11:35:51.861411	\N	t
84	173	81	9	Present		2026-01-10	f	2026-01-10 11:35:56.314524	2026-01-10 11:35:56.314524	\N	t
85	111	81	9	Present		2026-01-10	f	2026-01-10 11:37:15.635889	2026-01-10 11:37:15.635889	\N	t
86	110	81	9	Present		2026-01-10	f	2026-01-10 11:37:16.38188	2026-01-10 11:37:16.38188	\N	t
87	73	73	6	Present		2026-01-10	f	2026-01-10 11:38:35.227633	2026-01-10 11:38:35.227633	\N	t
88	69	73	6	Present		2026-01-10	f	2026-01-10 11:38:35.953265	2026-01-10 11:38:35.953265	\N	t
89	87	73	6	Present		2026-01-10	f	2026-01-10 11:38:36.563888	2026-01-10 11:38:36.563888	\N	t
90	139	73	6	Present		2026-01-10	f	2026-01-10 11:38:37.133668	2026-01-10 11:38:37.133668	\N	t
92	284	73	6	Present		2026-01-10	f	2026-01-10 11:38:50.542208	2026-01-10 11:38:50.542208	\N	t
93	283	73	6	Present		2026-01-10	f	2026-01-10 11:38:51.08663	2026-01-10 11:38:51.08663	\N	t
91	234	73	6	Absent		2026-01-10	f	2026-01-10 11:38:37.548786	2026-01-10 11:39:07.970208	\N	t
94	140	101	12	Present		2026-01-10	f	2026-01-10 11:40:39.084798	2026-01-10 11:40:39.084798	\N	t
95	139	101	12	Present		2026-01-10	f	2026-01-10 11:40:39.582725	2026-01-10 11:40:39.582725	\N	t
96	119	101	12	Present		2026-01-10	f	2026-01-10 11:40:39.97813	2026-01-10 11:40:39.97813	\N	t
97	253	101	12	Present		2026-01-10	f	2026-01-10 11:40:40.348297	2026-01-10 11:40:40.348297	\N	t
98	155	81	9	Present		2026-01-10	f	2026-01-10 11:41:16.424424	2026-01-10 11:41:16.424424	\N	t
99	263	81	9	Present		2026-01-10	f	2026-01-10 11:41:19.107541	2026-01-10 11:41:19.107541	\N	t
100	81	67	4	Present		2026-01-10	f	2026-01-10 12:03:53.035752	2026-01-10 12:03:53.035752	\N	t
101	136	67	4	Present		2026-01-10	f	2026-01-10 12:04:00.964556	2026-01-10 12:04:00.964556	\N	t
102	135	67	4	Present		2026-01-10	f	2026-01-10 12:04:10.955611	2026-01-10 12:04:10.955611	\N	t
103	149	67	4	Present		2026-01-10	f	2026-01-10 12:04:19.59044	2026-01-10 12:04:19.59044	\N	t
104	186	67	4	Present		2026-01-10	f	2026-01-10 12:04:23.171184	2026-01-10 12:04:23.171184	\N	t
105	58	67	4	Present		2026-01-10	f	2026-01-10 12:04:26.685691	2026-01-10 12:04:26.685691	\N	t
106	269	67	4	Present		2026-01-10	f	2026-01-10 12:05:31.128721	2026-01-10 12:05:31.128721	\N	t
107	56	66	2	Present		2026-01-10	f	2026-01-10 12:07:18.576337	2026-01-10 12:07:18.576337	\N	t
108	55	66	2	Present		2026-01-10	f	2026-01-10 12:07:20.292108	2026-01-10 12:07:20.292108	\N	t
109	96	66	2	Absent		2026-01-10	f	2026-01-10 12:07:24.386477	2026-01-10 12:07:24.386477	\N	t
110	109	90	14	Present		2026-01-10	f	2026-01-10 12:07:26.873093	2026-01-10 12:07:26.873093	\N	t
111	187	90	14	Present		2026-01-10	f	2026-01-10 12:07:27.725727	2026-01-10 12:07:27.725727	\N	t
112	113	66	2	Present		2026-01-10	f	2026-01-10 12:08:07.362794	2026-01-10 12:08:07.362794	\N	t
113	83	66	2	Absent		2026-01-10	f	2026-01-10 12:08:12.664446	2026-01-10 12:08:12.664446	\N	t
114	126	66	2	Present		2026-01-10	f	2026-01-10 12:08:19.451264	2026-01-10 12:08:19.451264	\N	t
115	77	66	2	Absent		2026-01-10	f	2026-01-10 12:08:39.152806	2026-01-10 12:08:39.152806	\N	t
116	154	66	2	Present		2026-01-10	f	2026-01-10 12:09:22.78034	2026-01-10 12:09:22.78034	\N	t
117	216	66	2	Present		2026-01-10	f	2026-01-10 12:09:27.042683	2026-01-10 12:09:27.042683	\N	t
118	138	66	2	Present		2026-01-10	f	2026-01-10 12:09:29.353714	2026-01-10 12:09:29.353714	\N	t
119	305	66	2	Present		2026-01-10	f	2026-01-10 12:09:32.11022	2026-01-10 12:09:32.11022	\N	t
120	221	68	5	Present		2026-01-10	f	2026-01-10 12:18:56.218478	2026-01-10 12:18:56.218478	\N	t
121	205	68	5	Absent		2026-01-10	f	2026-01-10 12:19:01.058848	2026-01-10 12:19:01.058848	\N	t
122	151	68	5	Absent		2026-01-10	f	2026-01-10 12:19:14.471926	2026-01-10 12:19:16.511682	\N	t
123	126	68	5	Absent		2026-01-10	f	2026-01-10 12:19:18.031348	2026-01-10 12:19:18.031348	\N	t
124	236	97	11	Present		2026-01-10	f	2026-01-10 12:33:26.625641	2026-01-10 12:33:26.625641	\N	t
40	60	88	14	Present		2026-01-10	f	2026-01-10 10:16:13.201265	2026-01-10 12:49:51.034768	\N	t
125	74	96	11	Present		2026-01-10	f	2026-01-10 12:53:03.844581	2026-01-10 12:53:03.844581	\N	t
126	64	78	8	Present		2026-01-10	f	2026-01-10 13:01:47.877195	2026-01-10 13:01:47.877195	\N	t
127	79	78	8	Present		2026-01-10	f	2026-01-10 13:01:51.150849	2026-01-10 13:01:51.150849	\N	t
128	82	78	8	Present		2026-01-10	f	2026-01-10 13:01:51.971122	2026-01-10 13:01:51.971122	\N	t
129	125	78	8	Present		2026-01-10	f	2026-01-10 13:01:54.255096	2026-01-10 13:01:54.255096	\N	t
130	194	78	8	Present		2026-01-10	f	2026-01-10 13:01:55.384291	2026-01-10 13:01:55.384291	\N	t
131	243	78	8	Present		2026-01-10	f	2026-01-10 13:01:56.424179	2026-01-10 13:01:56.424179	\N	t
132	252	78	8	Present		2026-01-10	f	2026-01-10 13:01:57.519838	2026-01-10 13:01:57.519838	\N	t
133	272	78	8	Present		2026-01-10	f	2026-01-10 13:01:59.372463	2026-01-10 13:01:59.372463	\N	t
134	300	78	8	Present		2026-01-10	f	2026-01-10 13:02:00.124491	2026-01-10 13:02:00.124491	\N	t
135	237	79	8	Present		2026-01-10	f	2026-01-10 13:02:49.399082	2026-01-10 13:02:49.399082	\N	t
136	223	70	7	Present		2026-01-10	f	2026-01-10 13:34:03.40801	2026-01-10 13:34:03.40801	\N	t
137	175	71	5	Present		2026-01-10	f	2026-01-10 13:34:13.109724	2026-01-10 13:34:13.109724	\N	t
138	196	71	5	Present		2026-01-10	f	2026-01-10 13:34:13.795717	2026-01-10 13:34:13.795717	\N	t
139	232	71	5	Present		2026-01-10	f	2026-01-10 13:34:14.670775	2026-01-10 13:34:14.670775	\N	t
140	139	69	2	Present		2026-01-10	f	2026-01-10 13:36:37.008384	2026-01-10 13:36:37.008384	\N	t
141	150	69	2	Present		2026-01-10	f	2026-01-10 13:36:37.328165	2026-01-10 13:36:37.328165	\N	t
142	174	69	2	Present		2026-01-10	f	2026-01-10 13:36:37.914428	2026-01-10 13:36:37.914428	\N	t
143	288	69	2	Present		2026-01-10	f	2026-01-10 13:36:38.199939	2026-01-10 13:36:38.199939	\N	t
144	168	70	7	Present		2026-01-10	f	2026-01-10 13:39:33.595364	2026-01-10 13:39:33.595364	\N	t
145	53	86	20	Present		2026-01-10	f	2026-01-10 13:57:55.930296	2026-01-10 13:57:55.930296	\N	t
146	75	91	14	Present		2026-01-10	f	2026-01-10 13:58:34.213621	2026-01-10 13:58:34.213621	\N	t
147	161	91	14	Present		2026-01-10	f	2026-01-10 13:58:34.864794	2026-01-10 13:58:34.864794	\N	t
148	187	91	14	Present		2026-01-10	f	2026-01-10 13:58:35.416928	2026-01-10 13:58:35.416928	\N	t
149	187	86	20	Present		2026-01-10	f	2026-01-10 13:58:53.997188	2026-01-10 13:58:53.997188	\N	t
150	269	98	11	Present		2026-01-10	f	2026-01-10 14:01:08.480094	2026-01-10 14:01:08.480094	\N	t
151	131	98	11	Present		2026-01-10	f	2026-01-10 14:01:09.235107	2026-01-10 14:01:09.235107	\N	t
152	80	92	14	Absent		2026-01-10	f	2026-01-10 14:45:14.407643	2026-01-10 14:45:14.407643	\N	t
153	149	92	14	Present		2026-01-10	f	2026-01-10 14:45:15.242541	2026-01-10 14:45:15.242541	\N	t
154	228	92	14	Present		2026-01-10	f	2026-01-10 14:45:16.071666	2026-01-10 14:45:16.071666	\N	t
155	229	92	14	Present		2026-01-10	f	2026-01-10 14:45:16.429502	2026-01-10 14:45:16.429502	\N	t
156	57	86	20	Present		2026-01-10	f	2026-01-10 14:49:46.22894	2026-01-10 14:49:46.22894	\N	t
157	111	99	11	Present		2026-01-10	f	2026-01-10 15:01:47.821234	2026-01-10 15:01:47.821234	\N	t
158	85	99	11	Present		2026-01-10	f	2026-01-10 15:01:48.440715	2026-01-10 15:01:48.440715	\N	t
159	274	80	8	Present		2026-01-11	f	2026-01-11 17:10:48.795311	2026-01-11 17:10:48.795311	\N	t
160	240	80	8	Present		2026-01-11	f	2026-01-11 17:10:51.641341	2026-01-11 17:10:51.641341	\N	t
\.


--
-- Data for Name: bursary_class_form; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.bursary_class_form (id, parent_id, parent_primary_contact, parent_secondary_contact, parent_email, file, created_at, updated_at, deleted_at, is_active) FROM stdin;
\.


--
-- Data for Name: bursary_class_form_details; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.bursary_class_form_details (id, bursary_class_id, participant_id, course_id, age, programme_applying_for, created_at, updated_at, deleted_at, is_active) FROM stdin;
\.


--
-- Data for Name: bursary_course_allocation; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.bursary_course_allocation (id, bursary_discount_application_id, course_id, is_used, discount_price, created_at, updated_at, deleted_at, is_active) FROM stdin;
1	2	62	f	20	2025-12-12 13:37:01.978518	2025-12-12 13:37:01.978518	\N	t
2	2	67	f	20	2025-12-12 13:37:01.978518	2025-12-12 13:37:01.978518	\N	t
3	2	66	f	20	2025-12-12 13:37:01.978518	2025-12-12 13:37:01.978518	\N	t
4	3	60	f	20	2025-12-12 13:38:22.21124	2025-12-12 13:38:22.21124	\N	t
5	2	66	f	20	2025-12-12 14:32:24.363627	2025-12-12 14:32:24.363627	\N	t
6	7	81	f	37.5	2025-12-15 16:02:10.668266	2025-12-15 16:02:10.668266	\N	t
7	6	88	f	30	2025-12-15 16:03:36.909957	2025-12-15 16:03:36.909957	\N	t
8	6	94	f	30	2025-12-15 16:03:36.909957	2025-12-15 16:03:36.909957	\N	t
9	8	77	f	37.5	2025-12-15 16:06:22.210573	2025-12-15 16:06:22.210573	\N	t
10	8	111	f	37.5	2025-12-15 16:07:16.814302	2025-12-15 16:07:16.814302	\N	t
11	4	63	f	25	2025-12-15 16:11:00.401561	2025-12-15 16:11:00.401561	\N	t
12	5	104	f	50	2025-12-15 16:11:11.54477	2025-12-15 16:11:11.54477	\N	t
13	5	104	f	50	2025-12-15 16:13:20.778358	2025-12-15 16:13:20.778358	\N	t
14	9	66	f	25	2025-12-17 13:50:40.911987	2025-12-17 13:50:40.911987	\N	t
15	11	106	f	25	2025-12-17 14:03:33.779376	2025-12-17 14:03:33.779376	\N	t
16	10	83	f	40	2025-12-17 14:13:58.858612	2025-12-17 14:13:58.858612	\N	t
17	10	62	f	20	2025-12-17 14:13:58.858612	2025-12-17 14:13:58.858612	\N	t
18	5	104	f	50	2025-12-17 14:16:34.797498	2025-12-17 14:16:34.797498	\N	t
19	5	104	f	50	2025-12-18 15:33:23.554143	2025-12-18 15:33:23.554143	\N	t
20	5	104	f	50	2025-12-18 16:59:35.263278	2025-12-18 16:59:35.263278	\N	t
21	5	81	f	37.5	2025-12-18 16:59:35.263278	2025-12-18 16:59:35.263278	\N	t
22	5	104	f	50	2025-12-22 10:41:17.179534	2025-12-22 10:41:17.179534	\N	t
23	12	86	f	55	2026-01-02 12:26:50.681157	2026-01-02 12:26:50.681157	\N	t
24	10	62	f	25	2026-01-06 11:12:46.280531	2026-01-06 11:12:46.280531	\N	t
25	10	85	f	35	2026-01-06 11:12:46.280531	2026-01-06 11:12:46.280531	\N	t
26	10	87	f	35	2026-01-06 11:12:46.280531	2026-01-06 11:12:46.280531	\N	t
27	10	84	f	35	2026-01-06 11:12:46.280531	2026-01-06 11:12:46.280531	\N	t
28	10	84	f	35	2026-01-06 11:12:46.280531	2026-01-06 11:12:46.280531	\N	t
29	10	83	f	35	2026-01-06 11:13:30.007069	2026-01-06 11:13:30.007069	\N	t
30	10	62	f	25	2026-01-06 11:13:30.007069	2026-01-06 11:13:30.007069	\N	t
31	13	67	f	25	2026-01-06 12:01:39.517654	2026-01-06 12:01:39.517654	\N	t
32	13	70	f	35	2026-01-06 12:01:39.517654	2026-01-06 12:01:39.517654	\N	t
33	14	99	f	55	2026-01-06 15:17:39.417149	2026-01-06 15:17:39.417149	\N	t
34	11	106	f	25	2026-01-06 15:21:28.808389	2026-01-06 15:21:28.808389	\N	t
35	15	76	f	37.5	2026-01-08 12:03:20.347142	2026-01-08 12:03:20.347142	\N	t
36	1	67	f	25	2026-01-08 18:29:57.798035	2026-01-08 18:29:57.798035	\N	t
37	16	100	f	55	2026-01-09 12:32:00.301898	2026-01-09 12:32:00.301898	\N	t
38	16	103	f	55	2026-01-10 10:05:46.21095	2026-01-10 10:05:46.21095	\N	t
39	16	102	f	55	2026-01-10 10:05:46.21095	2026-01-10 10:05:46.21095	\N	t
40	16	101	f	55	2026-01-10 10:05:46.21095	2026-01-10 10:05:46.21095	\N	t
41	17	90	f	55	2026-01-10 10:34:44.28125	2026-01-10 10:34:44.28125	\N	t
42	19	64	f	25	2026-01-10 10:59:05.212895	2026-01-10 10:59:05.212895	\N	t
43	19	68	f	25	2026-01-10 10:59:05.212895	2026-01-10 10:59:05.212895	\N	t
44	18	103	f	30	2026-01-10 10:59:51.263349	2026-01-10 10:59:51.263349	\N	t
45	18	102	f	30	2026-01-10 10:59:51.263349	2026-01-10 10:59:51.263349	\N	t
46	18	81	f	30	2026-01-10 10:59:51.263349	2026-01-10 10:59:51.263349	\N	t
\.


--
-- Data for Name: bursary_discount_application; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.bursary_discount_application (id, application_number, parent_id, academic_year_id, participant_id, created_by, is_parent_user, is_fully_allocated, is_approved, created_at, updated_at, deleted_at, is_active) FROM stdin;
18	202601092125452420	57	1	70	57	t	f	t	2026-01-09 21:25:45.156746	2026-01-11 19:02:59.625279	\N	t
19	202601092125451247	57	1	71	57	t	f	t	2026-01-09 21:25:45.156746	2026-01-11 19:03:03.898784	\N	t
21	202601122000068272	269	1	316	269	t	\N	f	2026-01-12 20:00:06.257485	2026-01-12 20:00:06.257485	\N	t
2	202512111232437443	42	1	58	42	t	f	t	2025-12-11 12:32:43.305004	2025-12-12 14:32:24.363627	\N	t
8	202512151439101756	124	1	142	124	t	f	t	2025-12-15 14:39:10.853015	2025-12-22 19:21:12.525128	\N	t
6	202512151342453577	44	1	60	44	t	f	t	2025-12-15 13:42:45.933875	2025-12-22 19:21:16.898153	\N	t
7	202512151342457544	44	1	62	44	t	f	t	2025-12-15 13:42:45.933875	2025-12-22 19:21:18.535162	\N	t
3	202512120733351767	65	1	77	65	t	f	t	2025-12-12 07:33:35.896756	2025-12-22 19:21:20.505618	\N	t
9	202512161257125642	137	1	154	137	t	f	t	2025-12-16 12:57:12.831265	2025-12-22 19:21:22.179677	\N	t
4	202512121514085360	113	1	124	113	t	f	t	2025-12-12 15:14:08.157715	2025-12-22 19:21:24.574208	\N	t
5	202512151316089193	72	1	84	72	t	f	t	2025-12-15 13:16:08.729755	2025-12-22 19:21:29.147374	\N	t
12	202512221417118368	43	1	57	43	t	f	t	2025-12-22 14:17:11.756119	2026-01-02 12:26:50.681157	\N	t
10	202512161639395769	84	1	97	84	t	f	t	2025-12-16 16:39:39.927445	2026-01-06 11:13:30.007069	\N	t
13	202601021405253814	172	1	190	172	t	f	t	2026-01-02 14:05:25.685706	2026-01-06 12:03:30.157071	\N	t
14	202601061240416669	73	1	85	73	t	f	t	2026-01-06 12:40:41.033885	2026-01-06 15:17:39.417149	\N	t
11	202512162213488840	125	1	143	125	t	f	t	2025-12-16 22:13:48.131767	2026-01-06 15:21:28.808389	\N	t
15	202601081156485698	241	1	273	241	t	f	t	2026-01-08 11:56:48.550828	2026-01-08 12:03:20.347142	\N	t
1	202512101514156364	36	1	51	36	t	f	t	2025-12-10 15:14:15.441895	2026-01-08 18:29:57.798035	\N	t
16	202601082132182173	123	1	141	123	t	f	t	2026-01-08 21:32:18.616994	2026-01-10 10:05:46.21095	\N	t
20	202601101103321253	41	1	286	41	t	\N	f	2026-01-10 11:03:32.598786	2026-01-10 11:03:32.598786	\N	t
17	202601091628057787	233	1	290	233	t	f	t	2026-01-09 16:28:05.11812	2026-01-11 19:02:15.28691	\N	t
\.


--
-- Data for Name: bursary_discount_info; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.bursary_discount_info (id, academic_year_id, start_date, end_date, is_enabled, created_at, updated_at, deleted_at, is_active) FROM stdin;
1	1	2025-12-10	2026-01-25	t	2025-12-10 15:13:59.263752	2025-12-18 14:39:38.358278	\N	t
\.


--
-- Data for Name: cart; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.cart (id, cart_line_item_id, parent_id, cart_owner, participant_id, course_id, course_original_amount, discount_amount, final_amount, is_discount_applied, transaction_batch_id, is_cart_processed, user_type, created_at, updated_at, deleted_at, is_active) FROM stdin;
91	bfc78bb3-bf72-4eef-b890-8c37a977248c	\N	52	52	110	50	0	50	f	\N	f	participant	2025-12-08 12:43:33.285042	2025-12-08 12:43:33.285042	\N	t
110	dc6e9b31-adb9-4837-831e-fc8744557989	49	49	65	77	75	0	75	f	12537819-49-lwxbu	t	parent	2025-12-08 16:48:24.198763	2025-12-08 16:49:27.834838	\N	t
111	c7158adb-e0f6-4adc-ad8b-4c38b65d6dbc	49	49	66	77	75	0	75	f	12537819-49-lwxbu	t	parent	2025-12-08 16:48:24.198763	2025-12-08 16:49:27.834838	\N	t
92	1f23a90e-c8c1-47ec-95af-554faca5d274	38	38	54	60	50	0	50	f	09398613-38-lwxbu	t	parent	2025-12-08 15:54:52.11037	2025-12-08 15:58:12.663384	\N	t
93	a405c991-bd91-452f-9125-37bc4f6497a2	38	38	54	64	50	0	50	f	09398613-38-lwxbu	t	parent	2025-12-08 15:55:19.516933	2025-12-08 15:58:12.663384	\N	t
109	585d0fa2-df74-46df-ba60-a95ba008ed51	48	48	64	78	75	0	75	f	12725949-48-lwxbu	t	parent	2025-12-08 16:42:29.388911	2025-12-08 16:52:16.872215	\N	t
94	62426e6a-130e-4947-ac8e-d1c8e00c5105	39	39	55	66	50	0	50	f	09770006-39-lwxbu	t	parent	2025-12-08 16:02:28.453958	2025-12-08 16:03:06.661156	\N	t
95	3a605521-938c-44de-9dc2-5902d06dc450	39	39	56	66	50	0	50	f	09770006-39-lwxbu	t	parent	2025-12-08 16:02:28.453958	2025-12-08 16:03:06.661156	\N	t
96	4d53eebf-d72d-4e9a-82e2-b269a26bdef1	45	45	59	74	75	0	75	f	10458293-45-lwxbu	t	parent	2025-12-08 16:13:59.29105	2025-12-08 16:14:28.691289	\N	t
278	bc711b1c-0ecb-463b-a3b9-97c38eeab9ca	141	141	159	111	75	0	75	f	16654609-141-lwxbu	t	parent	2025-12-16 20:23:26.890984	2025-12-16 20:26:51.095052	\N	t
97	326e1bb1-4537-4be0-90ac-34db74521cc8	44	44	60	95	110	0	110	f	10987547-44-lwxbu	t	parent	2025-12-08 16:17:10.653298	2025-12-08 16:23:07.546186	\N	t
98	306381da-3036-4336-bb94-9dfcc60dd170	44	44	60	88	110	0	110	f	10987547-44-lwxbu	t	parent	2025-12-08 16:18:43.437415	2025-12-08 16:23:07.546186	\N	t
101	b7ef660f-c7b2-45e2-85fe-50c91aefda3a	44	44	62	75	75	0	75	f	10987547-44-lwxbu	t	parent	2025-12-08 16:21:00.020047	2025-12-08 16:23:07.546186	\N	t
119	329b2b1d-41e2-4153-9547-fafedae77584	61	61	74	96	110	0	110	f	27646195-61-lwxbu	t	parent	2025-12-08 21:00:31.068976	2025-12-08 21:01:02.747546	\N	t
112	6281b439-423d-4674-bb2b-f641fe9d4a64	51	51	67	114	65	0	65	f	15685208-51-lwxbu	t	parent	2025-12-08 17:41:05.580465	2025-12-08 17:42:40.909954	\N	t
99	10e32dfa-3aa5-4b8a-9432-397d628dd8c5	46	46	61	61	50	0	50	f	11278503-46-lwxbu	t	parent	2025-12-08 16:19:59.882275	2025-12-08 16:29:00.169089	\N	t
104	bb7747d8-5d5e-4eee-94f6-062551cab06b	46	46	61	77	75	0	75	f	11278503-46-lwxbu	t	parent	2025-12-08 16:23:12.671746	2025-12-08 16:29:00.169089	\N	t
105	d81716fd-dabd-40f8-b015-131196d6ac7c	46	46	61	81	75	0	75	f	11278503-46-lwxbu	t	parent	2025-12-08 16:24:10.842887	2025-12-08 16:29:00.169089	\N	t
120	c8140cd1-4b84-46fa-bd33-545a44a16c04	62	62	75	91	110	0	110	f	28798182-62-lwxbu	t	parent	2025-12-08 21:19:30.765287	2025-12-08 21:21:04.419426	\N	t
113	e464defa-62c8-4916-85d7-aef78005f8ee	53	53	68	78	75	0	75	f	17010556-53-lwxbu	t	parent	2025-12-08 18:02:30.575719	2025-12-08 18:03:55.599837	\N	t
115	e502a411-af3e-4ec2-9c18-ee4d8fecbfd4	59	59	72	72	75	0	75	f	23217237-59-lwxbu	t	parent	2025-12-08 19:46:39.432338	2025-12-08 19:47:22.835946	\N	t
116	6cb88f45-b436-476f-ae02-2a7c0c9446e7	60	60	73	73	75	0	75	f	23969658-60-lwxbu	t	parent	2025-12-08 19:58:46.435707	2025-12-08 19:59:29.658039	\N	t
126	7c6edba6-e604-45cd-89f6-c95e09b96c7c	67	67	78	60	50	0	50	f	61889598-67-lwxbu	t	parent	2025-12-09 06:30:47.229344	2025-12-09 06:32:24.747745	\N	t
117	26533385-b038-4f88-b638-64bf05473041	60	60	73	73	75	0	75	f	24127675-60-lwxbu	t	parent	2025-12-08 20:00:25.801147	2025-12-08 20:02:50.436351	\N	t
121	9fbccd64-26ff-4f5a-8133-a0af830fa184	63	63	76	63	50	0	50	f	29408378-63-lwxbu	t	parent	2025-12-08 21:29:28.708391	2025-12-08 21:34:27.980385	\N	t
118	f9239fe6-322c-4191-86c7-7edf1e78ed0f	55	55	69	73	75	0	75	f	25703203-55-lwxbu	t	parent	2025-12-08 20:25:03.250629	2025-12-08 20:28:38.051481	\N	t
280	06d764cc-e9f0-4669-971a-65224da901a2	132	132	160	60	50	0	50	f	24171277-132-lwxbu	t	parent	2025-12-16 22:12:09.844971	2025-12-16 22:30:07.140361	\N	t
124	bda3d3aa-c2c8-489d-9697-e07bc288c980	67	67	78	60	50	0	50	f	61810227-67-lwxbu	t	parent	2025-12-09 06:28:15.839471	2025-12-09 06:30:10.226332	\N	t
125	c959615c-6d4b-4460-ba34-3e204af01f98	67	67	79	78	75	0	75	f	61810227-67-lwxbu	t	parent	2025-12-09 06:29:36.244551	2025-12-09 06:30:10.226332	\N	t
127	2cdb3635-d762-4f9e-9201-2a757c4e319c	67	67	79	78	75	0	75	f	61889598-67-lwxbu	t	parent	2025-12-09 06:31:17.743022	2025-12-09 06:32:24.747745	\N	t
130	ffea540f-877d-4159-aed4-f760d37b053f	37	37	53	81	75	0	75	f	74961119-37-lwxbu	t	parent	2025-12-09 10:09:08.808582	2025-12-09 10:09:32.135388	\N	t
128	ade33124-e735-4a5e-a326-84f7f2d05da2	68	68	80	92	110	0	110	f	70211286-68-lwxbu	t	parent	2025-12-09 08:48:56.637477	2025-12-09 08:50:46.142757	\N	t
131	fa64fba6-fac3-4ac4-a0b4-fac303896b58	69	69	82	112	48.5	0	48.5	f	75104111-69-lwxbu	t	parent	2025-12-09 10:11:30.362945	2025-12-09 10:11:56.988058	\N	t
133	1a078527-5218-4ef0-9bd5-8cbd7113ed8f	74	74	86	105	40	0	40	f	77302813-74-lwxbu	t	parent	2025-12-09 10:45:11.824252	2025-12-09 10:48:41.181505	\N	t
135	99b75835-a50d-4452-bf4f-07bdeae679d8	75	75	87	73	75	0	75	f	80437934-75-lwxbu	t	parent	2025-12-09 11:39:59.654863	2025-12-09 11:40:54.369182	\N	t
138	579d2905-4a6d-4555-887f-3e38776b6b5d	76	76	88	72	75	0	75	f	80996011-76-lwxbu	t	parent	2025-12-09 11:49:38.592502	2025-12-09 11:50:28.102966	\N	t
139	6086ed40-937e-4506-8cb9-eb880747fe2f	70	70	89	110	50	0	50	f	84044820-70-lwxbu	t	parent	2025-12-09 12:40:22.963527	2025-12-09 12:42:09.708264	\N	t
137	3db6aa8b-7fdf-41a8-8741-e6abadc182a3	69	69	82	78	75	0	75	f	90796156-69-lwxbu	t	parent	2025-12-09 11:45:44.77922	2025-12-09 14:33:34.487085	\N	t
140	4b977c57-6d5b-4d98-a694-fedcba084de7	77	77	90	74	75	0	75	f	91942573-77-lwxbu	t	parent	2025-12-09 14:50:39.457015	2025-12-09 14:52:22.572038	\N	t
106	a0071fc4-b59a-4d1a-86d4-425110c5ffe4	44	44	60	88	110	0	110	f	40647199-44-lwxbu	t	parent	2025-12-08 16:28:48.321091	2025-12-13 15:44:07.198662	\N	t
107	89bc1a1c-349f-4db7-8484-1136885d76d0	44	44	60	94	110	0	110	f	40647199-44-lwxbu	t	parent	2025-12-08 16:29:07.965443	2025-12-13 15:44:07.198662	\N	t
356	12122441-0d7c-4a6f-99a1-26cb453a72b1	172	172	190	70	75	0	75	f	\N	f	parent	2025-12-29 10:56:14.262211	2025-12-29 10:56:14.262211	\N	t
283	86967b80-2f7c-48fd-9561-430d813aecb2	143	143	161	91	110	0	110	f	65325557-143-lwxbu	t	parent	2025-12-17 09:54:56.969217	2025-12-17 09:55:56.03081	\N	t
284	6ac34899-cb25-4c05-95bb-4cac0216d339	\N	162	162	104	100	0	100	f	68739731-162-lwxbu	t	participant	2025-12-17 10:51:39.863032	2025-12-17 10:52:46.078953	\N	t
287	c4168563-23b8-47be-8e7a-3f16c97f671d	145	145	164	60	50	0	50	f	69436338-145-lwxbu	t	parent	2025-12-17 11:02:00.063248	2025-12-17 11:03:56.337065	\N	t
289	4d4837cc-06bc-4709-ad27-559dbedc533b	146	146	165	78	75	0	75	f	\N	f	parent	2025-12-17 14:49:54.943221	2025-12-17 14:49:54.943221	\N	t
290	7251cfca-d055-4f82-b952-cc7785da4adb	137	137	154	66	50	0	50	f	83427355-137-lwxbu	t	parent	2025-12-17 14:55:31.249426	2025-12-17 14:57:38.682243	\N	t
327	f1090346-7635-417e-9bc8-927d3f201ed1	162	162	182	76	75	0	75	f	81499872-162-lwxbu	t	parent	2025-12-23 09:18:00.226166	2025-12-23 09:18:50.193447	\N	t
358	5e884bd5-c018-455a-8eeb-537b8a041752	176	176	192	74	75	0	75	f	21115564-176-lwxbu	t	parent	2025-12-29 15:05:47.811731	2025-12-29 15:12:28.571822	\N	t
330	79b1bc93-c1ec-4749-a718-aea1283d99b3	44	44	60	88	110	30	80	t	04455008-44-lwxbu	t	parent	2025-12-23 15:38:40.181356	2025-12-23 15:45:38.906564	\N	t
331	e3f77da6-b5d3-4f13-97aa-28650aaca172	44	44	62	75	75	0	75	f	04455008-44-lwxbu	t	parent	2025-12-23 15:39:10.966438	2025-12-23 15:45:38.906564	\N	t
332	f7d87e83-2d34-4c29-a6e7-069f5c4894eb	44	44	60	95	110	0	110	f	04455008-44-lwxbu	t	parent	2025-12-23 15:39:31.922558	2025-12-23 15:45:38.906564	\N	t
359	e3aab868-990f-4a2d-a353-6c03ef5e8eb9	176	176	193	77	75	0	75	f	21115564-176-lwxbu	t	parent	2025-12-29 15:06:12.241933	2025-12-29 15:12:28.571822	\N	t
339	797366d2-7265-45ac-8c96-e36e88804ab9	99	99	155	61	50	0	50	f	66457095-99-lwxbu	t	parent	2025-12-26 16:26:22.49159	2025-12-26 16:28:58.047775	\N	t
340	5d58cc3a-6f2e-420d-8f9a-36eae0c329c7	168	168	184	110	50	0	50	f	\N	f	parent	2025-12-27 07:49:51.696601	2025-12-27 07:49:51.696601	\N	t
343	4094dd99-6c66-4d3e-9fe8-cafd2f4cc5f3	112	112	129	61	50	0	50	f	25466930-112-lwxbu	t	parent	2025-12-27 08:50:01.639306	2025-12-27 08:57:24.419802	\N	t
357	91d653ac-7d23-4832-acfa-1f40352ef534	174	174	191	65	50	0	50	f	83784047-174-lwxbu	t	parent	2025-12-29 12:50:23.653627	2025-12-31 12:23:31.433095	\N	t
344	e2a0fa61-2e28-4e13-a6d9-4c2823f0e876	169	169	186	67	50	0	50	f	41046019-169-lwxbu	t	parent	2025-12-27 13:09:54.695175	2025-12-27 13:11:07.592761	\N	t
355	713aa69c-93c1-4349-9e14-c5e214e87041	172	172	190	67	50	0	50	f	\N	f	parent	2025-12-29 10:54:53.519371	2025-12-29 10:54:53.519371	\N	t
363	605895be-45a8-48ee-977e-63afb8d45607	\N	188	188	108	75	0	75	f	85240486-188-lwxbu	t	participant	2025-12-31 12:45:56.463291	2025-12-31 12:48:00.62732	\N	t
391	a8b582d3-97a4-45ef-bb34-e165ad2cc61f	128	128	146	72	75	0	75	f	67652816-128-lwxbu	t	parent	2026-01-02 15:26:38.330894	2026-01-02 15:28:14.407606	\N	t
370	4b8b70f5-1187-40c9-ab69-19b9cc6aa5f7	42	42	58	63	50	0	50	f	20744304-42-lwxbu	t	parent	2025-12-31 22:36:45.653122	2025-12-31 22:41:01.433553	\N	t
371	a3f2f655-fc15-4b15-a5de-e59357ad581c	42	42	58	67	50	20	30	t	20744304-42-lwxbu	t	parent	2025-12-31 22:37:27.51295	2025-12-31 22:41:01.433553	\N	t
374	6db443ae-29f5-4a87-afb7-d32334aa1aa6	184	184	206	105	40	0	40	f	57650449-184-lwxbu	t	parent	2026-01-01 08:53:55.442496	2026-01-01 08:55:22.999793	\N	t
381	107a499f-47e9-405e-993e-2742fce21234	188	188	211	76	75	0	75	f	46975883-188-lwxbu	t	parent	2026-01-02 09:32:23.003721	2026-01-02 09:43:22.887356	\N	t
378	97e45818-d276-4f54-aa6f-1a0e48bd2129	187	187	210	88	110	0	110	f	95901856-187-lwxbu	t	parent	2026-01-01 19:29:22.536855	2026-01-01 19:32:10.329078	\N	t
382	9f63fcec-e4b9-4bcb-abb9-c8153822fa4d	188	188	212	64	50	0	50	f	46975883-188-lwxbu	t	parent	2026-01-02 09:41:26.28011	2026-01-02 09:43:22.887356	\N	t
384	d985c0e9-6bf2-4039-a19a-e52be3bfd756	189	189	213	61	50	0	50	f	56125618-189-lwxbu	t	parent	2026-01-02 12:13:52.256193	2026-01-02 12:15:45.167999	\N	t
385	4c21e7e1-820a-4761-96f1-6a519766addb	189	189	213	65	50	0	50	f	56125618-189-lwxbu	t	parent	2026-01-02 12:15:01.245493	2026-01-02 12:15:45.167999	\N	t
396	30b50d91-3c6a-4166-bd6f-082691c249de	195	195	219	65	50	0	50	f	03767549-195-lwxbu	t	parent	2026-01-03 01:23:19.973309	2026-01-03 01:29:27.548295	\N	t
403	ad0b3486-9027-449b-b788-13dc3196f3ae	197	197	223	70	75	0	75	f	72349917-197-lwxbu	t	parent	2026-01-03 20:30:39.354796	2026-01-03 20:32:55.871233	\N	t
405	c11fee8f-ca71-4502-ab7c-93e5cc4f269f	199	199	225	113	65	0	65	f	25264110-199-lwxbu	t	parent	2026-01-04 11:14:03.212778	2026-01-04 11:14:39.778341	\N	t
368	77e43e8c-0a15-46fb-9608-31cb2796e6f1	182	182	203	114	65	0	65	f	12715342-182-lwxbu	t	parent	2025-12-31 15:24:42.722371	2026-01-05 11:31:55.340897	\N	t
438	3799e3d3-40cb-43f4-9f4d-8fe97b09f7a4	212	212	239	62	50	0	50	f	46492202-212-lwxbu	t	parent	2026-01-05 20:45:44.674978	2026-01-05 21:01:58.717228	\N	t
437	bb34e9c2-3316-4ef1-9602-319f0e31ffaa	212	212	239	67	50	0	50	f	46492202-212-lwxbu	t	parent	2026-01-05 20:45:04.295698	2026-01-05 21:01:58.717228	\N	t
443	9f2f9abc-3474-47bd-ba80-57bfcc6f4f01	214	214	241	61	50	0	50	f	49418129-214-lwxbu	t	parent	2026-01-05 21:43:06.805914	2026-01-05 21:44:03.777071	\N	t
449	4208e2ea-e4a3-41d6-a2dd-d3e4455923fd	216	216	242	64	50	0	50	f	50476860-216-lwxbu	t	parent	2026-01-05 21:57:24.637394	2026-01-05 22:01:49.364686	\N	t
451	a27a4daa-7cb1-41c7-b437-04a033c6451b	217	217	244	107	50	0	50	f	51662890-217-lwxbu	t	parent	2026-01-05 22:17:07.623486	2026-01-05 22:21:19.225391	\N	t
454	25660ef6-d912-4217-b4b5-5b17a7200c21	210	210	238	76	75	0	75	f	52676845-210-lwxbu	t	parent	2026-01-05 22:36:17.079903	2026-01-05 22:38:51.277891	\N	t
144	7631e14d-5462-411a-880f-6624bf35fcf9	77	77	90	72	75	0	75	f	92320121-77-lwxbu	t	parent	2025-12-09 14:58:04.539006	2025-12-09 14:59:59.266037	\N	t
145	477e5e20-ba09-4915-bcd8-e52e5d740757	78	78	92	81	75	0	75	f	95456751-78-lwxbu	t	parent	2025-12-09 15:50:41.083	2025-12-09 15:51:54.133735	\N	t
147	2bebd653-05b3-4556-9dc5-3a5a5ae6c639	79	79	93	105	40	0	40	f	97307443-79-lwxbu	t	parent	2025-12-09 16:21:13.786093	2025-12-09 16:22:29.806729	\N	t
148	8ec07612-6bd5-4e54-a5c0-8df099a7864c	37	37	53	86	110	0	110	f	06944056-37-lwxbu	t	parent	2025-12-09 19:02:14.833785	2025-12-09 19:02:38.637625	\N	t
149	7694fbe5-731f-4fb3-a982-3adaaf95a39f	81	81	95	72	75	0	75	f	09615260-81-lwxbu	t	parent	2025-12-09 19:46:28.774683	2025-12-09 19:47:07.719945	\N	t
150	350f678b-57cb-4d6a-8a08-eefda6d9f1a9	85	85	96	66	50	0	50	f	15682846-85-lwxbu	t	parent	2025-12-09 21:26:42.499683	2025-12-09 21:28:29.125339	\N	t
285	789555f9-e8bf-4cf8-b7cb-f3c75115ff92	145	145	164	105	40	0	40	f	69436338-145-lwxbu	t	parent	2025-12-17 11:00:05.028002	2025-12-17 11:03:56.337065	\N	t
163	5210b207-6299-4d95-a859-25bf7c99bd24	95	95	105	61	50	0	50	f	68256118-95-lwxbu	t	parent	2025-12-10 12:00:05.383089	2025-12-10 12:06:26.893362	\N	t
153	0a1b88c7-a149-4f0d-8eab-29454969fa67	86	86	98	60	50	0	50	f	18969762-86-lwxbu	t	parent	2025-12-09 22:19:18.78544	2025-12-09 22:25:10.203902	\N	t
154	93c023fc-1e55-49c4-9518-d4f364f42ad9	86	86	98	64	50	0	50	f	18969762-86-lwxbu	t	parent	2025-12-09 22:19:49.997527	2025-12-09 22:25:10.203902	\N	t
155	6c97fefa-a05c-4517-9057-76b1078d5310	88	88	100	74	75	0	75	f	\N	f	parent	2025-12-10 01:17:23.672218	2025-12-10 01:17:23.672218	\N	t
487	5bd73cb3-3c32-45fb-9acc-71a6782ecc18	229	229	256	110	50	0	50	f	02515881-229-lwxbu	t	parent	2026-01-07 16:14:51.67311	2026-01-07 16:16:56.584895	\N	t
164	2df016a9-ee26-472b-b532-70eac3f5e844	95	95	105	65	50	0	50	f	68256118-95-lwxbu	t	parent	2025-12-10 12:02:17.668724	2025-12-10 12:06:26.893362	\N	t
157	c8851f70-9376-47a9-a8e3-e0f67a0a99a1	89	89	101	72	75	0	75	f	36741608-89-lwxbu	t	parent	2025-12-10 03:18:21.152328	2025-12-10 03:19:14.073358	\N	t
165	577efb16-aa9a-48f7-9bd8-caf635987e21	95	95	105	85	110	0	110	f	68256118-95-lwxbu	t	parent	2025-12-10 12:03:42.395983	2025-12-10 12:06:26.893362	\N	t
158	b342b25c-732c-4d70-8cc0-ea000bc383ce	90	90	102	74	75	0	75	f	57448949-90-lwxbu	t	parent	2025-12-10 09:02:52.82723	2025-12-10 09:05:32.690977	\N	t
159	b8011ddb-9767-4a6f-a193-0314671d82ac	92	92	103	75	75	0	75	f	60760023-92-lwxbu	t	parent	2025-12-10 09:58:27.860223	2025-12-10 10:01:18.513536	\N	t
161	94573667-80e3-4dde-aac7-a4d19629e494	56	56	104	100	110	0	110	f	67108867-56-lwxbu	t	parent	2025-12-10 11:38:30.97006	2025-12-10 11:45:25.75548	\N	t
162	d5a4b6f8-d098-47f1-a5c6-31e558e275e6	56	56	104	89	110	0	110	f	67108867-56-lwxbu	t	parent	2025-12-10 11:44:14.352588	2025-12-10 11:45:25.75548	\N	t
166	eb5ba0f4-4c52-47ac-ac9e-ebc0b92ba6f3	96	96	106	105	40	0	40	f	68517218-96-lwxbu	t	parent	2025-12-10 12:07:30.907677	2025-12-10 12:09:59.353338	\N	t
167	c3927e99-57e3-46ee-815e-6cc0b87d3825	96	96	106	60	50	0	50	f	68517218-96-lwxbu	t	parent	2025-12-10 12:07:55.473145	2025-12-10 12:09:59.353338	\N	t
183	757e2384-4234-4842-8972-cb3bc408ce68	105	105	114	72	75	0	75	f	57404511-105-lwxbu	t	parent	2025-12-11 12:49:44.07316	2025-12-11 12:50:48.56304	\N	t
168	84ecd2eb-b494-456a-b521-1156b1a76af6	97	97	107	105	40	0	40	f	75785591-97-lwxbu	t	parent	2025-12-10 14:09:08.654142	2025-12-10 14:09:58.683293	\N	t
172	e9292e84-08f7-47e9-bd79-a414d9b344fe	103	103	111	99	110	0	110	f	00315347-103-lwxbu	t	parent	2025-12-10 20:55:41.769585	2025-12-10 20:59:01.685174	\N	t
169	a35a75e6-2638-4a53-8899-d79d659847da	97	97	107	72	75	0	75	f	77708399-97-lwxbu	t	parent	2025-12-10 14:12:16.872685	2025-12-10 15:36:22.439227	\N	t
173	09e5ffcb-4d87-4f28-89da-9497ad72834d	103	103	110	81	75	0	75	f	00315347-103-lwxbu	t	parent	2025-12-10 20:56:53.35076	2025-12-10 20:59:01.685174	\N	t
174	23bb6581-ef15-4652-83b5-7f13d1aeaf27	103	103	111	81	75	0	75	f	00315347-103-lwxbu	t	parent	2025-12-10 20:56:53.35076	2025-12-10 20:59:01.685174	\N	t
170	5edd8fc4-6149-42c4-8e3b-7dd0850863e6	101	101	108	95	110	0	110	f	87035990-101-lwxbu	t	parent	2025-12-10 17:15:27.285194	2025-12-10 17:18:07.801237	\N	t
171	348e5bc4-b77a-41e3-b018-cef86a3fe703	101	101	109	90	110	0	110	f	87035990-101-lwxbu	t	parent	2025-12-10 17:16:12.806498	2025-12-10 17:18:07.801237	\N	t
488	b112fc58-072e-42c9-84dd-37c5c363ad0f	230	230	257	104	100	0	100	f	03159440-230-lwxbu	t	parent	2026-01-07 16:25:03.650048	2026-01-07 16:26:55.043739	\N	t
491	7c207c4e-1d6b-4b83-8af6-49986b4e1d44	231	231	258	75	75	0	75	f	05115953-231-lwxbu	t	parent	2026-01-07 16:58:23.460432	2026-01-07 16:58:45.514423	\N	t
182	466360c5-d707-4a75-9a00-1dc5ea25cc0f	106	106	115	104	100	0	100	f	54970553-106-lwxbu	t	parent	2025-12-11 12:09:01.890931	2025-12-11 12:11:15.549288	\N	t
179	236bfc9f-dc04-4747-ab10-38452d987480	104	104	113	66	50	0	50	f	46832395-104-lwxbu	t	parent	2025-12-11 09:53:08.615743	2025-12-11 09:55:28.894108	\N	t
328	f3489031-bcd5-472f-b477-bbb56a97d012	108	108	119	101	110	0	110	f	02392460-108-lwxbu	t	parent	2025-12-23 15:05:35.206059	2025-12-23 15:06:51.794179	\N	t
184	573cb853-cd70-45c4-838b-b5ab924829d7	105	105	116	72	75	0	75	f	57404511-105-lwxbu	t	parent	2025-12-11 12:49:44.07316	2025-12-11 12:50:48.56304	\N	t
498	9b7a5d58-6331-476a-810d-9126ec0961e8	239	239	271	60	50	0	50	f	72076123-239-lwxbu	t	parent	2026-01-08 11:30:59.234755	2026-01-08 11:35:01.022131	\N	t
188	b65fe2c0-edcd-4657-857d-edb1b0b4f11f	87	87	99	82	110	0	110	f	70615325-87-lwxbu	t	parent	2025-12-11 16:29:38.100348	2025-12-11 16:30:38.440499	\N	t
187	677b43fa-d1fd-4b05-be39-0de2fe517dff	87	87	99	81	75	0	75	f	70615325-87-lwxbu	t	parent	2025-12-11 16:26:03.487103	2025-12-11 16:30:38.440499	\N	t
192	5376affc-cf25-426d-8460-f0d2c701255a	108	108	119	81	75	0	75	f	72510660-108-lwxbu	t	parent	2025-12-11 16:44:50.019882	2025-12-11 17:01:50.659382	\N	t
193	36e7e40f-65bc-4e5f-b3d8-a31e91ff3bf8	108	108	119	101	110	0	110	f	72510660-108-lwxbu	t	parent	2025-12-11 16:45:57.606503	2025-12-11 17:01:50.659382	\N	t
195	8261a33c-6444-45f2-b234-c2f6871c4fa1	69	69	83	66	50	0	50	f	78998561-69-lwxbu	t	parent	2025-12-11 18:48:31.530509	2025-12-11 18:50:11.032574	\N	t
190	a4f6f73b-4205-404a-bf1f-e831a2db0faa	44	44	62	75	75	0	75	f	40647199-44-lwxbu	t	parent	2025-12-11 16:41:05.369643	2025-12-13 15:44:07.198662	\N	t
200	5649bf0f-498b-46a6-aa7c-6a623bdecf62	109	109	121	72	75	0	75	f	80629169-109-lwxbu	t	parent	2025-12-11 19:16:09.591461	2025-12-11 19:17:31.525101	\N	t
196	90d0afc1-101c-43ff-8b7a-148d4b190b4e	69	69	81	67	50	0	50	f	78998561-69-lwxbu	t	parent	2025-12-11 18:49:09.745483	2025-12-11 18:50:11.032574	\N	t
258	15305f55-e264-48cb-9290-f5620b773b3d	72	72	84	104	100	0	100	f	81102891-72-lwxbu	t	parent	2025-12-15 16:22:06.940315	2025-12-17 14:18:22.890733	\N	t
197	e58adfcd-9104-4d2f-beec-546d81f6fbb1	110	110	120	104	100	0	100	f	79512792-110-lwxbu	t	parent	2025-12-11 18:57:32.784623	2025-12-11 18:58:55.233773	\N	t
493	58e21d5d-32e9-4c9b-8824-54f73947867d	227	227	255	74	75	0	75	f	\N	f	parent	2026-01-07 17:59:37.873484	2026-01-07 17:59:37.873484	\N	t
204	f5c53bff-67e4-4223-8ed1-6878f9e919db	114	114	125	81	75	0	75	f	28305746-114-lwxbu	t	parent	2025-12-12 08:21:50.289227	2025-12-12 08:32:24.889042	\N	t
205	157a0e6d-9aa2-4ff6-b2b4-c205e0562009	114	114	125	78	75	0	75	f	28305746-114-lwxbu	t	parent	2025-12-12 08:22:42.110707	2025-12-12 08:32:24.889042	\N	t
295	a419ad4f-f199-48da-9515-8a91c71cef0e	149	149	167	80	75	0	75	f	\N	f	parent	2025-12-17 19:58:47.822623	2025-12-17 19:58:47.822623	\N	t
201	06603266-8942-4e34-affe-4bdd795a2519	113	113	124	63	50	0	50	f	47662601-113-lwxbu	t	parent	2025-12-12 07:11:28.724982	2025-12-12 13:54:22.601172	\N	t
225	1caadbdb-87a9-4297-8be6-d2fd4558815d	117	117	131	98	110	0	110	f	42031932-117-lwxbu	t	parent	2025-12-13 11:54:44.789581	2026-01-10 10:49:09.245162	\N	t
203	b2c934ff-c07c-48cd-81df-5d2b7037a5c3	65	65	77	94	110	0	110	f	51722040-65-lwxbu	t	parent	2025-12-12 07:28:18.931549	2025-12-12 15:02:02.040029	\N	t
216	8d8c755a-e690-4c7a-b0bc-1bab97b7c3d9	113	113	124	63	50	0	50	f	52615804-113-lwxbu	t	parent	2025-12-12 15:14:46.493085	2025-12-12 15:16:55.803215	\N	t
224	a0ae88ff-e21b-4e0b-8126-d2c9646391cd	116	116	130	72	75	0	75	f	18619247-116-lwxbu	t	parent	2025-12-13 09:36:33.801921	2025-12-13 09:37:21.669084	\N	t
222	d2db90d2-52c5-4e37-9959-259944cb800c	115	115	127	74	75	0	75	f	52910796-115-lwxbu	t	parent	2025-12-12 15:21:07.48005	2025-12-12 15:22:50.551336	\N	t
217	5599f1df-be25-4694-a745-7e61cdd64055	91	91	126	61	50	0	50	f	56364161-91-lwxbu	t	parent	2025-12-12 15:16:06.046677	2025-12-12 16:21:38.829856	\N	t
219	39f14664-a8ee-4ab7-aef3-0f58e91e0970	91	91	126	66	50	0	50	f	56364161-91-lwxbu	t	parent	2025-12-12 15:18:31.360832	2025-12-12 16:21:38.829856	\N	t
220	859e0c13-8883-4607-845a-28c47902cbeb	91	91	126	95	110	0	110	f	56364161-91-lwxbu	t	parent	2025-12-12 15:19:56.554608	2025-12-12 16:21:38.829856	\N	t
221	7a7c7c4e-b59f-4b12-981a-86260129ed59	91	91	126	68	50	0	50	f	56364161-91-lwxbu	t	parent	2025-12-12 15:20:36.451566	2025-12-12 16:21:38.829856	\N	t
227	a675e53a-0cb5-42a7-9075-57a53008b5fd	118	118	133	61	50	0	50	f	35979877-118-lwxbu	t	parent	2025-12-13 14:23:05.087063	2025-12-13 14:26:54.735195	\N	t
228	1c8ae74b-51af-4791-b9df-cc7970a8bca0	118	118	134	74	75	0	75	f	35979877-118-lwxbu	t	parent	2025-12-13 14:23:22.036867	2025-12-13 14:26:54.735195	\N	t
236	a97e932d-1d10-4b2b-a99d-a63822731558	\N	118	118	109	50	0	50	f	46504317-118-lwxbu	t	participant	2025-12-13 17:21:16.149404	2025-12-13 17:23:11.402684	\N	t
229	c698e9be-6688-4127-aaf2-59f074b765bf	119	119	135	63	50	0	50	f	39176922-119-lwxbu	t	parent	2025-12-13 15:15:03.857828	2025-12-13 15:21:03.407687	\N	t
230	abe91a4b-6fe2-4d2c-b4a1-c43c67fc80cf	119	119	136	63	50	0	50	f	39176922-119-lwxbu	t	parent	2025-12-13 15:15:03.857828	2025-12-13 15:21:03.407687	\N	t
231	b2528a0f-37e3-4de7-ac3b-600e6c6a8c50	119	119	135	67	50	0	50	f	39176922-119-lwxbu	t	parent	2025-12-13 15:16:18.986387	2025-12-13 15:21:03.407687	\N	t
232	06c29036-50d4-4cb4-bb80-cb0f41dd1804	119	119	136	67	50	0	50	f	39176922-119-lwxbu	t	parent	2025-12-13 15:16:18.986387	2025-12-13 15:21:03.407687	\N	t
239	420c2af9-8890-4c4b-82da-1e51a90ba277	120	120	137	76	75	0	75	f	32232983-120-lwxbu	t	parent	2025-12-14 16:23:52.343933	2025-12-14 17:10:56.89323	\N	t
240	e27a9ed8-c31f-41f3-a39f-c4965b9cb20b	120	120	137	62	50	0	50	f	32232983-120-lwxbu	t	parent	2025-12-14 16:32:46.835	2025-12-14 17:10:56.89323	\N	t
244	c593f903-a038-4e2e-9e27-cefc739751c3	122	122	139	69	50	0	50	f	44353447-122-lwxbu	t	parent	2025-12-14 20:22:20.124635	2025-12-14 20:35:32.362991	\N	t
245	f605ea14-a9a0-42bf-8a9b-338b7bf4031a	122	122	140	81	75	0	75	f	44353447-122-lwxbu	t	parent	2025-12-14 20:23:18.063882	2025-12-14 20:35:32.362991	\N	t
241	d62589b3-210a-4549-9ecb-2cce08348794	122	122	139	101	110	0	110	f	44353447-122-lwxbu	t	parent	2025-12-14 20:20:30.261966	2025-12-14 20:35:32.362991	\N	t
242	b27dcdd6-b28e-4401-b5ab-48427138432a	122	122	140	101	110	0	110	f	44353447-122-lwxbu	t	parent	2025-12-14 20:20:30.261966	2025-12-14 20:35:32.362991	\N	t
243	0672bda0-a76e-4044-af49-7f25fa78dcda	122	122	139	73	75	0	75	f	44353447-122-lwxbu	t	parent	2025-12-14 20:21:45.522424	2025-12-14 20:35:32.362991	\N	t
253	ed6e3962-805b-41a1-8a4a-35f30d224a0b	127	127	145	114	65	0	65	f	10804401-127-lwxbu	t	parent	2025-12-15 14:59:43.783272	2025-12-15 15:00:04.400991	\N	t
254	704eaa2f-6f7e-4b28-98d2-4349912ec709	127	127	145	114	65	0	65	f	11870999-127-lwxbu	t	parent	2025-12-15 15:17:36.838852	2025-12-15 15:19:50.902439	\N	t
255	7546558a-e917-4355-b453-f4c681fd5d02	72	72	84	104	100	0	100	f	15135237-72-lwxbu	t	parent	2025-12-15 16:11:59.022091	2025-12-15 16:12:15.236743	\N	t
250	8015952b-5c20-48d7-b802-bab3fc9bd34b	44	44	60	91	110	0	110	f	21681060-44-lwxbu	t	parent	2025-12-15 13:38:55.944132	2025-12-15 18:01:21.059267	\N	t
259	f3635068-7afc-46de-af09-0e426fb866e0	47	47	63	74	75	0	75	f	15811044-47-lwxbu	t	parent	2025-12-15 16:22:30.056778	2025-12-15 16:24:45.144183	\N	t
251	85ed405a-f6b1-460a-93da-ee4e1121e7d9	44	44	60	95	110	0	110	f	21681060-44-lwxbu	t	parent	2025-12-15 13:39:27.105536	2025-12-15 18:01:21.059267	\N	t
252	a967fc9f-0bdb-4624-97aa-79c504fc86fc	44	44	62	81	75	0	75	f	21681060-44-lwxbu	t	parent	2025-12-15 13:40:23.818076	2025-12-15 18:01:21.059267	\N	t
260	f2a42d3b-4a18-4432-b9fb-991c9d794a68	129	129	147	77	75	0	75	f	26127640-129-lwxbu	t	parent	2025-12-15 19:11:53.810419	2025-12-15 19:15:47.217189	\N	t
214	8e623407-0e02-4eaf-b10c-16aed023fcb5	65	65	77	95	110	0	110	f	72688526-65-lwxbu	t	parent	2025-12-12 15:06:14.45171	2025-12-16 08:12:18.012616	\N	t
261	af8af73f-d8dc-4559-9607-e87a39508a46	130	130	148	114	65	0	65	f	38135359-130-lwxbu	t	parent	2025-12-15 22:35:10.034782	2025-12-15 22:35:47.460471	\N	t
215	e5719ae0-4c3c-4005-9e14-b6aaa780c57a	65	65	77	66	50	0	50	f	72688526-65-lwxbu	t	parent	2025-12-12 15:06:41.994049	2025-12-16 08:12:18.012616	\N	t
294	cde307f1-67ab-4b51-bc13-42dd64c824d2	149	149	167	67	50	0	50	f	\N	f	parent	2025-12-17 19:56:21.562987	2025-12-17 19:56:21.562987	\N	t
262	13644137-3053-4e95-a89d-d145c70f5159	131	131	151	60	50	0	50	f	78789564-131-lwxbu	t	parent	2025-12-16 09:44:06.656296	2025-12-16 09:54:37.660318	\N	t
264	cb29ee4b-79a7-410d-bdf4-e41ea8cf3036	131	131	151	68	50	0	50	f	78789564-131-lwxbu	t	parent	2025-12-16 09:44:46.894666	2025-12-16 09:54:37.660318	\N	t
265	9059c57c-abb5-4696-8e0d-21fc744a89ea	131	131	150	69	50	0	50	f	78789564-131-lwxbu	t	parent	2025-12-16 09:45:19.334498	2025-12-16 09:54:37.660318	\N	t
267	8b88cad5-07f7-4dff-ab54-68290eb5f3b5	131	131	149	63	50	0	50	f	78789564-131-lwxbu	t	parent	2025-12-16 09:46:19.724971	2025-12-16 09:54:37.660318	\N	t
300	c39071d4-931b-4f1c-b5c2-60ffa5b25525	94	94	172	77	75	0	75	f	54686236-94-lwxbu	t	parent	2025-12-18 10:31:30.807168	2025-12-18 10:44:59.930777	\N	t
322	a56586d5-2c42-4cff-9f00-3a421f30089c	161	161	181	73	75	0	75	f	42296522-161-lwxbu	t	parent	2025-12-21 18:30:53.639357	2025-12-21 18:38:16.52177	\N	t
329	9f0444c5-e3ba-41c6-abb0-5676b60b069a	108	108	119	81	75	0	75	f	02392460-108-lwxbu	t	parent	2025-12-23 15:06:12.54515	2025-12-23 15:06:51.794179	\N	t
361	5465b509-69f0-4c54-ada0-5fc086e0fa99	145	145	164	105	40	0	40	f	86304846-145-lwxbu	t	parent	2025-12-30 09:15:56.306795	2025-12-30 09:19:17.932232	\N	t
333	01c44b49-1a97-425d-ae11-4ff000cfaf37	124	124	142	77	75	37.5	37.5	t	42046430-124-lwxbu	t	parent	2025-12-24 02:06:29.99811	2025-12-24 02:07:37.016846	\N	t
335	8c3956d9-4c88-4e64-b830-93b458665863	163	163	183	106	50	0	50	f	93306180-163-lwxbu	t	parent	2025-12-24 16:19:38.146025	2025-12-24 16:22:12.223726	\N	t
338	67e14381-8767-40a9-952a-9c70e10e49b8	99	99	155	81	75	0	75	f	66457095-99-lwxbu	t	parent	2025-12-26 16:22:00.159787	2025-12-26 16:28:58.047775	\N	t
362	4c9b3711-0fe4-49a0-8048-ca22ef3bb5ce	177	177	196	71	75	0	75	f	00543749-177-lwxbu	t	parent	2025-12-30 13:15:25.86946	2025-12-30 13:15:55.559291	\N	t
349	e65b7012-341c-43e0-b27b-60849cb0beb1	170	170	187	90	110	0	110	f	24250349-170-lwxbu	t	parent	2025-12-28 08:50:08.546661	2025-12-28 12:19:40.446095	\N	t
360	37876aab-0ca7-4c27-b149-b2cc159f514b	50	50	195	114	65	0	65	f	51664616-50-lwxbu	t	parent	2025-12-29 23:39:55.069902	2025-12-29 23:42:06.617866	\N	t
413	ed6be18b-e776-4da1-8e9f-0dd018ce5ebe	203	203	228	92	110	0	110	f	01226150-203-lwxbu	t	parent	2026-01-05 08:19:38.082606	2026-01-05 08:20:51.279582	\N	t
372	d28de3b9-b47c-4d06-bfbc-4b034dd48a44	42	42	58	62	50	20	30	t	20744304-42-lwxbu	t	parent	2025-12-31 22:38:02.022803	2025-12-31 22:41:01.433553	\N	t
373	438dd02d-e45b-46f1-9ccf-06482dc98d0e	184	184	206	72	75	0	75	f	57650449-184-lwxbu	t	parent	2026-01-01 08:53:38.841334	2026-01-01 08:55:22.999793	\N	t
375	6f820c54-3678-4890-abe7-f0d4d741d75f	183	183	205	68	50	0	50	f	77309269-183-lwxbu	t	parent	2026-01-01 14:20:41.932873	2026-01-01 14:22:31.483152	\N	t
406	533267cc-139e-49c1-8f7e-b777de4785cb	200	200	226	104	100	0	100	f	37221122-200-lwxbu	t	parent	2026-01-04 14:33:19.071646	2026-01-04 14:34:05.451467	\N	t
408	3c88d213-3abd-4f80-8c44-2dfd486f751e	201	201	227	113	65	0	65	f	51105616-201-lwxbu	t	parent	2026-01-04 18:24:32.744915	2026-01-04 18:25:52.348116	\N	t
409	0a6f4b3b-7bda-4166-beab-14318a554416	115	115	127	72	75	0	75	f	\N	f	parent	2026-01-04 19:32:17.907185	2026-01-04 19:32:17.907185	\N	t
459	0eae1364-7189-4d8a-83f5-faee24633a58	72	72	84	104	100	50	50	t	\N	f	parent	2026-01-06 11:07:05.381774	2026-01-06 11:07:05.381774	\N	t
424	8e4e2b3a-48ef-4729-be97-2c9d1a2cd5dc	206	206	232	71	75	0	75	f	14439931-206-lwxbu	t	parent	2026-01-05 11:57:51.515579	2026-01-05 12:02:24.943972	\N	t
450	191d348a-2bf5-40b1-a71e-d8199928d3c1	216	216	243	78	75	0	75	f	50476860-216-lwxbu	t	parent	2026-01-05 22:00:50.145173	2026-01-05 22:01:49.364686	\N	t
428	6b85b885-9539-4ff5-9d8b-ec06b110bb20	207	207	234	73	75	0	75	f	20783787-207-lwxbu	t	parent	2026-01-05 13:45:19.913188	2026-01-05 13:46:32.792458	\N	t
429	24cf8332-bb5a-4988-a087-a38b3b0f96ed	207	207	235	70	75	0	75	f	20783787-207-lwxbu	t	parent	2026-01-05 13:46:02.858561	2026-01-05 13:46:32.792458	\N	t
445	a5ad3933-6122-46b2-babc-8b30484da631	216	216	242	60	50	0	50	f	50476860-216-lwxbu	t	parent	2026-01-05 21:51:57.720249	2026-01-05 22:01:49.364686	\N	t
458	015a72ed-9f91-4912-a8c3-9599d4a5407d	208	208	245	65	50	0	50	f	93890731-208-lwxbu	t	parent	2026-01-06 10:04:30.000167	2026-01-06 10:06:30.425943	\N	t
466	81d78cc8-8424-4729-a5a1-122c350d4ca9	84	84	97	83	110	40	70	t	04685626-84-lwxbu	t	parent	2026-01-06 13:03:35.788622	2026-01-06 13:06:43.075374	\N	t
472	e6309d18-207a-4e6e-8778-e04d8a2af83c	222	222	248	61	50	0	50	f	24698900-222-lwxbu	t	parent	2026-01-06 18:37:33.034681	2026-01-06 18:44:41.172628	\N	t
469	22eab6cb-82e8-40ce-a002-80f629c7b3f7	152	152	171	113	65	0	65	f	09835764-152-lwxbu	t	parent	2026-01-06 14:29:58.128495	2026-01-06 14:31:43.19123	\N	t
470	8b4c13b7-f55f-4113-8376-1d5746a7910a	219	219	247	74	75	0	75	f	\N	f	parent	2026-01-06 14:36:48.471961	2026-01-06 14:36:48.471961	\N	t
471	bffdbb3a-8510-419b-8aa4-77e9a0a88946	125	125	143	106	50	25	25	t	21633056-125-lwxbu	t	parent	2026-01-06 17:46:16.574256	2026-01-06 17:48:35.973691	\N	t
473	a4262182-e9f6-48f1-af79-d5f5170ead34	223	223	249	73	75	0	75	f	\N	f	parent	2026-01-06 19:31:27.426987	2026-01-06 19:31:27.426987	\N	t
474	3cce1fef-5112-49b7-aefa-1f29bd482ed7	223	223	250	73	75	0	75	f	\N	f	parent	2026-01-06 19:31:27.426987	2026-01-06 19:31:27.426987	\N	t
477	6d7eb7de-79ff-46ad-a6bb-3dfc15faa368	224	224	251	72	75	0	75	f	\N	f	parent	2026-01-06 20:34:19.76428	2026-01-06 20:34:19.76428	\N	t
476	4fab8c03-d276-4dc8-b197-fac0e75eadf3	113	113	124	63	50	25	25	t	30858994-113-lwxbu	t	parent	2026-01-06 20:20:16.224869	2026-01-06 20:23:01.526206	\N	t
296	ea1792fc-bcbb-40f3-a70b-a063fb994bcf	149	149	167	62	50	0	50	f	\N	f	parent	2025-12-17 19:59:59.733062	2025-12-17 19:59:59.733062	\N	t
297	94ac067f-0a17-42e5-9f7e-a7a479773107	149	149	167	70	75	0	75	f	\N	f	parent	2025-12-17 20:02:32.81071	2025-12-17 20:02:32.81071	\N	t
263	d79a8c04-0bd7-4ee7-9c20-1cde70f27177	131	131	151	64	50	0	50	f	78789564-131-lwxbu	t	parent	2025-12-16 09:44:35.282627	2025-12-16 09:54:37.660318	\N	t
266	859a8adf-6148-4d45-8b1f-f89a4dbd055b	131	131	149	92	110	0	110	f	78789564-131-lwxbu	t	parent	2025-12-16 09:45:53.034734	2025-12-16 09:54:37.660318	\N	t
268	575d95f0-2397-41be-9222-f998ad592610	131	131	149	67	50	0	50	f	78789564-131-lwxbu	t	parent	2025-12-16 09:46:57.469459	2025-12-16 09:54:37.660318	\N	t
269	3a89e04a-b881-4f2b-8c5b-c9b03fa183ed	131	131	149	113	65	0	65	f	78789564-131-lwxbu	t	parent	2025-12-16 09:51:58.32493	2025-12-16 09:54:37.660318	\N	t
496	abe28c1c-8a54-4ed6-af0f-4776542e8ded	211	211	265	61	50	0	50	f	61279686-211-lwxbu	t	parent	2026-01-08 08:17:43.501232	2026-01-08 08:34:39.684936	\N	t
272	666f5000-3d4c-4a04-8e12-44b67ccda86d	133	133	152	113	65	0	65	f	85571170-133-lwxbu	t	parent	2025-12-16 11:45:46.543196	2025-12-16 11:47:05.578884	\N	t
299	912bc3c9-eede-446b-87b9-67283ea5e644	\N	169	169	104	100	0	100	f	11332056-169-lwxbu	t	participant	2025-12-17 22:39:21.658509	2025-12-17 22:42:12.05504	\N	t
270	1eb4dfa2-854b-446e-82c6-de2779038539	134	134	153	63	50	0	50	f	85648822-134-lwxbu	t	parent	2025-12-16 11:40:40.359083	2025-12-16 11:48:06.012449	\N	t
271	4035cc4b-a7c0-4368-9bb2-79a3b5f961b1	134	134	153	62	50	0	50	f	85648822-134-lwxbu	t	parent	2025-12-16 11:41:38.656772	2025-12-16 11:48:06.012449	\N	t
315	2d192c31-e0e8-42b3-a67a-a4b47cd462cd	124	124	142	77	75	0	75	f	41554067-124-lwxbu	t	parent	2025-12-19 17:36:32.870196	2025-12-24 01:59:14.066773	\N	t
302	9a3dee8c-3fcc-44df-8dce-f0a8623ca611	\N	122	122	109	50	0	50	f	62990237-122-lwxbu	t	participant	2025-12-18 12:58:32.721991	2025-12-18 13:04:19.630732	\N	t
316	c64e9c63-fbed-4c28-bb14-d22916d5d96d	124	124	142	68	50	0	50	f	41554067-124-lwxbu	t	parent	2025-12-19 17:37:05.794801	2025-12-24 01:59:14.066773	\N	t
308	b0a712e4-51c2-498e-bd14-cd8dd1a6d762	154	154	173	81	75	0	75	f	27702411-154-lwxbu	t	parent	2025-12-19 06:44:52.184634	2025-12-19 07:02:06.213971	\N	t
311	7f6e5039-9fec-430a-b128-6ed3b452887e	154	154	173	103	110	0	110	f	27702411-154-lwxbu	t	parent	2025-12-19 06:56:43.920095	2025-12-19 07:02:06.213971	\N	t
313	02f28046-9266-4f0c-83b6-5e560fd2b353	40	40	174	69	50	0	50	f	31263794-40-lwxbu	t	parent	2025-12-19 07:59:10.643169	2025-12-19 08:02:12.362079	\N	t
314	082d564c-ed65-4fc2-9932-b3d1bb9b6454	155	155	175	71	75	0	75	f	39195352-155-lwxbu	t	parent	2025-12-19 10:12:56.868184	2025-12-19 10:14:00.352622	\N	t
386	51532791-6dad-47fb-b125-bbd909162a5c	190	190	214	74	75	0	75	f	58065378-190-lwxbu	t	parent	2026-01-02 12:39:13.668659	2026-01-02 13:39:09.572095	\N	t
317	65b63bb8-84b3-4e3c-bd3c-9ee76b40fa08	150	150	168	70	75	0	75	f	22162931-150-lwxbu	t	parent	2025-12-20 09:14:12.051511	2025-12-20 09:19:13.913151	\N	t
350	ab8a4fb0-2255-4246-b598-1bf3e6bd5a33	170	170	187	86	110	0	110	f	24250349-170-lwxbu	t	parent	2025-12-28 12:04:10.125391	2025-12-28 12:19:40.446095	\N	t
319	508e8601-5345-44a2-982e-d9362efe98fa	159	159	178	105	40	0	40	f	14586110-159-lwxbu	t	parent	2025-12-21 10:51:06.871155	2025-12-21 10:56:40.490037	\N	t
351	a335ad35-a49f-4829-ba97-7a3da804e01c	170	170	187	91	110	0	110	f	24250349-170-lwxbu	t	parent	2025-12-28 12:04:36.529675	2025-12-28 12:19:40.446095	\N	t
352	94a7a5a9-0efc-4696-b9ff-a51f5284dcc2	171	171	189	60	50	0	50	f	72032767-171-lwxbu	t	parent	2025-12-29 00:17:07.934835	2025-12-29 01:36:50.100777	\N	t
376	1f03f4b4-0002-483f-ba90-6841faded39a	186	186	208	77	75	0	75	f	\N	f	parent	2026-01-01 14:53:53.875155	2026-01-01 14:53:53.875155	\N	t
377	fb073c8b-2701-4a21-84cc-7c4744dacd08	\N	209	209	104	100	0	100	f	89243344-209-lwxbu	t	participant	2026-01-01 17:30:12.676854	2026-01-01 17:42:16.468558	\N	t
412	00a12b79-a5c2-4f74-9a8f-474b1df70268	167	167	197	104	100	0	100	f	71964666-167-lwxbu	t	parent	2026-01-05 00:11:21.475235	2026-01-05 00:13:17.412268	\N	t
395	5d295e6e-1c1b-4e0f-9ced-4392f8ff1cac	140	140	194	78	75	0	75	f	90569499-140-lwxbu	t	parent	2026-01-02 21:49:06.214346	2026-01-02 21:50:06.072303	\N	t
389	8c861f96-1597-456b-86a2-9820572ed724	\N	215	215	110	50	0	50	f	63183343-215-lwxbu	t	participant	2026-01-02 14:10:51.741232	2026-01-02 14:13:21.533689	\N	t
387	e899327f-68fd-4f9b-82f4-470d29d3952f	43	43	57	86	110	55	55	t	62657520-43-lwxbu	t	parent	2026-01-02 14:00:53.831849	2026-01-02 14:38:25.904262	\N	t
392	0c4a7528-bdc6-42f6-a21c-20d301bf5cc8	164	164	216	66	50	0	50	f	68993771-164-lwxbu	t	parent	2026-01-02 15:35:13.733367	2026-01-02 15:51:52.321053	\N	t
393	ee4d5658-5fd8-4f7e-8187-d32802aa7d53	164	164	216	65	50	0	50	f	68993771-164-lwxbu	t	parent	2026-01-02 15:47:59.291299	2026-01-02 15:51:52.321053	\N	t
404	f06b8aaf-b1ad-4588-a984-ea39662f653d	\N	224	224	110	50	0	50	f	84396336-224-lwxbu	t	participant	2026-01-03 23:51:20.376539	2026-01-03 23:53:39.423191	\N	t
415	c72e76bb-1bc9-4eca-874e-b8ee8bef11fb	204	204	229	92	110	0	110	f	01972877-204-lwxbu	t	parent	2026-01-05 08:32:09.057839	2026-01-05 08:33:20.896463	\N	t
422	e55fbe65-60c1-49d6-9188-08972e81b26a	205	205	231	89	110	0	110	f	14096915-205-lwxbu	t	parent	2026-01-05 11:51:13.912335	2026-01-05 11:55:21.600188	\N	t
423	31b5d68c-e8d7-44b5-b8c1-a415bd50c0d4	206	206	232	63	50	0	50	f	14439931-206-lwxbu	t	parent	2026-01-05 11:57:21.545888	2026-01-05 12:02:24.943972	\N	t
425	b124be74-2f1e-478a-ad31-fb4ef7bb4c26	206	206	233	76	75	0	75	f	14439931-206-lwxbu	t	parent	2026-01-05 12:00:14.817473	2026-01-05 12:02:24.943972	\N	t
427	51f7b608-507c-4558-bf7f-c2a2c6aff036	207	207	235	67	50	0	50	f	20783787-207-lwxbu	t	parent	2026-01-05 13:42:45.295325	2026-01-05 13:46:32.792458	\N	t
430	979f03b1-ff35-4fb1-b130-50cef56e2519	209	209	237	79	75	0	75	f	29243898-209-lwxbu	t	parent	2026-01-05 14:47:33.690164	2026-01-05 16:08:59.041996	\N	t
468	1a7e4f44-45e4-4359-9762-85f55ddeec3d	219	219	246	81	75	0	75	f	\N	f	parent	2026-01-06 14:20:46.711017	2026-01-06 14:20:46.711017	\N	t
467	9d453899-923d-42a9-af03-d13de7ddbeb2	126	126	144	63	50	0	50	f	06179911-126-lwxbu	t	parent	2026-01-06 13:29:26.658239	2026-01-06 13:30:16.777661	\N	t
478	8f8520e5-4a30-49e5-bff9-d281b34e00cd	66	66	252	77	75	0	75	f	37934992-66-lwxbu	t	parent	2026-01-06 22:14:43.490928	2026-01-06 22:20:14.770455	\N	t
479	0a2c22cc-5ed7-480f-9675-1712ad68c3f3	66	66	252	81	75	0	75	f	37934992-66-lwxbu	t	parent	2026-01-06 22:16:08.342277	2026-01-06 22:20:14.770455	\N	t
481	a8fe567a-1c59-4a35-85e3-f1363bbaf7f8	66	66	252	78	75	0	75	f	37934992-66-lwxbu	t	parent	2026-01-06 22:18:38.663194	2026-01-06 22:20:14.770455	\N	t
497	64c31798-d70e-4bf7-b2d1-1d1b4f34bf8f	211	211	266	62	50	0	50	f	61279686-211-lwxbu	t	parent	2026-01-08 08:23:46.722825	2026-01-08 08:34:39.684936	\N	t
499	2923d0e3-34d0-47cf-8e45-ef5e8d926b3c	239	239	272	78	75	0	75	f	72076123-239-lwxbu	t	parent	2026-01-08 11:32:45.713068	2026-01-08 11:35:01.022131	\N	t
533	7cc8955f-899f-415b-8f73-d81242883311	121	121	138	66	50	0	50	f	70895702-121-lwxbu	t	parent	2026-01-09 15:00:57.349707	2026-01-09 15:08:01.626302	\N	t
506	81b0f29c-ee42-495a-817a-f1ce153c3015	242	242	274	80	75	0	75	f	73225667-242-lwxbu	t	parent	2026-01-08 11:53:10.630198	2026-01-08 11:54:06.790885	\N	t
534	d90cbf98-98a9-4d0f-b2d1-532ac33e0b5c	41	41	286	77	75	0	75	f	\N	f	parent	2026-01-09 15:51:42.471777	2026-01-09 15:51:42.471777	\N	t
507	67ecbbc9-80da-4adb-91b4-c998934e956a	211	211	265	61	50	0	50	f	73936904-211-lwxbu	t	parent	2026-01-08 12:04:49.637651	2026-01-08 12:06:01.047904	\N	t
508	4b578dfd-f5b0-4364-a7e0-6ebdd9aa14ff	211	211	266	62	50	0	50	f	73936904-211-lwxbu	t	parent	2026-01-08 12:05:18.324489	2026-01-08 12:06:01.047904	\N	t
535	1a0c9e76-3429-4e4d-a272-e9a0967bdaf5	41	41	286	81	75	0	75	f	\N	f	parent	2026-01-09 15:53:45.884365	2026-01-09 15:53:45.884365	\N	t
536	90f2c19c-c05f-4b95-9fe0-0e512e3853a2	220	220	287	60	50	0	50	f	74174364-220-lwxbu	t	parent	2026-01-09 15:55:37.637366	2026-01-09 15:56:52.758216	\N	t
501	fc6dcd53-1cdd-4ae4-80b9-9c55415d81bb	238	238	269	63	50	0	50	f	76155031-238-lwxbu	t	parent	2026-01-08 11:38:10.804703	2026-01-08 12:45:15.107206	\N	t
502	ae4935d8-72b0-4d9e-843c-b76d919b5b8d	238	238	269	67	50	0	50	f	76155031-238-lwxbu	t	parent	2026-01-08 11:39:26.85772	2026-01-08 12:45:15.107206	\N	t
503	1056e5a1-a3d5-4970-8244-23503a45ff75	238	238	269	62	50	0	50	f	76155031-238-lwxbu	t	parent	2026-01-08 11:40:40.733776	2026-01-08 12:45:15.107206	\N	t
504	a832daf1-70b9-48b7-a9d4-9fdb29c85cfd	238	238	269	98	110	0	110	f	76155031-238-lwxbu	t	parent	2026-01-08 11:43:18.048488	2026-01-08 12:45:15.107206	\N	t
518	6fe65d4d-e787-4160-9bb5-debdb244a169	244	244	276	70	75	0	75	f	\N	f	parent	2026-01-08 18:47:02.359204	2026-01-08 18:47:02.359204	\N	t
521	ca1b709d-b782-425e-8d55-4c0f7a0ec3bc	236	236	263	61	50	0	50	f	04118693-236-lwxbu	t	parent	2026-01-08 20:27:41.167373	2026-01-08 20:29:29.470672	\N	t
523	2c0985d8-304c-4c4e-ac2c-dc0aaa82fb55	245	245	280	74	75	0	75	f	\N	f	parent	2026-01-08 22:15:09.197736	2026-01-08 22:15:09.197736	\N	t
559	ea5230d6-a9f0-47a9-b7bb-219e82e8148f	259	259	300	78	75	0	75	f	93014056-259-lwxbu	t	parent	2026-01-09 21:07:44.724877	2026-01-09 21:11:47.826159	\N	t
529	4f2ec3e8-473f-48a7-b168-758ef8f12d6b	\N	282	282	104	100	0	100	f	65005975-282-lwxbu	t	participant	2026-01-09 13:22:50.293462	2026-01-09 13:23:45.344513	\N	t
538	0912b9bf-3bc6-451c-944c-bf8850baf005	251	251	288	69	50	0	50	f	75981548-251-lwxbu	t	parent	2026-01-09 16:18:48.612684	2026-01-09 16:29:30.40625	\N	t
530	60542835-afe4-4c4b-8353-4ede97375198	248	248	283	73	75	0	75	f	66083940-248-lwxbu	t	parent	2026-01-09 13:40:53.735121	2026-01-09 13:41:55.475899	\N	t
531	567e98be-3a72-4173-824e-34344b461b8c	248	248	284	73	75	0	75	f	66083940-248-lwxbu	t	parent	2026-01-09 13:40:53.735121	2026-01-09 13:41:55.475899	\N	t
551	1418568f-4b3c-46d6-b966-5bf78a02c2fd	258	258	299	73	75	0	75	f	81075339-258-lwxbu	t	parent	2026-01-09 17:50:50.198256	2026-01-09 17:52:22.615136	\N	t
546	59351c92-462f-4ae1-b769-437efca3b2ab	254	254	294	81	75	0	75	f	77960063-254-lwxbu	t	parent	2026-01-09 16:55:51.634962	2026-01-09 17:00:29.255589	\N	t
548	250c625a-315d-45d5-bb6b-f2acf44561f4	255	255	295	111	75	0	75	f	78656211-255-lwxbu	t	parent	2026-01-09 17:09:53.545319	2026-01-09 17:11:24.223064	\N	t
547	395784b5-d268-4e89-bfb3-2fe66c99e1b5	213	213	293	106	50	0	50	f	78697896-213-lwxbu	t	parent	2026-01-09 17:08:12.899472	2026-01-09 17:12:33.224147	\N	t
549	eaff588e-5254-4a27-ad80-db7c6af6e0fd	257	257	297	65	50	0	50	f	79827283-257-lwxbu	t	parent	2026-01-09 17:30:08.035173	2026-01-09 17:30:55.689568	\N	t
552	176373b6-3b2f-4794-9aa9-ed542d4935f9	64	64	240	80	75	0	75	f	85434613-64-lwxbu	t	parent	2026-01-09 19:03:04.483816	2026-01-09 19:04:11.149473	\N	t
566	92a1441f-d334-483e-92ec-073285e80bff	261	261	302	61	50	0	50	f	98658312-261-lwxbu	t	parent	2026-01-09 22:42:45.877695	2026-01-09 22:44:38.498007	\N	t
555	8454f1d6-dbb6-4482-88e1-14aac99b478f	160	160	179	87	110	0	110	f	44740206-160-lwxbu	t	parent	2026-01-09 20:23:37.593905	2026-01-10 11:32:20.206122	\N	t
556	dfb5fba3-c958-4800-bc48-fb6457b11eed	160	160	179	73	75	0	75	f	44740206-160-lwxbu	t	parent	2026-01-09 20:23:44.969049	2026-01-10 11:32:20.206122	\N	t
557	05ea95f0-0418-4be7-98dc-de112c08054b	160	160	221	68	50	0	50	f	44740206-160-lwxbu	t	parent	2026-01-09 20:24:04.483618	2026-01-10 11:32:20.206122	\N	t
558	6c397a7e-45e3-4dec-9ac0-a430fd81491e	160	160	222	74	75	0	75	f	44740206-160-lwxbu	t	parent	2026-01-09 20:24:15.624319	2026-01-10 11:32:20.206122	\N	t
585	11a37b2b-232a-417a-baec-1c882be0e37b	144	144	163	111	75	0	75	f	32028024-144-lwxbu	t	parent	2026-01-11 11:46:49.705867	2026-01-11 11:47:08.023891	\N	t
578	1d5c831c-d86a-4aa7-9f82-e484d2e4e7e0	160	160	179	87	110	0	110	f	44989238-160-lwxbu	t	parent	2026-01-10 11:34:46.656956	2026-01-10 11:36:41.142364	\N	t
579	f4131a02-64c7-4c40-af82-9135247f2cf8	160	160	222	74	75	0	75	f	44989238-160-lwxbu	t	parent	2026-01-10 11:35:09.973276	2026-01-10 11:36:41.142364	\N	t
580	6573ad9c-d31c-4acb-8740-29c12388606e	160	160	221	68	50	0	50	f	44989238-160-lwxbu	t	parent	2026-01-10 11:35:38.342898	2026-01-10 11:36:41.142364	\N	t
587	b4251a8b-1e6e-4af4-b9c3-8ac6a90c1b61	265	265	308	69	50	0	45	f	\N	f	parent	2026-01-11 16:22:07.482639	2026-01-11 16:22:07.482639	\N	t
589	619f6708-a451-44d3-ad96-e66b16b56387	57	57	71	68	50	25	20	t	\N	f	parent	2026-01-11 20:01:20.644603	2026-01-11 20:01:20.644603	\N	t
590	0759e9d9-f4de-4b4e-9721-ce40ccdda1df	57	57	70	78	75	0	67.5	f	\N	f	parent	2026-01-11 20:02:33.824609	2026-01-11 20:02:33.824609	\N	t
591	5c072824-4be6-4d28-a1ae-f54d8b54d127	57	57	70	102	110	30	80	t	\N	f	parent	2026-01-11 20:04:51.867732	2026-01-11 20:04:51.867732	\N	t
594	ac2bad28-e5f7-432c-af87-9c8fbabfdd20	233	233	290	93	110	0	110	f	\N	f	parent	2026-01-12 00:04:53.60228	2026-01-12 00:04:53.60228	\N	t
486	a564942d-414d-40eb-aa2b-98ee6a32c737	208	208	236	97	110	0	110	f	97713963-208-lwxbu	t	parent	2026-01-07 14:55:02.542454	2026-01-07 14:55:57.997777	\N	t
509	42a89128-5c1f-4750-bebd-5fdde2a66eb1	241	241	273	76	75	37.5	37.5	t	75522229-241-lwxbu	t	parent	2026-01-08 12:28:58.228701	2026-01-08 12:34:00.18071	\N	t
514	86d37582-5a56-4d02-95c4-5499f5acaff0	235	235	262	104	100	0	100	f	89638726-235-lwxbu	t	parent	2026-01-08 16:20:56.783319	2026-01-08 16:30:28.622865	\N	t
516	cd026684-376d-4c01-ab8e-434c45ef1ed3	195	195	219	65	50	0	50	f	96011045-195-lwxbu	t	parent	2026-01-08 18:13:09.104809	2026-01-08 18:16:07.429233	\N	t
517	663ea8bb-23c5-444a-87fc-a935be0c42f4	36	36	51	67	50	25	25	t	\N	f	parent	2026-01-08 18:31:44.382356	2026-01-08 18:31:44.382356	\N	t
540	0ce6145d-66b2-4ca1-9698-fd97ced71944	250	250	289	77	75	0	75	f	76374365-250-lwxbu	t	parent	2026-01-09 16:24:52.558738	2026-01-09 16:33:45.407045	\N	t
519	7edfca66-26ef-4efc-9b6f-64df371d8ac2	243	243	277	62	50	0	50	f	98598412-243-lwxbu	t	parent	2026-01-08 18:55:51.493615	2026-01-08 19:03:32.12352	\N	t
522	4c104813-f740-4778-bf86-7df0e85775a5	236	236	263	81	75	0	75	f	04118693-236-lwxbu	t	parent	2026-01-08 20:28:13.16716	2026-01-08 20:29:29.470672	\N	t
524	5d06271d-220e-4300-80f4-2443f8997068	245	245	278	66	50	0	50	f	\N	f	parent	2026-01-08 22:15:41.335848	2026-01-08 22:15:41.335848	\N	t
525	305a3bf4-ea2f-4e74-900f-1adc2f2a1685	245	245	279	73	75	0	75	f	\N	f	parent	2026-01-08 22:16:34.22816	2026-01-08 22:16:34.22816	\N	t
581	c8b26e82-b45a-4af4-97fb-e263b52356e4	160	160	179	73	75	0	75	f	44989238-160-lwxbu	t	parent	2026-01-10 11:36:04.008624	2026-01-10 11:36:41.142364	\N	t
526	85e65bab-15fa-40e2-bd26-9e084e47d2ca	246	246	281	61	50	0	50	f	60825738-246-lwxbu	t	parent	2026-01-09 12:13:26.994114	2026-01-09 12:14:30.895736	\N	t
543	b32109e0-86e4-4163-b916-d06fc27e8b8a	73	73	85	99	110	55	55	t	76544045-73-lwxbu	t	parent	2026-01-09 16:35:11.953359	2026-01-09 16:36:38.132615	\N	t
532	d8ffe06f-f66c-4a8a-ba56-4edc9574274e	249	249	285	104	100	0	100	f	67321705-249-lwxbu	t	parent	2026-01-09 14:00:59.770143	2026-01-09 14:03:35.422791	\N	t
484	c917d464-8024-4181-a0f1-49762d91ee28	226	226	253	81	75	0	75	f	67546597-226-lwxbu	t	parent	2026-01-07 13:52:09.33167	2026-01-09 14:06:31.473834	\N	t
485	6ddaae4f-c21e-46cf-b2e4-fcf5b8f45cf6	226	226	253	101	110	0	110	f	67546597-226-lwxbu	t	parent	2026-01-07 13:52:39.953217	2026-01-09 14:06:31.473834	\N	t
537	ec7d0acf-0279-4ff5-80f7-ab2ece7e0467	180	180	198	105	40	0	40	f	75425136-180-lwxbu	t	parent	2026-01-09 16:16:38.128305	2026-01-09 16:17:44.075959	\N	t
545	3d3e4df4-9259-460e-94d6-2da683eb5376	253	253	292	75	75	0	75	f	77235232-253-lwxbu	t	parent	2026-01-09 16:47:00.657624	2026-01-09 16:48:22.585461	\N	t
568	9a04511e-ac8a-46e3-9287-29560098bed4	154	154	173	103	110	0	110	f	\N	f	parent	2026-01-10 08:59:12.147892	2026-01-10 08:59:12.147892	\N	t
582	328f63dc-fb19-4029-b0e2-727db0d4c661	123	123	141	102	110	55	55	t	71792140-123-lwxbu	t	parent	2026-01-10 19:02:54.171045	2026-01-10 19:03:52.912624	\N	t
571	64048506-a103-4faa-af0a-fd922ad90a81	263	263	305	65	50	0	50	f	38394410-263-lwxbu	t	parent	2026-01-10 09:35:29.906025	2026-01-10 09:53:04.914712	\N	t
572	9572c3ac-0377-4d48-acbb-dc0fc2367275	263	263	305	66	50	0	50	f	38394410-263-lwxbu	t	parent	2026-01-10 09:37:39.239956	2026-01-10 09:53:04.914712	\N	t
576	9cb264b8-afac-4de4-9c1c-dd69cc5fd084	257	257	297	65	50	0	50	f	41564245-257-lwxbu	t	parent	2026-01-10 10:38:48.597308	2026-01-10 10:39:50.657421	\N	t
586	8df675a5-0ac7-4de1-ae3e-f48a5b6bc26d	144	144	163	66	50	0	45	f	\N	f	parent	2026-01-11 12:49:40.642824	2026-01-11 12:49:40.642824	\N	t
588	3dd93edf-0dbd-498f-ae7d-e4cec2c26548	57	57	71	64	50	25	20	t	\N	f	parent	2026-01-11 20:00:44.714536	2026-01-11 20:00:44.714536	\N	t
592	ee6330bf-7d0a-4a3d-be47-fa1ded6ac1af	225	225	311	70	75	0	67.5	f	\N	f	parent	2026-01-11 20:50:32.050075	2026-01-11 20:50:32.050075	\N	t
596	22ee8ff8-0959-4d29-921e-6ab715dbded0	266	266	312	63	50	0	45	f	12854991-266-lwxbu	t	parent	2026-01-12 10:12:51.861206	2026-01-12 10:14:41.195119	\N	t
597	474539c6-c309-4d75-b753-1497674f2e71	271	271	317	65	50	0	45	f	53168252-271-lwxbu	t	parent	2026-01-12 21:22:56.545689	2026-01-12 21:27:59.831948	\N	t
598	0724ee1d-ba3d-4878-9966-124b00e25941	271	271	318	64	50	0	45	f	53168252-271-lwxbu	t	parent	2026-01-12 21:25:23.715704	2026-01-12 21:27:59.831948	\N	t
\.


--
-- Data for Name: course; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.course (id, course_category_id, age_group_id, time_slot_id, term_id, academic_year_id, name, description, short_description, image, sku, start_date, end_date, start_time, end_time, no_of_seats, amount, is_bursary_product, total_no_terms, no_days_in_term, no_weeks_in_term, is_enable_waitlist, waiting_list_limit, rate_per_class, no_of_classes, created_at, updated_at, deleted_at, is_active, is_special_course) FROM stdin;
1	1	1	1	1	1	Zumba	Zumba zumba test test test data 	Zumba dance test data	\N	WAC1000	2025-09-01	2025-11-30	09:00:00	09:30:00	20	20	t	1	60	10	t	10	2	10	2025-06-30 17:17:49.304994	2025-07-02 10:09:58.380458	\N	f	\N
3	1	2	2	1	1	Drama	Participants will gradually build on acting techniques, culminating in portraying full characters in monologues, duologues, and scenes. We’ll also focus on the physical aspect of character portrayal, teaching you how to adapt your physicality to truly embody a character. 	Participants will gradually build on acting techniques, culminating in portraying full characters in monologues, duologues, and scenes. We’ll also focus on the physical aspect of character portrayal, teaching you how to adapt your physicality to truly embody a character. 	2dcf3484-30af-422f-8644-7da210015ae6.jpg	02-25-01	2025-09-20	2025-12-06	09:30:00	10:30:00	24	40	t	3	10	10	t	24	4	10	2025-07-02 11:13:55.280168	2025-11-25 08:47:52.283374	\N	f	\N
100	3	3	27	2	1	Saxophone Level 2	Wac Arts Level 1 Saxophone class will support your learning to read and interpret sheet music and music notation, perform 3 major scales and 3 minor scales, develop playing technique, sight-reading, and be able to play in unison and as a solo.\r\n\r\nYou will move on to working on musical pieces, and by the end of the term you will have a couple of songs under your belt and a wider understanding of the workings of the saxophone (and the tricks to making it sound great!)\r\n\r\nWac Arts Level 2 Saxophone class will explore playing a wide variety of genres, including jazz, pop, and classical. You will build technique and musicality, enhancing and applying finer artistic skills such as phrasing, gradual tempo and dynamic shifts, key changes, and stylistic detail.\r\n\r\nYou will learn to add emotion to your performance using inflections like vibrato and musical ornaments. Vocalize the sound by effectively bending your notes, using dynamics to add depth, drama, and storytelling.	Key Skills: Tone production, breath control, improvisation, music reading, ensemble playing.	281a709a-6601-484f-b351-1ad320c540be.jpg	10-02-0126	2026-01-10	2026-03-28	09:45:00	10:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:27:39.259867	2025-12-03 15:34:55.298707	\N	t	f
80	2	3	28	2	1	Filmmaking	Wac Arts’ Film Making sessions are perfect for aspiring filmmakers ready to dive into the world of short films. You will gain hands-on experience in scriptwriting, shooting, editing, and directing.\r\n\r\nYou will develop you skills in storytelling, camera work, and post-production skills to create short films and videos. You will learn about various filmmaking styles, roles on set, camera operation, lighting, sound recording, editing, and much more.	Key Skills: Scriptwriting, cinematography, directing, editing, storytelling, teamwork	c4faaa28-0801-408d-8728-84f517255d21.jpg	10-02-0103	2026-01-10	2026-03-28	13:30:00	15:00:00	16	75	t	1	10	10	t	10	7.5	10	2025-11-25 09:53:56.361664	2025-12-03 15:32:34.726625	\N	t	f
98	3	3	28	2	1	Guitar Level 1	Wac Arts Level 1 Guitar class, will help you learn how to tune your instrument and the letter names for each of the 6 strings. We’ll introduce you to the fretboard and explore the different parts of the instrument, as well as correct plucking or strumming technique.\r\n\r\nOur Level 2 Guitar class will help you build skills in hammering on, pulling off, and sliding on strings. Further development will include thumb independence with an alternating thumb pattern accompanied by melodic lines. You will experience songs that depart from pattern fingerpicking, and learn how to play licks, riffs, runs, and embellishments in various keys.	Key Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	727e1072-41d7-4d75-b358-faa927ef57d5.jpg	10-02-0124	2026-01-10	2026-03-28	14:00:00	14:45:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:24:40.916496	2025-12-03 15:32:44.844815	\N	t	f
99	3	2	28	2	1	Ukulele Level 1	Wac Arts Ukulele sessions are delivered in small groups of four students, grouped by age, ensuring you receive personalised support each week.\r\n\r\nParticipants will learn basic techniques and simple songs on the instrument that always sounds good!\r\n\r\nDuring these fun and engaging sessions, you will explore all the sounds a ukulele can make, as well as strumming open string pieces and simple chords.\r\n\r\nThis class is the perfect introduction to playing a stringed instrument.	Key Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	8942890b-7ca2-46cb-a093-947a0bf5f284.png	10-02-0125	2026-01-10	2026-03-28	15:00:00	15:45:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:25:49.379572	2025-12-03 15:34:16.466397	\N	t	f
79	2	3	27	2	1	Podcasting	Wac Arts’ Podcasting sessions explore audio storytelling, recording techniques, editing, and broadcasting\r\n\r\nYou will produce engaging podcasts that focus on voice, content creation, structuring a podcast show and technical audio skills.	Key Skills: Audio recording, editing, scriptwriting, storytelling, voice control, broadcasting	7a20ba48-5399-4b8f-854a-2bf124eb5835.png	10-02-0102	2026-01-10	2026-03-28	11:30:00	13:00:00	16	75	t	1	10	10	t	10	7.5	10	2025-11-25 09:51:44.811743	2025-12-03 15:34:25.484203	\N	t	f
60	1	1	27	2	1	Dance	Wac Arts’ Dance sessions introduce dancer’s to a variety of different styles, including contemporary, street dance, hip-hop, and musical theatre.\r\nYou will develop dance technique such as rhythm, body awareness, and creative expression, enhancing strength, flexibility, movement memory, and coordination.\r\nAlongside leaning choreography and routines for performances, you will develop skills to create your own performance pieces.	Key Skills: Technique, rhythm, coordination, choreography, physical fitness, creative movement\r\n	22ec8f83-8a09-4462-ad85-b6ca59f820e5.jpg	01-25-0101	2026-01-10	2026-03-28	09:30:00	10:30:00	24	50	t	2	10	10	f	0	5	10	2025-11-25 09:01:53.089707	2025-12-03 15:34:47.18491	\N	t	f
6	1	1	1	1	1	Drama	Participants will gradually build on acting techniques, culminating in portraying full characters in monologues, duologues, and scenes. We’ll also focus on the physical aspect of character portrayal, teaching you how to adapt your physicality to truly embody a character. \r\n\r\nEnsemble work will form an important part of sessions as well as work on scenes and scripts. No matter your ability level, our drama classes are tailored to suit all. Whether you’re aspiring to become a professional actor or simply looking to boost your public speaking skills, these classes are the perfect fit for you.	Participants will gradually build on acting techniques, culminating in portraying full characters in monologues, duologues, and scenes. We’ll also focus on the physical aspect of character portrayal, teaching you how to adapt your physicality to truly embody a character. \r\n\r\nEnsemble work will form an important part of sessions as well as work on scenes and scripts. No matter your ability level, our drama classes are tailored to suit all. Whether you’re aspiring to become a professional actor or simply looking to boost your public speaking skills, these classes are the perfect fit for you.	7e4614c2-6535-4606-b6e8-7a6e0cf3bb5f.jpg	05-25-01	2025-09-20	2025-12-06	10:45:00	11:45:00	24	40	t	3	10	10	t	10	4	10	2025-07-02 11:26:10.660395	2025-11-25 08:48:01.536386	\N	f	\N
7	1	2	1	1	1	Singing	In our Singing classes, we will work on vocal techniques and have fun learning songs that put those techniques into practice. We’ll explore a range of songs from musicals, pop, and even welcome your favourite songs to share with the class. Key focus areas include improving your vocal range, mastering ‘Belt’/’Mix’ techniques, enhancing vocal agility, breath control, and phrasing. We’ll also explore what songs and styles best suit your voice and delve into storytelling through song. Throughout the term, you’ll work on your individual repertoire, as well as group songs in harmony.	In our Singing classes, we will work on vocal techniques and have fun learning songs that put those techniques into practice. We’ll explore a range of songs from musicals, pop, and even welcome your favourite songs to share with the class. Key focus areas include improving your vocal range, mastering ‘Belt’/’Mix’ techniques, enhancing vocal agility, breath control, and phrasing. We’ll also explore what songs and styles best suit your voice and delve into storytelling through song. Throughout the term, you’ll work on your individual repertoire, as well as group songs in harmony.	c9d9e3c0-9721-4308-9072-adcdf1bcf0aa.jpg	06-25-01	2025-09-20	2025-12-06	10:45:00	11:45:00	24	40	t	3	10	10	t	10	4	10	2025-07-02 11:29:06.866345	2025-11-25 08:48:05.928238	\N	f	\N
5	1	3	1	1	1	Dance	Sign up to our dance course to improve your technique development, learn a variety of different styles and perfect routines for performances.  Alongside set routines, you’ll learn how to create your own performance pieces.  These classes focus on skills development, enhancing your strength, flexibility, movement memory, and coordination. During each class, you’ll have the opportunity to develop routines in styles set by the tutor. 	Sign up to our dance course to improve your technique development, learn a variety of different styles and perfect routines for performances.  Alongside set routines, you’ll learn how to create your own performance pieces.  These classes focus on skills development, enhancing your strength, flexibility, movement memory, and coordination. During each class, you’ll have the opportunity to develop routines in styles set by the tutor. 	8b4b6a53-bb83-4e94-9fab-74dedc8cdbac.jpg	04-25-01	2025-09-20	2025-12-06	10:45:00	11:45:00	24	40	t	3	10	10	t	10	4	10	2025-07-02 11:20:36.818804	2025-11-25 08:48:10.096849	\N	f	\N
8	1	2	3	1	1	Dance	Sign up to our dance course to improve your technique development, learn a variety of different styles and perfect routines for performances.  Alongside set routines, you’ll learn how to create your own performance pieces.  These classes focus on skills development, enhancing your strength, flexibility, movement memory, and coordination. During each class, you’ll have the opportunity to develop routines in styles set by the tutor. \r\n\r\n	Sign up to our dance course to improve your technique development, learn a variety of different styles and perfect routines for performances.  Alongside set routines, you’ll learn how to create your own performance pieces.  These classes focus on skills development, enhancing your strength, flexibility, movement memory, and coordination. During each class, you’ll have the opportunity to develop routines in styles set by the tutor. \r\n\r\n	ef10aed5-7635-4bfe-adb7-26e3230e4223.jpg	07-25-01	2025-09-20	2025-12-06	12:00:00	13:00:00	24	40	t	3	10	10	t	10	4	10	2025-07-02 11:31:20.694572	2025-11-25 08:48:14.399625	\N	f	\N
85	3	2	27	2	1	Keyboard Level 1	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.	Key Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	2489959f-a42b-44e9-89bb-d9561044290a.jpg	10-02-0108	2026-01-10	2026-03-28	12:45:00	13:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:03:40.903706	2025-12-03 15:43:40.760305	\N	t	f
83	3	3	27	2	1	Keyboard Level 2	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.	Key Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	2f1c1b3a-a97e-43a5-8423-4751b1cddb49.jpg	10-02-0106	2026-01-10	2026-03-28	10:45:00	11:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:01:13.972542	2025-12-03 15:53:22.53432	\N	t	f
9	1	3	3	1	1	Drama	Participants will gradually build on acting techniques, culminating in portraying full characters in monologues, duologues, and scenes. We’ll also focus on the physical aspect of character portrayal, teaching you how to adapt your physicality to truly embody a character. \r\n\r\nEnsemble work will form an important part of sessions as well as work on scenes and scripts. No matter your ability level, our drama classes are tailored to suit all. Whether you’re aspiring to become a professional actor or simply looking to boost your public speaking skills, these classes are the perfect fit for you.	Participants will gradually build on acting techniques, culminating in portraying full characters in monologues, duologues, and scenes. We’ll also focus on the physical aspect of character portrayal, teaching you how to adapt your physicality to truly embody a character. \r\n\r\nEnsemble work will form an important part of sessions as well as work on scenes and scripts. No matter your ability level, our drama classes are tailored to suit all. Whether you’re aspiring to become a professional actor or simply looking to boost your public speaking skills, these classes are the perfect fit for you.	638c06c9-4be1-4a32-b3cb-ac354dac6f77.jpg	08-25-01	2025-09-20	2025-12-06	12:00:00	13:00:00	24	40	t	3	10	10	t	10	4	10	2025-07-02 11:33:06.381841	2025-11-25 08:48:18.656238	\N	f	\N
10	2	3	8	1	1	Animation	Wac Arts’ Animation sessions will explore the fundamentals of animation, including storyboarding, and character design\r\nYou will use digital tools to create 2D and stop-motion animations, fostering creativity and technical skills.\r\nYou’ll get the opportunity to bring your characters to life while learning essential skills such as design, lighting, modelling, surfacing, and visual effects.\r\nDrawing, illustration, and graphic design software are used to enhance the creative process. Under the guidance of our skilled instructor, you’ll learn the motion animation fundamentals, including storyboarding, material selection, and stop motion movement techniques.\r\nAdditionally, you can add a personal touch to your films by creating soundtracks using music and recorded dialogue.	Key Skills: Storyboarding, character design, digital animation tools, creativity, timing, visual storytelling	8411ac23-c3a0-4ba1-830a-c57d5b61efda.jpg	11-25-01	2025-09-20	2025-12-06	09:45:00	11:15:00	16	75	t	3	10	10	t	8	7.5	10	2025-07-09 12:07:28.348192	2025-11-25 08:48:39.732894	\N	f	\N
12	1	1	3	1	1	Singing	Wac Arts’ Singing sessions provide a relaxed environment to develop your singing voice, and confidence in singing solo and as part of an ensemble.\r\nSession’s start with a warm-up introduced through games and vocal exercises exploring different parts of the voice.\r\nThrough our sessions you will develop basic music and singing techniques laying the foundations for musical development including vocal techniques, breathing control, pitch, and tone.\r\nYou will explore different genres and styles, as well as solo and group singing, with emphasis on performance and vocal health.\r\nKey Skills: Vocal technique, pitch control, breath support, musicality, performance skills	Wac Arts’ Singing sessions provide a relaxed environment to develop your singing voice, and confidence in singing solo and as part of an ensemble.\r\nSession’s start with a warm-up introduced through games and vocal exercises exploring different parts of the voice.\r\nThrough our sessions you will develop basic music and singing techniques laying the foundations for musical development including vocal techniques, breathing control, pitch, and tone.\r\nYou will explore different genres and styles, as well as solo and group singing, with emphasis on performance and vocal health.\r\nKey Skills: Vocal technique, pitch control, breath support, musicality, performance skills	02834a30-71be-4218-abce-65a300eb27fa.jpg	07-25-001	2025-09-20	2025-12-06	12:00:00	13:00:00	24	40	t	3	10	10	t	12	4	10	2025-08-12 07:25:32.455891	2025-11-25 08:48:23.065197	\N	f	\N
14	1	3	5	1	1	Junior Actors Company	Wac Arts Junior Actors Company sessions are designed for budding performers who are ready to elevate their acting and performance skills to the next level in this dynamic and challenging drama class.\r\n\r\nYou will explore the powerful techniques of leading theatre practitioners like Stanislavski, Brecht, and Artaud, while building confidence, creativity, and control on stage. Through ensemble work, physical theatre, improvisation, and text-based performance, students will deepen their understanding of character, voice, and movement—perfect preparation for GCSE and A Level Drama. Whether you dream of the stage or just want to express yourself more freely, this class is where your next role begins.\r\n\r\nThis session is a great stepping stone to joining Wac Arts Actors Company (for those aged 16+)\r\n\r\nKey Skills: Character Development and Emotional Range, Vocal and Physical Expression, Script and Text Analysis, Improvisation and Devising, Stagecraft and Ensemble Awareness as well as practitioner study	Wac Arts Junior Actors Company sessions are designed for budding performers who are ready to elevate their acting and performance skills to the next level in this dynamic and challenging drama class.\r\n\r\nYou will explore the powerful techniques of leading theatre practitioners like Stanislavski, Brecht, and Artaud, while building confidence, creativity, and control on stage. Through ensemble work, physical theatre, improvisation, and text-based performance, students will deepen their understanding of character, voice, and movement—perfect preparation for GCSE and A Level Drama. Whether you dream of the stage or just want to express yourself more freely, this class is where your next role begins.\r\n\r\nThis session is a great stepping stone to joining Wac Arts Actors Company (for those aged 16+)\r\n\r\nKey Skills: Character Development and Emotional Range, Vocal and Physical Expression, Script and Text Analysis, Improvisation and Devising, Stagecraft and Ensemble Awareness as well as practitioner study	86633ae1-fa73-473a-a388-8def98f59cec.png	09-05-001	2025-09-20	2025-12-06	13:30:00	15:00:00	24	75	t	3	10	10	t	12	7.5	10	2025-08-12 10:11:05.431163	2025-11-25 08:48:27.096021	\N	f	\N
11	5	10	24	1	1	Actors Company	The Wac Arts Actors’ Company will develop essential skills such as ensemble work and team building, sight reading, and script analysis. Led by Director Katie Coull, the Actors Company will explore different themes and acting techniques, widening their skillset and learning how to authentically develop a character. The year will culminate in a performance at a professional theatre.	The Wac Arts Actors’ Company will develop essential skills such as ensemble work and team building, sight reading, and script analysis. Led by Director Katie Coull, the Actors Company will explore different themes and acting techniques, widening their skillset and learning how to authentically develop a character. The year will culminate in a performance at a professional theatre.	17568560-6748-4a53-bd62-75bd0b1407f3.jpg	12-25-01	2025-09-21	2025-12-07	10:00:00	13:00:00	24	100	t	3	10	10	t	10	10	10	2025-07-10 14:42:37.932693	2025-11-25 08:48:32.110856	\N	f	\N
17	1	2	7	1	1	Musical Theatre	Wac Arts’ Musical Theatre class explores the three disciplines of Singing, Dance, and Acting, focusing on performance skills, stagecraft, and vocal technique to bring musicals to life.\r\nEach week attendees take part in a vocal and physical warm up. Activities will help to develop vocal skills in melody, harmony and singing in ensemble, alongside refining physical control and coordination in dance, and exercises focused on gaining confidence in speech, and identifying and expressing emotions.\r\nOur Musical Theatre sessions foster teamwork, with performance opportunities made available throughout the year.\r\nKey Skills: Acting, singing, dance, stagecraft, vocal control, performance confidence	Wac Arts’ Musical Theatre class explores the three disciplines of Singing, Dance, and Acting, focusing on performance skills, stagecraft, and vocal technique to bring musicals to life.\r\nEach week attendees take part in a vocal and physical warm up. Activities will help to develop vocal skills in melody, harmony and singing in ensemble, alongside refining physical control and coordination in dance, and exercises focused on gaining confidence in speech, and identifying and expressing emotions.\r\nOur Musical Theatre sessions foster teamwork, with performance opportunities made available throughout the year.\r\nKey Skills: Acting, singing, dance, stagecraft, vocal control, performance confidence	850b2502-b50b-46e1-9822-2e2f3ea73ec1.jpg	003-25-001	2025-09-20	2025-12-06	11:30:00	13:00:00	16	75	t	3	10	10	t	8	7.5	10	2025-08-12 11:04:28.575136	2025-11-25 08:50:44.96333	\N	f	\N
20	2	3	7	1	1	Art & Design	Wac Arts’ Art and Design sessions experiment with drawing, painting, sculpture, digital design, and other forms of artistic expression.\r\n\r\nYou will develop creative and technical skills, and an understanding of art principles and contemporary practice. You’ll be encouraged to experiment with different materials, tools, and methods to bring your artistic vision to life.\r\n\r\nDepending on the different projects within the group, participants might work individually or collaboratively. Individual work allows students to explore their personal creativity, while group work encourages teamwork, idea exchange, and a collective approach to problem-solving.\r\n\r\nKey Skills: Drawing, painting, sculpture, digital design, creativity, visual communication	Wac Arts’ Art and Design sessions experiment with drawing, painting, sculpture, digital design, and other forms of artistic expression.\r\n\r\nYou will develop creative and technical skills, and an understanding of art principles and contemporary practice. You’ll be encouraged to experiment with different materials, tools, and methods to bring your artistic vision to life.\r\n\r\nDepending on the different projects within the group, participants might work individually or collaboratively. Individual work allows students to explore their personal creativity, while group work encourages teamwork, idea exchange, and a collective approach to problem-solving.\r\n\r\nKey Skills: Drawing, painting, sculpture, digital design, creativity, visual communication	374478c3-9e6b-4d1a-a530-f4b4c6ec89c4.jpg	006-25-002	2025-09-20	2025-12-06	11:30:00	13:00:00	16	75	t	3	10	10	t	8	7.5	10	2025-08-12 11:19:05.356881	2025-11-25 08:50:55.482646	\N	f	\N
96	3	1	27	2	1	Ukulele Level 1	Wac Arts Ukulele sessions are delivered in small groups of four students, grouped by age, ensuring you receive personalised support each week.\r\n\r\nParticipants will learn basic techniques and simple songs on the instrument that always sounds good!\r\n\r\nDuring these fun and engaging sessions, you will explore all the sounds a ukulele can make, as well as strumming open string pieces and simple chords.\r\n\r\nThis class is the perfect introduction to playing a stringed instrument.	Key Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	d835a262-0d19-4092-aa2a-2ae6ee174a44.png	10-02-0121	2026-01-10	2026-03-28	12:45:00	13:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:20:03.120417	2025-12-03 15:44:10.257567	\N	t	f
21	2	3	7	1	1	Podcasting	Wac Arts’ Podcasting sessions explore audio storytelling, recording techniques, editing, and broadcasting\r\n\r\nYou will produce engaging podcasts that focus on voice, content creation, structuring a podcast show and technical audio skills.\r\n\r\nKey Skills: Audio recording, editing, scriptwriting, storytelling, voice control, broadcasting	Wac Arts’ Podcasting sessions explore audio storytelling, recording techniques, editing, and broadcasting\r\n\r\nYou will produce engaging podcasts that focus on voice, content creation, structuring a podcast show and technical audio skills.\r\n\r\nKey Skills: Audio recording, editing, scriptwriting, storytelling, voice control, broadcasting	2234d34f-d61e-45db-ac40-129fbc268355.png	007-25-002	2025-09-20	2025-12-06	11:30:00	13:00:00	16	75	t	3	10	10	t	8	7.5	10	2025-08-12 11:21:14.576826	2025-11-25 08:51:01.210644	\N	f	\N
86	3	2	28	2	1	Keyboard Level 2	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.	Key Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	51f547e8-05fb-40fc-a893-4b20a2bac1d0.jpg	10-02-0119	2026-01-10	2026-03-28	14:00:00	14:45:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:04:54.163913	2025-12-03 15:44:38.984356	\N	t	f
87	3	2	28	2	1	Keyboard Level 1	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.	Key Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	89369747-1697-493f-985a-92d4a47ef995.jpg	10-02-0109	2026-01-10	2026-03-28	15:00:00	15:45:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:07:46.970808	2025-12-03 15:45:02.6721	\N	t	f
89	3	3	27	2	1	Drums Level 2	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills.\r\n\r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\n\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\n\r\nYou will experience playing different styles and genres, as well as the ability to improvise.	Key Skills: Rhythm, timing, coordination, beats, fills, dynamics	25089a84-16c1-49dd-bffc-e0d26d08c188.jpg	10-02-0111	2026-01-10	2026-03-28	10:45:00	11:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:10:39.275304	2025-12-03 15:53:33.641252	\N	t	f
15	1	3	5	1	1	Musical Theatre	Wac Arts’ Musical Theatre class explores the three disciplines of Singing, Dance, and Acting, focusing on performance skills, stagecraft, and vocal technique to bring musicals to life.\r\n\r\nEach week attendees take part in a vocal and physical warm up. Activities will help to develop vocal skills in melody, harmony and singing in ensemble, alongside refining physical control and coordination in dance, and exercises focused on gaining confidence in speech, and identifying and expressing emotions.\r\n\r\nOur Musical Theatre sessions foster teamwork, with performance opportunities made available throughout the year.\r\n\r\nKey Skills: Acting, singing, dance, stagecraft, vocal control, performance confidence	Wac Arts’ Musical Theatre class explores the three disciplines of Singing, Dance, and Acting, focusing on performance skills, stagecraft, and vocal technique to bring musicals to life.\r\n\r\nEach week attendees take part in a vocal and physical warm up. Activities will help to develop vocal skills in melody, harmony and singing in ensemble, alongside refining physical control and coordination in dance, and exercises focused on gaining confidence in speech, and identifying and expressing emotions.\r\n\r\nOur Musical Theatre sessions foster teamwork, with performance opportunities made available throughout the year.\r\n\r\nKey Skills: Acting, singing, dance, stagecraft, vocal control, performance confidence	cee24229-d39f-4176-ae29-642154af1c92.jpg	001-25-001	2025-09-20	2025-12-06	13:30:00	15:00:00	16	75	t	3	10	10	t	8	7.5	10	2025-08-12 10:14:27.98177	2025-11-25 08:51:27.733908	\N	f	\N
18	1	1	5	1	1	Musical Theatre	Wac Arts’ Musical Theatre class explores the three disciplines of Singing, Dance, and Acting, focusing on performance skills, stagecraft, and vocal technique to bring musicals to life.\r\nEach week attendees take part in a vocal and physical warm up. Activities will help to develop vocal skills in melody, harmony and singing in ensemble, alongside refining physical control and coordination in dance, and exercises focused on gaining confidence in speech, and identifying and expressing emotions.\r\nOur Musical Theatre sessions foster teamwork, with performance opportunities made available throughout the year.\r\nKey Skills: Acting, singing, dance, stagecraft, vocal control, performance confidence	Wac Arts’ Musical Theatre class explores the three disciplines of Singing, Dance, and Acting, focusing on performance skills, stagecraft, and vocal technique to bring musicals to life.\r\nEach week attendees take part in a vocal and physical warm up. Activities will help to develop vocal skills in melody, harmony and singing in ensemble, alongside refining physical control and coordination in dance, and exercises focused on gaining confidence in speech, and identifying and expressing emotions.\r\nOur Musical Theatre sessions foster teamwork, with performance opportunities made available throughout the year.\r\nKey Skills: Acting, singing, dance, stagecraft, vocal control, performance confidence	fcc875fa-59b8-43b5-aa16-6b3d3d523cc8.jpg	004-25-001	2025-09-20	2025-12-06	13:30:00	15:00:00	16	75	t	3	10	10	t	8	7.5	10	2025-08-12 11:12:07.332774	2025-11-25 08:51:40.706103	\N	f	\N
25	3	1	9	1	1	Djembe Drumming	Djembe is a traditional West African goblet drum, played with bare hands.\r\nAt Wac Arts you will learn to play in a group ensemble in a lively cultural setting.\r\nYou will develop your rhythm skills and hand technique , exploring traditional rhythms, solo phrases, and improvisation. You will master counter rhythms, syncopation, and polyrhythm.\r\nWhatever your level of skill and experience, there is a place for you in the group ensemble.\r\nKey Skills: Hand technique, rhythm, dynamics, ensemble playing, cultural understanding	Djembe is a traditional West African goblet drum, played with bare hands.\r\nAt Wac Arts you will learn to play in a group ensemble in a lively cultural setting.\r\nYou will develop your rhythm skills and hand technique , exploring traditional rhythms, solo phrases, and improvisation. You will master counter rhythms, syncopation, and polyrhythm.\r\nWhatever your level of skill and experience, there is a place for you in the group ensemble.\r\nKey Skills: Hand technique, rhythm, dynamics, ensemble playing, cultural understanding	504ac21f-b831-49b5-a69f-2a4339eafcf1.jpg	011-25-002	2025-09-20	2025-12-06	09:45:00	10:30:00	12	40	t	3	10	10	t	6	4	10	2025-08-12 13:17:29.051516	2025-11-25 08:51:49.063318	\N	f	\N
22	2	2	5	1	1	Art & Design	Wac Arts Art and Design sessions experiment with drawing, painting, sculpture, digital design, and other forms of artistic expression.\r\nYou will develop creative and technical skills, and an understanding of art principles and contemporary practice. You’ll be encouraged to experiment with different materials, tools, and methods to bring your artistic vision to life.\r\nDepending on the different projects within the group, participants might work individually or collaboratively. Individual work allows students to explore their personal creativity, while group work encourages teamwork, idea exchange, and a collective approach to problem-solving.\r\nKey Skills: Drawing, painting, sculpture, digital design, creativity, visual communication	Wac Arts Art and Design sessions experiment with drawing, painting, sculpture, digital design, and other forms of artistic expression.\r\nYou will develop creative and technical skills, and an understanding of art principles and contemporary practice. You’ll be encouraged to experiment with different materials, tools, and methods to bring your artistic vision to life.\r\nDepending on the different projects within the group, participants might work individually or collaboratively. Individual work allows students to explore their personal creativity, while group work encourages teamwork, idea exchange, and a collective approach to problem-solving.\r\nKey Skills: Drawing, painting, sculpture, digital design, creativity, visual communication	642235e7-e8b7-40dc-ac03-843b07a0bcb3.jpg	008-25-002	2025-09-20	2025-12-06	13:30:00	15:00:00	16	75	t	3	10	10	t	8	7.5	10	2025-08-12 11:24:31.072653	2025-11-25 08:52:05.38939	\N	f	\N
23	2	3	5	1	1	Filmmaking	Wac Arts’ Film Making sessions are perfect for aspiring filmmakers ready to dive into the world of short films. You will gain hands-on experience in scriptwriting, shooting, editing, and directing.\r\n\r\nYou will develop you skills in storytelling, camera work, and post-production skills to create short films and videos. You will learn about various filmmaking styles, roles on set, camera operation, lighting, sound recording, editing, and much more.\r\n\r\nKey Skills: Scriptwriting, cinematography, directing, editing, storytelling, teamwork	Wac Arts’ Film Making sessions are perfect for aspiring filmmakers ready to dive into the world of short films. You will gain hands-on experience in scriptwriting, shooting, editing, and directing.\r\n\r\nYou will develop you skills in storytelling, camera work, and post-production skills to create short films and videos. You will learn about various filmmaking styles, roles on set, camera operation, lighting, sound recording, editing, and much more.\r\n\r\nKey Skills: Scriptwriting, cinematography, directing, editing, storytelling, teamwork	54d2fe92-d2f4-4e67-b256-50b6e52d7393.jpg	009-25-002	2025-09-20	2025-12-06	13:30:00	15:00:00	16	75	t	3	10	10	t	8	7.5	10	2025-08-12 11:26:39.614816	2025-11-25 08:52:09.995464	\N	f	\N
30	3	2	12	1	1	Keyboard Level 1	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.\r\n\r\nKey Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.\r\n\r\nKey Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	629607a0-6a13-473a-a529-5d2307c08339.jpg	016-25-002	2025-09-20	2025-12-06	12:45:00	13:30:00	4	110	t	3	10	10	t	4	11	10	2025-08-12 13:41:28.240376	2025-11-25 08:52:22.548742	\N	f	\N
29	3	2	11	1	1	Keyboard Level 1	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.\r\n\r\nKey Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.\r\n\r\nKey Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	4b25137d-b199-4e42-a1a3-b9658405d971.jpg	014-25-002	2025-09-20	2025-12-06	11:45:00	12:30:00	4	110	t	3	10	10	t	4	11	10	2025-08-12 13:38:58.168561	2025-11-25 08:52:27.574991	\N	f	\N
32	3	2	14	1	1	Keyboard Level 1	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.\r\n\r\nKey Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.\r\n\r\nKey Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	d3778b29-b8c7-4d69-b5f0-dc2ba0afc514.jpg	018-25-002	2025-09-20	2025-12-06	15:00:00	15:45:00	4	110	t	3	10	10	t	4	11	10	2025-08-12 13:44:31.72114	2025-11-25 08:52:43.1795	\N	f	\N
33	3	2	9	1	1	Drums Level 1	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.\r\nKey Skills: Rhythm, timing, coordination, beats, fills, dynamics	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.\r\nKey Skills: Rhythm, timing, coordination, beats, fills, dynamics	46b1c448-e82d-4ba9-81f0-5b832b55e34e.jpg	019-25-002	2025-09-20	2025-12-06	09:45:00	10:30:00	4	110	t	3	10	10	t	4	11	10	2025-08-12 13:46:30.047571	2025-11-25 08:52:48.247796	\N	f	\N
34	3	3	25	1	1	Drums Level 2	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.\r\nKey Skills: Rhythm, timing, coordination, beats, fills, dynamics	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.\r\nKey Skills: Rhythm, timing, coordination, beats, fills, dynamics	14e13531-bde7-466e-9f67-48c82e36f86e.jpg	020-25-002	2025-09-20	2025-12-06	10:45:00	11:30:00	4	110	t	3	10	10	t	4	11	10	2025-08-12 13:48:28.365864	2025-11-25 08:52:53.51334	\N	f	\N
35	3	2	11	1	1	Drums Level 2	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.\r\nKey Skills: Rhythm, timing, coordination, beats, fills, dynamics	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.\r\nKey Skills: Rhythm, timing, coordination, beats, fills, dynamics	f5cfa2c9-4929-4a15-9078-103d568b3c2e.jpg	021-25-002	2025-09-20	2025-12-06	11:45:00	12:30:00	4	110	t	3	10	10	t	4	11	10	2025-08-12 13:49:50.764326	2025-11-25 08:53:01.848957	\N	f	\N
36	3	2	12	1	1	Drums Level 1	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.\r\nKey Skills: Rhythm, timing, coordination, beats, fills, dynamics	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.\r\nKey Skills: Rhythm, timing, coordination, beats, fills, dynamics	375e9292-0463-48d4-9911-8dfd5b0c04c1.jpg	022-25-002	2025-09-20	2025-12-06	12:45:00	13:30:00	4	110	t	3	10	10	t	4	11	10	2025-08-12 13:52:11.926678	2025-11-25 08:53:06.14792	\N	f	\N
37	3	3	13	1	1	Drums Level 1	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.\r\nKey Skills: Rhythm, timing, coordination, beats, fills, dynamics	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.\r\nKey Skills: Rhythm, timing, coordination, beats, fills, dynamics	0c62f454-b3a9-4784-aa13-8eb76c5aea06.jpg	023-25-002	2025-09-20	2025-12-06	14:00:00	14:45:00	4	110	t	3	10	10	t	4	11	10	2025-08-12 13:53:06.229618	2025-11-25 08:53:14.057495	\N	f	\N
38	3	2	14	1	1	Drums Level 2	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.\r\nKey Skills: Rhythm, timing, coordination, beats, fills, dynamics	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.\r\nKey Skills: Rhythm, timing, coordination, beats, fills, dynamics	3a3819ee-7b49-44ff-9ddc-08e44e066081.jpg	024-25-002	2025-09-20	2025-12-06	15:00:00	15:45:00	4	110	t	3	10	10	t	4	11	10	2025-08-12 13:54:26.842467	2025-11-25 08:53:23.919152	\N	f	\N
40	3	2	25	1	1	Guitar Level 2	Our Level 2 Guitar class will help you build skills in hammering on, pulling off, and sliding on strings. Further development will include thumb independence with an alternating thumb pattern accompanied by melodic lines. You will experience songs that depart from pattern fingerpicking, and learn how to play licks, riffs, runs, and embellishments in various keys.\r\nKey Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	Our Level 2 Guitar class will help you build skills in hammering on, pulling off, and sliding on strings. Further development will include thumb independence with an alternating thumb pattern accompanied by melodic lines. You will experience songs that depart from pattern fingerpicking, and learn how to play licks, riffs, runs, and embellishments in various keys.\r\nKey Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	0def569d-de23-4b39-a367-971ed6b11ca9.jpg	026-25-002	2025-09-20	2025-12-06	10:45:00	11:30:00	4	110	t	3	3	10	t	4	11	3	2025-08-18 10:12:20.320596	2025-11-25 08:53:28.717466	\N	f	\N
39	3	1	9	1	1	Guitar Level 1	Wac Arts Level 1 Guitar class, will help you learn how to tune your instrument and the letter names for each of the 6 strings. We’ll introduce you to the fretboard and explore the different parts of the instrument, as well as correct plucking or strumming technique.\r\n\r\nKey Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	Wac Arts Level 1 Guitar class, will help you learn how to tune your instrument and the letter names for each of the 6 strings. We’ll introduce you to the fretboard and explore the different parts of the instrument, as well as correct plucking or strumming technique.\r\n\r\nKey Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	f9b941a5-3d92-442b-a544-28d429bb4a70.jpg	025-25-002	2025-09-20	2025-12-06	09:45:00	10:30:00	4	110	t	3	3	10	t	4	11	3	2025-08-18 10:11:04.079645	2025-11-25 08:53:33.912307	\N	f	\N
42	3	1	12	1	1	Ukulele Level 1	Wac Arts Ukulele sessions are delivered in small groups of four students, grouped by age, ensuring you receive personalised support each week.\r\n\r\nParticipants will learn basic techniques and simple songs on the instrument that always sounds good!\r\n\r\nDuring these fun and engaging sessions, you will explore all the sounds a ukulele can make, as well as strumming open string pieces and simple chords.\r\n\r\nThis class is the perfect introduction to playing a stringed instrument.\r\n\r\nKey Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	Wac Arts Ukulele sessions are delivered in small groups of four students, grouped by age, ensuring you receive personalised support each week.\r\n\r\nParticipants will learn basic techniques and simple songs on the instrument that always sounds good!\r\n\r\nDuring these fun and engaging sessions, you will explore all the sounds a ukulele can make, as well as strumming open string pieces and simple chords.\r\n\r\nThis class is the perfect introduction to playing a stringed instrument.\r\n\r\nKey Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	140f7b6e-bd07-4fb8-b83e-c7230f5fa744.png	028-25-002	2025-09-20	2025-12-06	12:45:00	13:30:00	4	110	t	3	3	10	t	4	11	3	2025-08-18 10:23:28.319086	2025-11-25 08:53:42.471988	\N	f	\N
43	3	3	13	1	1	Guitar Level 1	Wac Arts Level 1 Guitar class, will help you learn how to tune your instrument and the letter names for each of the 6 strings. We’ll introduce you to the fretboard and explore the different parts of the instrument, as well as correct plucking or strumming technique.\r\nKey Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	Wac Arts Level 1 Guitar class, will help you learn how to tune your instrument and the letter names for each of the 6 strings. We’ll introduce you to the fretboard and explore the different parts of the instrument, as well as correct plucking or strumming technique.\r\nKey Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	3e955398-7a91-4403-ad72-4782f91d66d6.jpg	030-25-002	2025-09-20	2025-12-06	14:00:00	14:45:00	4	110	t	3	3	10	t	4	11	3	2025-08-18 10:30:32.291394	2025-11-25 08:53:46.83379	\N	f	\N
45	3	3	9	1	1	Saxophone Level 2	Wac Arts Level 2 Saxophone class will explore playing a wide variety of genres, including\r\njazz, pop, and classical. You will build technique and musicality, enhancing and applying finer artistic skills such as phrasing, gradual tempo and dynamic shifts, key changes, and stylistic detail.\r\nYou will learn to add emotion to your performance using inflections like vibrato and musical ornaments. Vocalize the sound by effectively bending your notes, using dynamics to add depth, drama, and storytelling.\r\nKey Skills: Tone production, breath control, improvisation, music reading, ensemble playing.	Wac Arts Level 2 Saxophone class will explore playing a wide variety of genres, including\r\njazz, pop, and classical. You will build technique and musicality, enhancing and applying finer artistic skills such as phrasing, gradual tempo and dynamic shifts, key changes, and stylistic detail.\r\nYou will learn to add emotion to your performance using inflections like vibrato and musical ornaments. Vocalize the sound by effectively bending your notes, using dynamics to add depth, drama, and storytelling.\r\nKey Skills: Tone production, breath control, improvisation, music reading, ensemble playing.	cf8ac05b-9343-46e7-ba70-1cdf25c2d9d8.jpg	032-25-002	2025-09-20	2025-12-06	09:45:00	10:30:00	4	110	t	3	10	10	t	4	11	10	2025-08-18 10:34:26.647258	2025-11-25 08:53:57.013396	\N	f	\N
91	3	2	27	2	1	Drums Level 1	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.	Key Skills: Rhythm, timing, coordination, beats, fills, dynamics	c7382e19-ca44-451d-930f-a86607b2152c.jpg	10-02-0113	2026-01-10	2026-03-28	12:45:00	13:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:13:12.118549	2025-12-03 15:44:00.660912	\N	t	f
92	3	3	28	2	1	Drums Level 1	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.	Key Skills: Rhythm, timing, coordination, beats, fills, dynamics	bf4bf282-fe9a-4ef5-a24d-2143cecba14b.jpg	10-02-0114	2026-01-10	2026-03-28	14:00:00	14:45:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:14:25.328259	2025-12-03 15:44:48.889457	\N	t	f
47	3	4	11	1	1	Saxophone Level 2	Wac Arts Level 2 Saxophone class will explore playing a wide variety of genres, including\r\njazz, pop, and classical. You will build technique and musicality, enhancing and applying finer artistic skills such as phrasing, gradual tempo and dynamic shifts, key changes, and stylistic detail.\r\nYou will learn to add emotion to your performance using inflections like vibrato and musical ornaments. Vocalize the sound by effectively bending your notes, using dynamics to add depth, drama, and storytelling.\r\nKey Skills: Tone production, breath control, improvisation, music reading, ensemble playing.	Wac Arts Level 2 Saxophone class will explore playing a wide variety of genres, including\r\njazz, pop, and classical. You will build technique and musicality, enhancing and applying finer artistic skills such as phrasing, gradual tempo and dynamic shifts, key changes, and stylistic detail.\r\nYou will learn to add emotion to your performance using inflections like vibrato and musical ornaments. Vocalize the sound by effectively bending your notes, using dynamics to add depth, drama, and storytelling.\r\nKey Skills: Tone production, breath control, improvisation, music reading, ensemble playing.	a91afffb-a7f3-444c-b9e2-310fd3fa6298.jpg	034-25-002	2025-09-20	2025-12-06	11:45:00	12:30:00	4	110	t	3	10	10	t	4	11	10	2025-08-18 10:38:35.459343	2025-11-25 08:54:05.279879	\N	f	\N
49	4	1	15	1	1	Primary Level Ballet	Wac Arts’ Ballet sessions begin with a warm-up at the barre, performing exercises to stretch and strengthen the muscles.\r\nDancers practice various ballet movements and techniques, such as pliés, tendu, and pirouette, jumps, leaps, and allegro combinations developing their agility and coordination.\r\nThe Ballet tutor provides guidance on posture, alignment, and expression, emphasizing the precision and grace that characterize ballet.\r\nA cool-down and stretching exercises bring the session to a close.\r\nKey Skills: Posture and alignment, basic positioning, coordination and musicality, balance and control.	Wac Arts’ Ballet sessions begin with a warm-up at the barre, performing exercises to stretch and strengthen the muscles.\r\nDancers practice various ballet movements and techniques, such as pliés, tendu, and pirouette, jumps, leaps, and allegro combinations developing their agility and coordination.\r\nThe Ballet tutor provides guidance on posture, alignment, and expression, emphasizing the precision and grace that characterize ballet.\r\nA cool-down and stretching exercises bring the session to a close.\r\nKey Skills: Posture and alignment, basic positioning, coordination and musicality, balance and control.	e56cc92f-8ecf-42c1-a335-5a448796a613.jpg	100-25-000	2025-09-23	2025-12-02	16:00:00	16:45:00	20	40	t	3	10	10	t	10	4	10	2025-08-18 10:46:38.254618	2025-11-25 08:54:17.243787	\N	f	\N
50	4	2	16	1	1	Grade 1 Level Ballet	Wac Arts’ Ballet sessions begin with a warm-up at the barre, performing exercises to stretch and strengthen the muscles.\r\nDancers practice various ballet movements and techniques, such as pliés, tendu, and pirouette, jumps, leaps, and allegro combinations developing their agility and coordination.\r\nThe Ballet tutor provides guidance on posture, alignment, and expression, emphasizing the precision and grace that characterize ballet.\r\nA cool-down and stretching exercises bring the session to a close.\r\nKey Skills: Posture and alignment, basic positioning, coordination and musicality, balance and control	Wac Arts’ Ballet sessions begin with a warm-up at the barre, performing exercises to stretch and strengthen the muscles.\r\nDancers practice various ballet movements and techniques, such as pliés, tendu, and pirouette, jumps, leaps, and allegro combinations developing their agility and coordination.\r\nThe Ballet tutor provides guidance on posture, alignment, and expression, emphasizing the precision and grace that characterize ballet.\r\nA cool-down and stretching exercises bring the session to a close.\r\nKey Skills: Posture and alignment, basic positioning, coordination and musicality, balance and control	dd4d81f2-c544-4bd0-8398-87d9cf488851.jpg	101-25-000	2025-09-23	2025-12-02	16:45:00	17:45:00	24	50	t	3	10	10	t	12	4	10	2025-08-18 10:50:13.372031	2025-11-25 08:54:22.152289	\N	f	\N
55	4	5	26	1	1	Adult Ballet	Come along to this friendly class where all levels are welcome! Whether you’re returning to ballet after a break or stepping into a studio for the first time, our Adult Ballet class offers a welcoming, supportive environment for dancers of all levels.\r\n\r\nSet to inspiring music, this class blends classical ballet technique with a focus on fitness, posture, and artistry, perfect for adults looking to improve strength, flexibility, and confidence through elegant movement.\r\n\r\nKey Skills: Ballet Technique and Vocabular, Posture and Body Alignment, Musicality and Timing, Coordination and Balance, Flexibility and Strength	Come along to this friendly class where all levels are welcome! Whether you’re returning to ballet after a break or stepping into a studio for the first time, our Adult Ballet class offers a welcoming, supportive environment for dancers of all levels.\r\n\r\nSet to inspiring music, this class blends classical ballet technique with a focus on fitness, posture, and artistry, perfect for adults looking to improve strength, flexibility, and confidence through elegant movement.\r\n\r\nKey Skills: Ballet Technique and Vocabular, Posture and Body Alignment, Musicality and Timing, Coordination and Balance, Flexibility and Strength	e6fdc00a-d9c0-4f3e-a409-0f1c2f4be84f.jpg	106-25-000	2025-09-23	2025-12-02	19:30:00	20:30:00	24	50	t	3	10	10	t	12	5	10	2025-08-18 11:29:35.94173	2025-11-25 08:54:44.485879	\N	f	\N
52	4	2	21	1	1	Art & Design	Wac Arts Art and Design sessions experiment with drawing, painting, sculpture, digital design, and other forms of artistic expression.\r\nYou will develop creative and technical skills, and an understanding of art principles and contemporary practice. You’ll be encouraged to experiment with different materials, tools, and methods to bring your artistic vision to life.\r\nDepending on the different projects within the group, participants might work individually or collaboratively. Individual work allows students to explore their personal creativity, while group work encourages teamwork, idea exchange, and a collective approach to problem-solving.\r\nKey Skills: Drawing, painting, sculpture, digital design, creativity, visual communication	Wac Arts Art and Design sessions experiment with drawing, painting, sculpture, digital design, and other forms of artistic expression.\r\nYou will develop creative and technical skills, and an understanding of art principles and contemporary practice. You’ll be encouraged to experiment with different materials, tools, and methods to bring your artistic vision to life.\r\nDepending on the different projects within the group, participants might work individually or collaboratively. Individual work allows students to explore their personal creativity, while group work encourages teamwork, idea exchange, and a collective approach to problem-solving.\r\nKey Skills: Drawing, painting, sculpture, digital design, creativity, visual communication	35a90372-af66-497c-b29f-731068406cff.jpg	103-25-000	2025-09-23	2025-12-02	17:30:00	19:00:00	16	75	t	3	10	10	t	8	7.5	10	2025-08-18 10:56:17.026929	2025-11-25 08:54:30.885061	\N	f	\N
54	4	7	20	1	1	Contemporary Choir	Come and join Wac Arts new Contemporary Choir! Everyone is welcome at Sing Together and, that is exactly what we will do, enjoy singing together.\r\n\r\nOpen to all abilities and backgrounds, this joyful, inclusive choir is a space where community, creativity, and expression come together through the power of voice.\r\n\r\nUnder the guidance of an experienced Singing Practitioner, you will learn a vibrant and diverse repertoire of contemporary music, from pop and soul to folk, gospel, and beyond.\r\n\r\nYou’ll learn to sing in rich harmonies, improve your vocal technique, and most importantly, experience the joy of singing together as a group..\r\n\r\nWhether you’re a seasoned singer or just beginning your vocal journey, Sing Together is about connection through music. There are no auditions, no need to read music, and no pressure, just the chance to sing, grow, and be part of something uplifting and fun.\r\n\r\nCome for the music, stay for the community, leave each session feeling energised, empowered, and inspired\r\n\r\nKey Skills: Harmony Singing, Vocal Technique, Repertoire Development, Listening and Ensemble Skills, Confidence and Performance Presence	Come and join Wac Arts new Contemporary Choir! Everyone is welcome at Sing Together and, that is exactly what we will do, enjoy singing together.\r\n\r\nOpen to all abilities and backgrounds, this joyful, inclusive choir is a space where community, creativity, and expression come together through the power of voice.\r\n\r\nUnder the guidance of an experienced Singing Practitioner, you will learn a vibrant and diverse repertoire of contemporary music, from pop and soul to folk, gospel, and beyond.\r\n\r\nYou’ll learn to sing in rich harmonies, improve your vocal technique, and most importantly, experience the joy of singing together as a group..\r\n\r\nWhether you’re a seasoned singer or just beginning your vocal journey, Sing Together is about connection through music. There are no auditions, no need to read music, and no pressure, just the chance to sing, grow, and be part of something uplifting and fun.\r\n\r\nCome for the music, stay for the community, leave each session feeling energised, empowered, and inspired\r\n\r\nKey Skills: Harmony Singing, Vocal Technique, Repertoire Development, Listening and Ensemble Skills, Confidence and Performance Presence	1eaefdd4-5d8a-49b0-bfcc-c05dc788a8ad.jpg	105-25-000	2025-09-23	2025-12-02	17:30:00	18:30:00	24	50	t	3	10	10	t	12	7.5	10	2025-08-18 11:01:04.69112	2025-11-25 08:54:35.206282	\N	f	\N
53	4	7	19	1	1	Singing & Songwriting	Wac Arts’ Singing & Songwriting class is designed to develop your singing and songwriting voice. You’ll gain insight into song structures, lyrical content, and musical composition.\r\n\r\nDrawing inspiration from situations and surroundings, you’ll write meaningful songs. Building confidence in performing your own work, you’ll learn to write lyrics and create a unique sound.\r\n\r\nWith a focus on vocal techniques and harmony, all experience levels are welcome. Join us on this creative journey!\r\n\r\nKey Skills: Song Structure and Composition, Lyric Writing and Storytelling, Vocal Technique and Control, Harmony and Musical Arrangement and Performance and Confidence Building	Wac Arts’ Singing & Songwriting class is designed to develop your singing and songwriting voice. You’ll gain insight into song structures, lyrical content, and musical composition.\r\n\r\nDrawing inspiration from situations and surroundings, you’ll write meaningful songs. Building confidence in performing your own work, you’ll learn to write lyrics and create a unique sound.\r\n\r\nWith a focus on vocal techniques and harmony, all experience levels are welcome. Join us on this creative journey!\r\n\r\nKey Skills: Song Structure and Composition, Lyric Writing and Storytelling, Vocal Technique and Control, Harmony and Musical Arrangement and Performance and Confidence Building	f8fe3e54-2dca-4d3e-9c75-3aefc36d9fca.jpg	104-25-000	2025-09-23	2025-12-02	16:00:00	17:30:00	24	75	t	3	10	10	t	8	7.5	10	2025-08-18 10:58:53.249136	2025-11-25 08:54:39.850321	\N	f	\N
63	1	3	27	2	1	Dance	Wac Arts’ Dance sessions introduce dancer’s to a variety of different styles, including contemporary, street dance, hip-hop, and musical theatre.\r\n\r\nYou will develop dance technique such as rhythm, body awareness, and creative expression, enhancing strength, flexibility, movement memory, and coordination.\r\n\r\nAlongside leaning choreography and routines for performances, you will develop skills to create your own performance pieces.	Key Skills: Technique, rhythm, coordination, choreography, physical fitness, creative movement	68ceb922-0e59-4182-834f-de9530a07c96.jpg	01-25-0104	2026-01-10	2026-03-28	10:45:00	11:45:00	24	50	t	1	10	10	f	0	5	10	2025-11-25 09:19:44.361126	2025-12-03 15:35:32.218123	\N	t	f
94	3	2	27	2	1	Guitar Level 1	Wac Arts Level 1 Guitar class, will help you learn how to tune your instrument and the letter names for each of the 6 strings. We’ll introduce you to the fretboard and explore the different parts of the instrument, as well as correct plucking or strumming technique.\r\nOur Level 2 Guitar class will help you build skills in hammering on, pulling off, and sliding on strings. Further development will include thumb independence with an alternating thumb pattern accompanied by melodic lines. You will experience songs that depart from pattern fingerpicking, and learn how to play licks, riffs, runs, and embellishments in various keys.	Key Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	5e6b948c-5b3b-4aba-9cb3-c69242f7a578.jpg	10-02-0202	2026-01-10	2026-03-28	09:45:00	10:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:17:05.370093	2025-12-03 15:40:13.722214	\N	t	f
2	1	1	2	1	1	Dance	Improve your technique development, learn a variety of different styles and perfect routines for performances.  Alongside set routines, you’ll learn how to create your own performance pieces.  These classes focus on skills development, enhancing your strength, flexibility, movement memory, and coordination. During each class, you’ll have the opportunity to develop routines in styles set by the tutor. 	Improve your technique development, learn a variety of different styles and perfect routines for performances.  Alongside set routines, you’ll learn how to create your own performance pieces.  These classes focus on skills development, enhancing your strength, flexibility, movement memory, and coordination. During each class, you’ll have the opportunity to develop routines in styles set by the tutor. 	f44ced43-09e5-4ed7-9241-7a6dd18d6d18.jpg	01-25-01	2025-09-20	2025-12-06	09:30:00	10:30:00	24	40	t	3	10	10	t	24	4	10	2025-07-02 11:03:13.733672	2025-11-25 08:47:44.412153	\N	f	\N
59	1	1	2	1	1	Test Class	Improve your technique development, learn a variety of different styles and perfect routines for performances.  Alongside set routines, you’ll learn how to create your own performance pieces.  These classes focus on skills development, enhancing your strength, flexibility, movement memory, and coordination. During each class, you’ll have the opportunity to develop routines in styles set by the tutor. 	Improve your technique development, learn a variety of different styles and perfect routines for performances.  Alongside set routines, you’ll learn how to create your own performance pieces.  These classes focus on skills development, enhancing your strength, flexibility, movement memory, and coordination. During each class, you’ll have the opportunity to develop routines in styles set by the tutor. 	\N	WACTST100	2025-11-01	2025-11-30	09:30:00	10:30:00	24	20	t	3	5	5	t	24	4	5	2025-11-23 19:56:25.086253	2025-11-25 08:54:59.271032	\N	f	f
56	6	8	22	1	1	Wac Nites- Spark!	Spark focuses on boosting self-confidence and social skills through activities such as arts and crafts, drama, music, and digital skills.	Spark focuses on boosting self-confidence and social skills through activities such as arts and crafts, drama, music, and digital skills.	70f797fe-385e-4b8d-8300-1d80c69566a0.jpg	107-25-000	2025-09-24	2025-12-03	16:30:00	18:00:00	16	48.5	t	3	10	10	t	8	4.85	10	2025-08-18 11:33:58.942538	2025-11-25 08:55:05.524721	\N	f	t
57	6	11	23	1	1	Wac Nites-Urban Motivation	Tailored for ages 18 to 30, Urban Motivation is a young people-driven initiative that encourages creative exploration. This program enhances self-confidence and self-expression through content creation and performance opportunities.	Tailored for ages 18 to 30, Urban Motivation is a young people-driven initiative that encourages creative exploration. This program enhances self-confidence and self-expression through content creation and performance opportunities.	b9c76889-e4b9-4331-a10f-7b270b7e36b8.jpg	108-25-000	2025-09-24	2025-12-03	18:30:00	20:30:00	16	65	t	3	10	10	t	8	4.85	10	2025-08-18 11:36:42.2161	2025-11-25 08:55:09.640775	\N	f	t
58	6	9	23	1	1	Wac Nites-Ignite	Ignite aims to boost creative skills and artistic expression. From acting and dance to art, film making, and animation, Ignite offers a diverse range of activities providing immersive creativity.	Ignite aims to boost creative skills and artistic expression. From acting and dance to art, film making, and animation, Ignite offers a diverse range of activities providing immersive creativity.	269528e2-d40f-4b7e-b0ec-ffbc947faea9.jpg	109-25-000	2025-09-24	2025-12-03	18:30:00	19:30:00	16	65	t	3	10	10	t	8	4.85	10	2025-08-18 12:15:04.918418	2025-11-25 08:55:13.905557	\N	f	t
4	1	3	2	1	1	Singing	In our Singing classes, we will work on vocal techniques and have fun learning songs that put those techniques into practice. We’ll explore a range of songs from musicals, pop, and even welcome your favourite songs to share with the class. Key focus areas include improving your vocal range, mastering ‘Belt’/’Mix’ techniques, enhancing vocal agility, breath control, and phrasing. We’ll also explore what songs and styles best suit your voice and delve into storytelling through song. Throughout the term, you’ll work on your individual repertoire, as well as group songs in harmony.	In our Singing classes, we will work on vocal techniques and have fun learning songs that put those techniques into practice. We’ll explore a range of songs from musicals, pop, and even welcome your favourite songs to share with the class.	dfc21b80-20f8-4599-9195-070d71a50eeb.jpg	03-25-01	2025-09-20	2025-12-06	09:30:00	10:30:00	24	40	t	3	10	10	t	10	4	10	2025-07-02 11:17:41.82356	2025-11-25 08:47:56.63903	\N	f	\N
13	1	4	4	1	1	Advanced Dance Technique	Wac Arts sessions in Advanced Dance Technique are designed for dancers who are ready to elevate their skills and push themselves further.\r\nSessions focus on refining core techniques, building strength, and mastering more complex movements. Through challenging exercises, you will enhance your agility, speed, balance, and coordination, which are key components in improving overall performance.\r\nThe sessions will also focus on more stylised performances and use contemporary dance to support the learning of advanced techniques.\r\nKey Skills: Precision, Strength, Flexibility, and Control, Musicality and Dynamic Interpretation, Spatial Awareness and Complex Movement Patterns, Artistry and Performance Quality	Wac Arts sessions in Advanced Dance Technique are designed for dancers who are ready to elevate their skills and push themselves further.\r\nSessions focus on refining core techniques, building strength, and mastering more complex movements. Through challenging exercises, you will enhance your agility, speed, balance, and coordination, which are key components in improving overall performance.\r\nThe sessions will also focus on more stylised performances and use contemporary dance to support the learning of advanced techniques.\r\nKey Skills: Precision, Strength, Flexibility, and Control, Musicality and Dynamic Interpretation, Spatial Awareness and Complex Movement Patterns, Artistry and Performance Quality	8f74b854-838a-4b69-b5dd-64f191d0fd08.png	08-25-0011994@Woof	2025-09-20	2025-12-06	13:30:00	14:30:00	24	50	t	10	10	10	t	12	5	10	2025-08-12 08:38:16.788095	2025-11-25 08:50:39.537818	\N	f	\N
19	2	2	8	1	1	Filmmaking	Wac Arts’ Film Making sessions are perfect for aspiring filmmakers ready to dive into the world of short films. You will gain hands-on experience in scriptwriting, shooting, editing, and directing.\r\nYou will develop you skills in storytelling, camera work, and post-production skills to create short films and videos. You will learn about various filmmaking styles, roles on set, camera operation, lighting, sound recording, editing, and much more.\r\nKey Skills: Scriptwriting, cinematography, directing, editing, storytelling, teamwork.	Wac Arts’ Film Making sessions are perfect for aspiring filmmakers ready to dive into the world of short films. You will gain hands-on experience in scriptwriting, shooting, editing, and directing.\r\nYou will develop you skills in storytelling, camera work, and post-production skills to create short films and videos. You will learn about various filmmaking styles, roles on set, camera operation, lighting, sound recording, editing, and much more.\r\nKey Skills: Scriptwriting, cinematography, directing, editing, storytelling, teamwork.	7380cae2-867e-442c-9234-4d9755de4c40.jpg	005-25-002	2025-09-20	2025-12-06	09:45:00	11:15:00	16	75	t	3	10	10	t	8	7.5	10	2025-08-12 11:16:22.22644	2025-11-25 08:50:50.185607	\N	f	\N
41	3	3	11	1	1	Guitar Level 2	Our Level 2 Guitar class will help you build skills in hammering on, pulling off, and sliding on strings. Further development will include thumb independence with an alternating thumb pattern accompanied by melodic lines. You will experience songs that depart from pattern fingerpicking, and learn how to play licks, riffs, runs, and embellishments in various keys.\r\nKey Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	Our Level 2 Guitar class will help you build skills in hammering on, pulling off, and sliding on strings. Further development will include thumb independence with an alternating thumb pattern accompanied by melodic lines. You will experience songs that depart from pattern fingerpicking, and learn how to play licks, riffs, runs, and embellishments in various keys.\r\nKey Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	1a3abbc6-933e-4496-bea4-589e412116a4.jpg	027-25-002	2025-09-20	2025-12-06	11:45:00	12:30:00	4	110	t	3	3	10	t	4	11	3	2025-08-18 10:21:15.835684	2025-11-25 08:53:38.24851	\N	f	\N
16	1	1	6	1	1	Musical Theatre	Wac Arts’ Musical Theatre class explores the three disciplines of Singing, Dance, and Acting, focusing on performance skills, stagecraft, and vocal technique to bring musicals to life.\r\nEach week attendees take part in a vocal and physical warm up. Activities will help to develop vocal skills in melody, harmony and singing in ensemble, alongside refining physical control and coordination in dance, and exercises focused on gaining confidence in speech, and identifying and expressing emotions.\r\nOur Musical Theatre sessions foster teamwork, with performance opportunities made available throughout the year.\r\nKey Skills: Acting, singing, dance, stagecraft, vocal control, performance confidence	Wac Arts’ Musical Theatre class explores the three disciplines of Singing, Dance, and Acting, focusing on performance skills, stagecraft, and vocal technique to bring musicals to life.\r\nEach week attendees take part in a vocal and physical warm up. Activities will help to develop vocal skills in melody, harmony and singing in ensemble, alongside refining physical control and coordination in dance, and exercises focused on gaining confidence in speech, and identifying and expressing emotions.\r\nOur Musical Theatre sessions foster teamwork, with performance opportunities made available throughout the year.\r\nKey Skills: Acting, singing, dance, stagecraft, vocal control, performance confidence	e85aa84a-e5f0-4c06-97f9-aacf0c57507c.jpg	002-25-001	2025-09-20	2025-12-06	09:30:00	11:00:00	16	75	t	3	10	10	t	8	7.5	10	2025-08-12 10:54:30.177249	2025-11-25 08:51:07.01255	\N	f	\N
26	3	2	10	1	1	Djembe Drumming	Djembe is a traditional West African goblet drum, played with bare hands.\r\nAt Wac Arts you will learn to play in a group ensemble in a lively cultural setting.\r\nYou will develop your rhythm skills and hand technique , exploring traditional rhythms, solo phrases, and improvisation. You will master counter rhythms, syncopation, and polyrhythm.\r\nWhatever your level of skill and experience, there is a place for you in the group ensemble.\r\nKey Skills: Hand technique, rhythm, dynamics, ensemble playing, cultural understanding	Djembe is a traditional West African goblet drum, played with bare hands.\r\nAt Wac Arts you will learn to play in a group ensemble in a lively cultural setting.\r\nYou will develop your rhythm skills and hand technique , exploring traditional rhythms, solo phrases, and improvisation. You will master counter rhythms, syncopation, and polyrhythm.\r\nWhatever your level of skill and experience, there is a place for you in the group ensemble.\r\nKey Skills: Hand technique, rhythm, dynamics, ensemble playing, cultural understanding	93295209-dbf8-48dc-8f8b-bb4dee436726.jpg	012-25-002	2025-09-20	2025-12-06	11:00:00	11:45:00	12	40	t	3	10	10	t	6	4	10	2025-08-12 13:28:20.445987	2025-11-25 08:52:00.186417	\N	f	\N
27	3	2	9	1	1	Keyboard Level 1	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player. \r\nYou will learn to play  notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.\r\nKey Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player. \r\nYou will learn to play  notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.\r\nKey Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	2f406b75-4a18-430e-be93-abb22bab1b99.jpg	013-25-002	2025-09-20	2025-12-06	09:45:00	10:30:00	4	110	t	3	10	10	t	4	11	10	2025-08-12 13:32:38.451359	2025-11-25 08:52:17.480362	\N	f	\N
28	3	3	25	1	1	Keyboard Level 2	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.\r\n\r\nKey Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.\r\n\r\nKey Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	edc21b27-f889-4b68-8cf5-635a4c96c8a2.jpg	015-25-002	2025-09-20	2025-12-06	10:45:00	11:30:00	4	110	t	3	10	10	t	4	11	10	2025-08-12 13:36:30.871189	2025-11-25 08:52:32.447317	\N	f	\N
31	3	2	13	1	1	Keyboard Level 2	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.\r\n\r\nKey Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.\r\n\r\nKey Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	1fbdeedc-48ef-4b6c-a048-8930cef49e95.jpg	017-25-002	2025-09-20	2025-12-06	14:00:00	14:45:00	4	110	t	3	10	10	t	4	11	10	2025-08-12 13:43:34.727414	2025-11-25 08:52:37.965988	\N	f	\N
74	1	1	28	2	1	Musical Theatre	Wac Arts’ Musical Theatre class explores the three disciplines of Singing, Dance, and Acting, focusing on performance skills, stagecraft, and vocal technique to bring musicals to life.\r\nEach week attendees take part in a vocal and physical warm up. Activities will help to develop vocal skills in melody, harmony and singing in ensemble, alongside refining physical control and coordination in dance, and exercises focused on gaining confidence in speech, and identifying and expressing emotions.\r\nOur Musical Theatre sessions foster teamwork, with performance opportunities made available throughout the year.	Key Skills: Acting, singing, dance, stagecraft, vocal control, performance confidence	b23556ff-13dc-4ef5-98dc-157238351ee0.jpg	10-01-0115	2026-01-10	2026-03-28	13:30:00	15:00:00	16	75	t	1	10	10	t	10	7.5	10	2025-11-25 09:42:00.013378	2025-12-03 15:37:59.104711	\N	t	f
44	3	2	14	1	1	Ukulele Level 1	Wac Arts Ukulele sessions are delivered in small groups of four students, grouped by age, ensuring you receive personalised support each week.\r\n\r\nParticipants will learn basic techniques and simple songs on the instrument that always sounds good!\r\n\r\nDuring these fun and engaging sessions, you will explore all the sounds a ukulele can make, as well as strumming open string pieces and simple chords.\r\n\r\nThis class is the perfect introduction to playing a stringed instrument.\r\n\r\nKey Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	Wac Arts Ukulele sessions are delivered in small groups of four students, grouped by age, ensuring you receive personalised support each week.\r\n\r\nParticipants will learn basic techniques and simple songs on the instrument that always sounds good!\r\n\r\nDuring these fun and engaging sessions, you will explore all the sounds a ukulele can make, as well as strumming open string pieces and simple chords.\r\n\r\nThis class is the perfect introduction to playing a stringed instrument.\r\n\r\nKey Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	6d552fc3-758d-4704-9ee1-633f453cadb9.png	031-25-002	2025-09-20	2025-12-06	15:00:00	15:45:00	4	110	t	3	10	10	t	4	11	10	2025-08-18 10:32:09.459882	2025-11-25 08:53:51.80437	\N	f	\N
46	3	2	25	1	1	Saxophone Level 1	Wac Arts Level 1 Saxophone class will support your learning to read and interpret sheet music and music notation, perform 3 major scales and 3 minor scales, develop playing technique, sight-reading, and be able to play in unison and as a solo.\r\nYou will move on to working on musical pieces, and by the end of the term you will have a couple of songs under your belt and a wider understanding of the workings of the saxophone (and the tricks to making it sound great!)\r\nKey Skills: Tone production, breath control, improvisation, music reading, ensemble playing.	Wac Arts Level 1 Saxophone class will support your learning to read and interpret sheet music and music notation, perform 3 major scales and 3 minor scales, develop playing technique, sight-reading, and be able to play in unison and as a solo.\r\nYou will move on to working on musical pieces, and by the end of the term you will have a couple of songs under your belt and a wider understanding of the workings of the saxophone (and the tricks to making it sound great!)\r\nKey Skills: Tone production, breath control, improvisation, music reading, ensemble playing.	03abd421-9594-4866-866e-5cb29706dba2.jpg	033-25-002	2025-09-20	2025-12-06	10:45:00	11:30:00	4	110	t	3	10	10	t	4	11	10	2025-08-18 10:35:32.844501	2025-11-25 08:54:00.850312	\N	f	\N
24	2	2	7	1	1	Animation	Wac Arts’ Animation sessions will explore the fundamentals of animation, including storyboarding, and character design.\r\nYou will use digital tools to create 2D and stop-motion animations, fostering creativity and technical skills.\r\nYou’ll get the opportunity to bring your characters to life while learning essential skills such as design, lighting, modelling, surfacing, and visual effects.\r\nDrawing, illustration, and graphic design software are used to enhance the creative process. Under the guidance of our skilled instructor, you’ll learn the motion animation fundamentals, including storyboarding, material selection, and stop motion movement techniques.\r\nAdditionally, you can add a personal touch to your films by creating soundtracks using music and recorded dialogue.\r\nKey Skills: Storyboarding, character design, digital animation tools, creativity, timing, visual storytelling.	Wac Arts’ Animation sessions will explore the fundamentals of animation, including storyboarding, and character design.\r\nYou will use digital tools to create 2D and stop-motion animations, fostering creativity and technical skills.\r\nYou’ll get the opportunity to bring your characters to life while learning essential skills such as design, lighting, modelling, surfacing, and visual effects.\r\nDrawing, illustration, and graphic design software are used to enhance the creative process. Under the guidance of our skilled instructor, you’ll learn the motion animation fundamentals, including storyboarding, material selection, and stop motion movement techniques.\r\nAdditionally, you can add a personal touch to your films by creating soundtracks using music and recorded dialogue.\r\nKey Skills: Storyboarding, character design, digital animation tools, creativity, timing, visual storytelling.	60d8959a-4301-4a92-bedc-ffff33cffaf1.jpg	010-25-002	2025-09-20	2025-12-20	11:30:00	13:00:00	16	75	t	3	10	10	t	8	7.5	10	2025-08-12 11:29:05.608142	2025-11-25 08:54:09.65372	\N	f	\N
48	3	2	12	1	1	Saxophone Level 1	Wac Arts Level 1 Saxophone class will support your learning to read and interpret sheet music and music notation, perform 3 major scales and 3 minor scales, develop playing technique, sight-reading, and be able to play in unison and as a solo.\r\nYou will move on to working on musical pieces, and by the end of the term you will have a couple of songs under your belt and a wider understanding of the workings of the saxophone (and the tricks to making it sound great!)\r\nKey Skills: Tone production, breath control, improvisation, music reading, ensemble playing.	Wac Arts Level 1 Saxophone class will support your learning to read and interpret sheet music and music notation, perform 3 major scales and 3 minor scales, develop playing technique, sight-reading, and be able to play in unison and as a solo.\r\nYou will move on to working on musical pieces, and by the end of the term you will have a couple of songs under your belt and a wider understanding of the workings of the saxophone (and the tricks to making it sound great!)\r\nKey Skills: Tone production, breath control, improvisation, music reading, ensemble playing.	a498e2c3-b7bb-48f0-a223-7f44f9b97dac.jpg	035-25-002	2025-09-20	2025-12-06	12:45:00	13:30:00	4	110	t	3	10	10	t	4	11	10	2025-08-18 10:39:50.312441	2025-11-25 08:54:26.476747	\N	f	\N
51	4	6	17	1	1	Grade 2 Level Ballet	Wac Arts’ Ballet sessions begin with a warm-up at the barre, performing exercises to stretch and strengthen the muscles.\r\nDancers practice various ballet movements and techniques, such as pliés, tendu, and pirouette, jumps, leaps, and allegro combinations developing their agility and coordination.\r\nThe Ballet tutor provides guidance on posture, alignment, and expression, emphasizing the precision and grace that characterize ballet.\r\nA cool-down and stretching exercises bring the session to a close.\r\nKey Skills: Posture and alignment, basic positioning, coordination and musicality, balance and control	Wac Arts’ Ballet sessions begin with a warm-up at the barre, performing exercises to stretch and strengthen the muscles.\r\nDancers practice various ballet movements and techniques, such as pliés, tendu, and pirouette, jumps, leaps, and allegro combinations developing their agility and coordination.\r\nThe Ballet tutor provides guidance on posture, alignment, and expression, emphasizing the precision and grace that characterize ballet.\r\nA cool-down and stretching exercises bring the session to a close.\r\nKey Skills: Posture and alignment, basic positioning, coordination and musicality, balance and control	f2d7e73f-984b-488a-8437-6936c60cde37.jpg	102-25-000	2025-09-23	2025-12-02	17:45:00	18:45:00	24	50	t	3	10	10	t	12	4	10	2025-08-18 10:51:50.627335	2025-11-25 08:54:49.963979	\N	f	\N
77	2	2	28	2	1	Art & Design	Wac Arts Art and Design sessions experiment with drawing, painting, sculpture, digital design, and other forms of artistic expression.\r\nYou will develop creative and technical skills, and an understanding of art principles and contemporary practice. You’ll be encouraged to experiment with different materials, tools, and methods to bring your artistic vision to life.\r\nDepending on the different projects within the group, participants might work individually or collaboratively. Individual work allows students to explore their personal creativity, while group work encourages teamwork, idea exchange, and a collective approach to problem-solving.	Key Skills: Drawing, painting, sculpture, digital design, creativity, visual communication	456f8f26-b551-476d-b2f6-0fb258dba656.jpg	10-01-0118	2026-01-10	2026-03-28	13:30:00	15:00:00	16	75	t	1	10	10	t	10	7.5	10	2025-11-25 09:47:48.16005	2025-12-03 15:37:35.379577	\N	t	f
61	1	2	27	2	1	Drama	Wac Arts’ Drama sessions explore different acting techniques such as improvisation, script work, and character development, such as developing skills in adapting your physicality to truly embody a character.\r\nIn our sessions you will build confidence and storytelling skills through dynamic workshops and performances. You will work on monologues, duologues, and scenes, as well as developing work in collaboration with others as an ensemble.\r\nWhether you’re aspiring to become a professional actor or simply looking to boost your public speaking skills, these classes are the perfect fit for you.	Key Skills: Acting, improvisation, script analysis, characterisation, stage presence, vocal projection, ensemble drama and collaboration.	232dff33-4518-4614-9e4b-e7ca81a91d8b.jpg	01-25-0102	2026-01-10	2026-03-28	09:30:00	10:30:00	24	50	t	2	10	10	f	0	5	10	2025-11-25 09:13:51.188812	2025-12-03 15:35:09.48768	\N	t	f
64	1	1	27	2	1	Drama	Wac Arts’ Drama sessions explore different acting techniques such as improvisation, script work, and character development, such as developing skills in adapting your physicality to truly embody a character.\r\nIn our sessions you will build confidence and storytelling skills through dynamic workshops and performances. You will work on monologues, duologues, and scenes, as well as developing work in collaboration with others as an ensemble and devising theatre.\r\nNo matter your ability, our drama classes are tailored to suit all.	Key Skills: Acting, improvisation, script analysis, characterisation, stage presence, vocal projection, ensemble drama and collaboration.	e214edfa-325a-4af7-a102-8a760a01c1c5.jpg	01-25-0105	2026-01-10	2026-03-28	10:45:00	11:45:00	24	50	t	1	10	10	t	10	5	10	2025-11-25 09:23:30.007266	2025-12-03 15:35:42.562086	\N	t	f
66	1	2	27	2	1	Dance	Wac Arts’ Dance sessions introduce dancer’s to a variety of different styles, including contemporary, street dance, hip-hop, and musical theatre.\r\nYou will develop dance technique such as rhythm, body awareness, and creative expression, enhancing strength, flexibility, movement memory, and coordination.\r\nAlongside leaning choreography and routines for performances, you will develop skills to create your own performance pieces.	Key Skills: Technique, rhythm, coordination, choreography, physical fitness, creative movement	4db038ea-3e30-4c47-b17a-12bf9c80b93b.jpg	01-25-0107	2026-01-10	2026-03-28	12:00:00	13:00:00	24	50	t	1	10	10	t	10	5	10	2025-11-25 09:27:37.360433	2025-12-03 15:36:13.483946	\N	t	f
67	1	3	27	2	1	Drama	Wac Arts’ Drama sessions explore different acting techniques such as improvisation, script work, and character development, such as developing skills in adapting your physicality to truly embody a character.\r\n\r\nIn our sessions you will build confidence and storytelling skills through dynamic workshops and performances. You will work on monologues, duologues, and scenes, as well as developing work in collaboration with others as an ensemble.\r\n\r\nWhether you’re aspiring to become a professional actor or simply looking to boost your public speaking skills, these classes are the perfect fit for you.	Key Skills: Acting, improvisation, script analysis, characterisation, stage presence, vocal projection, ensemble drama and collaboration.	2b3d720c-63ef-4c3c-9faf-94d0d2949dc4.jpg	01-25-0108	2026-01-10	2026-03-28	12:00:00	13:00:00	24	50	t	1	10	10	f	0	5	10	2025-11-25 09:29:18.676348	2025-12-03 15:36:25.810555	\N	t	f
68	1	1	27	2	1	Singing	Wac Arts’ Singing sessions will help you develop vocal techniques, such as breathing control, pitch, and tone learning songs that put those techniques into practice with emphasis on performance and vocal health.\r\n\r\nYou will explore a range of different music genres and styles, with songs from Musical Theatre, as well as pop and contemporary artists.\r\n\r\nSession’s start with a warm-up introduced through games and vocal exercises exploring different parts of the voice. A key focus areas include improving your vocal range, mastering ‘Belt’/’Mix’ techniques, enhancing vocal agility, breath control, and phrasing.\r\nYou will also explore what songs and styles best suit your voice and delve into storytelling through song.\r\n\r\nThroughout the term, you’ll work on your individual repertoire, as well as group songs in harmony, developing your confidence in singing solo and as part of an ensemble.	Key Skills: Vocal technique, pitch control, breath support, musicality, performance skills.	6b452f56-1d07-40f2-8400-909daecb2c31.jpg	10-01-0109	2026-01-10	2026-03-28	12:00:00	13:00:00	24	50	t	1	10	10	t	10	5	10	2025-11-25 09:31:15.377253	2025-12-03 15:36:35.909638	\N	t	f
69	1	2	28	2	1	Advanced Technique Dance	Wac Arts sessions in Advanced Dance Technique are designed for dancers who are ready to elevate their skills and push themselves further.\r\nSessions focus on refining core techniques, building strength, and mastering more complex movements. Through challenging exercises, you will enhance your agility, speed, balance, and coordination, which are key components in improving overall performance.\r\nThe sessions will also focus on more stylised performances and use contemporary dance to support the learning of advanced techniques.	Key Skills: Precision, Strength, Flexibility, and Control, Musicality and Dynamic Interpretation, Spatial Awareness and Complex Movement Patterns, Artistry and Performance Quality	e588d9a2-60da-4d6e-aa31-2a5e4aae5e78.png	10-01-0110	2026-01-10	2026-03-28	13:30:00	14:30:00	24	50	t	1	10	10	f	0	5	10	2025-11-25 09:33:19.487283	2025-12-03 15:36:48.807932	\N	t	f
71	1	3	28	2	1	Musical Theatre	Wac Arts’ Musical Theatre class explores the three disciplines of Singing, Dance, and Acting, focusing on performance skills, stagecraft, and vocal technique to bring musicals to life.\r\n\r\nEach week attendees take part in a vocal and physical warm up. Activities will help to develop vocal skills in melody, harmony and singing in ensemble, alongside refining physical control and coordination in dance, and exercises focused on gaining confidence in speech, and identifying and expressing emotions.\r\n\r\nOur Musical Theatre sessions foster teamwork, with performance opportunities made available throughout the year.	Key Skills: Acting, singing, dance, stagecraft, vocal control, performance confidence	4f1fda4d-dcc8-4ea0-bb97-67614ee528a5.jpg	10-01-0112	2026-01-10	2026-03-28	13:30:00	15:00:00	16	75	t	1	10	10	t	10	7.5	10	2025-11-25 09:37:45.282603	2025-12-03 15:37:49.812543	\N	t	f
72	1	1	27	2	1	Musical Theatre	Wac Arts’ Musical Theatre class explores the three disciplines of Singing, Dance, and Acting, focusing on performance skills, stagecraft, and vocal technique to bring musicals to life.\r\nEach week attendees take part in a vocal and physical warm up. Activities will help to develop vocal skills in melody, harmony and singing in ensemble, alongside refining physical control and coordination in dance, and exercises focused on gaining confidence in speech, and identifying and expressing emotions.\r\nOur Musical Theatre sessions foster teamwork, with performance opportunities made available throughout the year.	Key Skills: Acting, singing, dance, stagecraft, vocal control, performance confidence	6c95bdf6-fa4f-4ae8-a84a-596dc73dfc20.jpg	10-01-0113	2026-01-10	2026-03-28	09:30:00	11:00:00	16	75	t	1	10	10	t	10	7.5	10	2025-11-25 09:39:09.137899	2025-12-03 15:38:29.453739	\N	t	f
73	1	2	27	2	1	Musical Theatre	Wac Arts’ Musical Theatre class explores the three disciplines of Singing, Dance, and Acting, focusing on performance skills, stagecraft, and vocal technique to bring musicals to life.\r\nEach week attendees take part in a vocal and physical warm up. Activities will help to develop vocal skills in melody, harmony and singing in ensemble, alongside refining physical control and coordination in dance, and exercises focused on gaining confidence in speech, and identifying and expressing emotions.\r\nOur Musical Theatre sessions foster teamwork, with performance opportunities made available throughout the year.	Key Skills: Acting, singing, dance, stagecraft, vocal control, performance confidence	07d5e174-b2fd-4b45-ade2-e7f4e29200fb.jpg	10-01-0114	2026-01-10	2026-03-28	11:30:00	13:00:00	16	75	t	1	10	10	f	0	7.5	10	2025-11-25 09:40:49.450204	2025-12-03 15:38:39.48055	\N	t	f
76	2	3	27	2	1	Art & Design	Wac Arts’ Art and Design sessions experiment with drawing, painting, sculpture, digital design, and other forms of artistic expression.\r\n\r\nYou will develop creative and technical skills, and an understanding of art principles and contemporary practice. You’ll be encouraged to experiment with different materials, tools, and methods to bring your artistic vision to life.\r\n\r\nDepending on the different projects within the group, participants might work individually or collaboratively. Individual work allows students to explore their personal creativity, while group work encourages teamwork, idea exchange, and a collective approach to problem-solving.	Key Skills: Drawing, painting, sculpture, digital design, creativity, visual communication	63fd8595-108f-4363-85e6-463c77deccd8.jpg	10-01-0117	2026-01-10	2026-03-28	11:30:00	13:00:00	16	75	t	1	10	10	f	0	7.5	10	2025-11-25 09:46:05.756001	2025-12-03 15:39:00.337687	\N	t	f
75	2	3	27	2	1	Animation	Wac Arts’ Animation sessions will explore the fundamentals of animation, including storyboarding, and character design. You will use digital tools to create 2D and stop-motion animations, fostering creativity and technical skills.\r\n\r\nYou’ll get the opportunity to bring your characters to life while learning essential skills such as design, lighting, modelling, surfacing, and visual effects. Drawing, illustration, and graphic design software are used to enhance the creative process. Under the guidance of our skilled instructor, you’ll learn the motion animation fundamentals, including storyboarding, material selection, and stop motion movement techniques.\r\n\r\nAdditionally, you can add a personal touch to your films by creating soundtracks using music and recorded dialogue.\r\n	Key Skills: Storyboarding, character design, digital animation tools, creativity, timing, visual	88811b0b-68c7-42eb-b17a-dcf6dc5a1a18.jpg	10-01-0116	2026-01-10	2026-03-28	09:45:00	11:15:00	16	75	t	1	10	10	t	10	7.5	10	2025-11-25 09:44:04.190021	2025-12-03 15:39:31.693482	\N	t	f
82	3	2	27	2	1	Keyboard Level 1	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player. \r\nYou will learn to play  notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.	Key Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	a27267ac-1722-40e1-95e6-f6c2e39a792e.jpg	10-02-0105	2026-01-10	2026-03-28	09:45:00	10:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 09:59:47.620852	2025-12-03 15:40:02.343238	\N	t	f
111	4	2	29	2	1	Art & Design	Wac Arts Art and Design sessions experiment with drawing, painting, sculpture, digital design, and other forms of artistic expression.\r\nYou will develop creative and technical skills, and an understanding of art principles and contemporary practice. You’ll be encouraged to experiment with different materials, tools, and methods to bring your artistic vision to life.\r\nDepending on the different projects within the group, participants might work individually or collaboratively. Individual work allows students to explore their personal creativity, while group work encourages teamwork, idea exchange, and a collective approach to problem-solving.	Key Skills: Drawing, painting, sculpture, digital design, creativity, visual communication	3a636653-f35a-48a1-bd6b-6035137f6892.jpg	10-02-118	2026-01-13	2026-03-24	17:30:00	19:00:00	16	75	t	1	10	10	t	10	7.5	10	2025-11-25 10:52:46.783391	2025-12-03 15:51:46.356923	\N	t	f
97	3	1	27	2	1	Ukulele Level 1	Wac Arts Ukulele sessions are delivered in small groups of four students, grouped by age, ensuring you receive personalised support each week.\r\n\r\nParticipants will learn basic techniques and simple songs on the instrument that always sounds good!\r\n\r\nDuring these fun and engaging sessions, you will explore all the sounds a ukulele can make, as well as strumming open string pieces and simple chords.\r\n\r\nThis class is the perfect introduction to playing a stringed instrument.	Key Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	16dc49b1-4805-4330-940d-f62b33f18d49.png	10-02-0123	2026-01-10	2026-03-28	11:45:00	12:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:23:19.301706	2025-12-03 15:40:39.068151	\N	t	f
84	3	2	27	2	1	Keyboard Level 1	Wac Arts Keyboard class combines builds keyboard technique, music theory, sigh-reading and creativity to help you become a proficient player.\r\nYou will learn to play notes, scales, melodies, and chords. You will develop a foundation for understanding how music works and apply it to practical playing, you will gradually learn to play a repertoire of songs in various styles. These songs are chosen based on your skill level and incorporate the techniques and theory you’ve learned.	Key Skills: Finger technique, basic music theory, sight-reading, chord progressions, accompaniment	90f40511-1a22-41a6-8645-fc63272e5d79.jpg	10-03-0107	2026-01-10	2026-03-28	11:45:00	12:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:02:38.471655	2025-12-03 15:41:08.366407	\N	t	f
103	3	2	27	2	1	Saxophone Level 1	Wac Arts Level 1 Saxophone class will support your learning to read and interpret sheet music and music notation, perform 3 major scales and 3 minor scales, develop playing technique, sight-reading, and be able to play in unison and as a solo.\r\n\r\nYou will move on to working on musical pieces, and by the end of the term you will have a couple of songs under your belt and a wider understanding of the workings of the saxophone (and the tricks to making it sound great!)\r\n\r\nWac Arts Level 2 Saxophone class will explore playing a wide variety of genres, including jazz, pop, and classical. You will build technique and musicality, enhancing and applying finer artistic skills such as phrasing, gradual tempo and dynamic shifts, key changes, and stylistic detail.\r\n\r\nYou will learn to add emotion to your performance using inflections like vibrato and musical ornaments. Vocalize the sound by effectively bending your notes, using dynamics to add depth, drama, and storytelling.	Key Skills: Tone production, breath control, improvisation, music reading, ensemble playing.	2e170cf5-5029-4c0e-8656-0c3588d49f61.jpg	10-02-0129	2026-01-10	2026-03-28	12:45:00	13:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:31:11.725423	2025-12-03 15:44:23.343412	\N	t	f
104	5	7	27	2	1	Actors Company	The Wac Arts Actors’ Company will develop essential skills such as ensemble work and team building, sight reading, and script analysis. Led by Director Katie Coull, the Actors Company will explore different themes and acting techniques, widening their skillset and learning how to authentically develop a character. The year will culminate in a performance at a professional theatre.	The Wac Arts Actors’ Company will develop essential skills such as ensemble work and team building, sight reading, and script analysis. Led by Director Katie Coull, the Actors Company will explore different themes and acting techniques, widening their skillset and learning how to authentically develop a character. The year will culminate in a performance at a professional theatre.	3c2e0278-c4d7-4036-ae16-9ca165b9bdc4.jpg	10-02-111	2026-01-11	2026-03-29	10:00:00	13:00:00	24	100	t	1	10	10	t	10	10	10	2025-11-25 10:33:26.010419	2025-12-03 15:53:10.928219	\N	t	f
95	3	2	27	2	1	Guitar Level 1	Wac Arts Level 1 Guitar class, will help you learn how to tune your instrument and the letter names for each of the 6 strings. We’ll introduce you to the fretboard and explore the different parts of the instrument, as well as correct plucking or strumming technique.\r\nOur Level 2 Guitar class will help you build skills in hammering on, pulling off, and sliding on strings. Further development will include thumb independence with an alternating thumb pattern accompanied by melodic lines. You will experience songs that depart from pattern fingerpicking, and learn how to play licks, riffs, runs, and embellishments in various keys.	Key Skills: Chords, strumming, fingerpicking, rhythm, melody, performance	46366b73-5f4b-4ed7-b16b-7a469a69229a.jpg	10-02-0120	2026-01-10	2026-03-28	10:45:00	11:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:18:38.310277	2025-12-03 15:53:47.957799	\N	t	f
102	3	2	27	2	1	Saxophone Level 1	Wac Arts Level 1 Saxophone class will support your learning to read and interpret sheet music and music notation, perform 3 major scales and 3 minor scales, develop playing technique, sight-reading, and be able to play in unison and as a solo.\r\n\r\nYou will move on to working on musical pieces, and by the end of the term you will have a couple of songs under your belt and a wider understanding of the workings of the saxophone (and the tricks to making it sound great!)\r\n\r\nWac Arts Level 2 Saxophone class will explore playing a wide variety of genres, including jazz, pop, and classical. You will build technique and musicality, enhancing and applying finer artistic skills such as phrasing, gradual tempo and dynamic shifts, key changes, and stylistic detail.\r\n\r\nYou will learn to add emotion to your performance using inflections like vibrato and musical ornaments. Vocalize the sound by effectively bending your notes, using dynamics to add depth, drama, and storytelling.	Key Skills: Tone production, breath control, improvisation, music reading, ensemble playing.	d4217b90-c63f-41f8-aa54-81ff7d82d91d.jpg	10-02-0128	2026-01-10	2026-03-28	11:45:00	12:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:29:54.376443	2025-12-03 15:41:22.431459	\N	t	f
101	3	2	27	2	1	Saxophone Level 1	Wac Arts Level 1 Saxophone class will support your learning to read and interpret sheet music and music notation, perform 3 major scales and 3 minor scales, develop playing technique, sight-reading, and be able to play in unison and as a solo.\r\n\r\nYou will move on to working on musical pieces, and by the end of the term you will have a couple of songs under your belt and a wider understanding of the workings of the saxophone (and the tricks to making it sound great!)\r\n\r\nWac Arts Level 2 Saxophone class will explore playing a wide variety of genres, including jazz, pop, and classical. You will build technique and musicality, enhancing and applying finer artistic skills such as phrasing, gradual tempo and dynamic shifts, key changes, and stylistic detail.\r\n\r\nYou will learn to add emotion to your performance using inflections like vibrato and musical ornaments. Vocalize the sound by effectively bending your notes, using dynamics to add depth, drama, and storytelling.	Key Skills: Tone production, breath control, improvisation, music reading, ensemble playing.	6110e180-c41d-4efa-a328-2440a264d14d.jpg	10-02-0127	2026-01-10	2026-03-28	10:45:00	11:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:28:52.37111	2025-12-03 15:53:58.44173	\N	t	f
108	4	7	29	2	1	Singing & Songwriting	Wac Arts’ Singing & Songwriting class is designed to develop your singing and songwriting voice. You’ll gain insight into song structures, lyrical content, and musical composition.\r\n\r\nDrawing inspiration from situations and surroundings, you’ll write meaningful songs. Building confidence in performing your own work, you’ll learn to write lyrics and create a unique sound.\r\n\r\nWith a focus on vocal techniques and harmony, all experience levels are welcome. Join us on this creative journey!	Key Skills: Song Structure and Composition, Lyric Writing and Storytelling, Vocal Technique and Control, Harmony and Musical Arrangement and Performance and Confidence Building	b4994deb-bef1-4be4-be5b-92508508ad52.jpg	10-02-116	2026-01-13	2026-03-24	16:00:00	17:30:00	24	75	t	1	10	10	t	10	7.5	10	2025-11-25 10:45:22.347532	2025-12-03 15:48:15.101411	\N	t	f
105	4	1	29	2	1	Primary Level Ballet	Wac Arts’ Ballet sessions begin with a warm-up at the barre, performing exercises to stretch and strengthen the muscles.\r\nDancers practice various ballet movements and techniques, such as pliés, tendu, and pirouette, jumps, leaps, and allegro combinations developing their agility and coordination.\r\nThe Ballet tutor provides guidance on posture, alignment, and expression, emphasizing the precision and grace that characterize ballet.\r\nA cool-down and stretching exercises bring the session to a close.	Wac Arts’ Ballet sessions begin with a warm-up at the barre, performing exercises to stretch and strengthen the muscles.\r\nDancers practice various ballet movements and techniques, such as pliés, tendu, and pirouette, jumps, leaps, and allegro combinations developing their agility and coordination.\r\nThe Ballet tutor provides guidance on posture, alignment, and expression, emphasizing the precision and grace that characterize ballet.\r\nA cool-down and stretching exercises bring the session to a close.	f8669649-e09b-422b-9410-8a4ea7c3a16a.jpg	10-02-113	2026-01-13	2026-03-24	16:00:00	16:45:00	20	40	t	1	10	10	t	10	4	10	2025-11-25 10:39:54.445341	2025-12-03 15:46:29.301051	\N	t	f
106	4	2	29	2	1	Grade 1 Level Ballet	Wac Arts’ Ballet sessions offer a relaxed and inclusive environment where everyone is made to feel welcome, whether you’re new to ballet or returning to the barre. Each class begins with a gentle warm-up at the barre, focusing on exercises that stretch and strengthen the muscles to prepare the body for movement.\r\n\r\nParticipants are guided through a variety of classical ballet techniques, including pliés, tendus, pirouettes, jumps, leaps, and allegro combinations, all designed to build agility, coordination, and confidence.\r\nThroughout the session, the Ballet tutor provides supportive instruction on posture, alignment, and expressive movement, helping dancers embody the grace and precision that define ballet. The class winds down with a calming cool-down and stretching sequence, leaving everyone feeling refreshed and accomplished.	Key Skills: Posture and alignment, basic positioning, coordination and musicality, balance and control	563f85ef-0e4d-40c0-ae19-db5621b44fc0.jpg	10-02-114	2026-01-13	2026-03-24	16:45:00	17:45:00	20	50	t	1	10	10	t	10	5	10	2025-11-25 10:41:38.583726	2025-12-03 15:47:08.728068	\N	t	f
110	4	7	29	2	1	Adult Ballet (18+)	Come along to this friendly class where all levels are welcome! Whether you’re returning to ballet after a break or stepping into a studio for the first time, our Adult Ballet class offers a welcoming, supportive environment for dancers of all levels.\r\n\r\nSet to inspiring music, this class blends classical ballet technique with a focus on fitness, posture, and artistry, perfect for adults looking to improve strength, flexibility, and confidence through elegant movement.	Key Skills: Ballet Technique and Vocabular, Posture and Body Alignment, Musicality and Timing, Coordination and Balance, Flexibility and Strength	424bd6e6-443a-4ea7-8139-4999eb5613d2.jpg	10-02-1178	2026-01-13	2026-03-24	19:30:00	20:30:00	24	50	t	1	10	10	t	10	5	10	2025-11-25 10:50:46.058312	2025-12-03 15:59:25.189248	\N	t	f
107	4	2	29	2	1	Grade 2 Level Ballet	Wac Arts’ Ballet sessions offer a relaxed and inclusive environment where everyone is made to feel welcome, whether you’re new to ballet or returning to the barre. Each class begins with a gentle warm-up at the barre, focusing on exercises that stretch and strengthen the muscles to prepare the body for movement.\r\n\r\nParticipants are guided through a variety of classical ballet techniques, including pliés, tendus, pirouettes, jumps, leaps, and allegro combinations, all designed to build agility, coordination, and confidence.\r\nThroughout the session, the Ballet tutor provides supportive instruction on posture, alignment, and expressive movement, helping dancers embody the grace and precision that define ballet. The class winds down with a calming cool-down and stretching sequence, leaving everyone feeling refreshed and accomplished.	Key Skills: Posture and alignment, basic positioning, coordination and musicality, balance and control	616910fe-4639-4c0e-9dd3-45e692f7f4a0.jpg	10-02-115	2026-01-13	2026-03-24	17:45:00	18:45:00	20	50	t	1	10	10	t	10	5	10	2025-11-25 10:42:56.795903	2025-12-04 14:00:20.267457	\N	t	f
62	1	3	27	2	1	Singing	Wac Arts’ Singing sessions will help you develop vocal techniques, such as breathing control, pitch, and tone learning songs that put those techniques into practice with emphasis on performance and vocal health.\r\n\r\nYou will explore a range of different music genres and styles, with songs from Musical Theatre, as well as pop and contemporary artists.\r\n\r\nSession’s start with a warm-up introduced through games and vocal exercises exploring different parts of the voice. A key focus areas include improving your vocal range, mastering ‘Belt’/’Mix’ techniques, enhancing vocal agility, breath control, and phrasing.\r\nYou will also explore what songs and styles best suit your voice and delve into storytelling through song.\r\n\r\nThroughout the term, you’ll work on your individual repertoire, as well as group songs in harmony, developing your confidence in singing solo and as part of an ensemble.	Key Skills: Vocal technique, pitch control, breath support, musicality, performance skills.	cbcfa165-d37b-4ca7-85dd-6f4890334825.jpg	01-25-0103	2026-01-10	2026-03-28	09:30:00	10:30:00	24	50	t	1	10	10	f	0	5	10	2025-11-25 09:17:08.248647	2025-12-03 15:35:18.185015	\N	t	f
65	1	2	27	2	1	Singing	Wac Arts’ Singing sessions will help you develop vocal techniques, such as breathing control, pitch, and tone learning songs that put those techniques into practice with emphasis on performance and vocal health.\r\nYou will explore a range of different music genres and styles, with songs from Musical Theatre, as well as pop and contemporary artists.\r\nSession’s start with a warm-up introduced through games and vocal exercises exploring different parts of the voice. A key focus areas include improving your vocal range, mastering ‘Belt’/’Mix’ techniques, enhancing vocal agility, breath control, and phrasing.\r\nYou will also explore what songs and styles best suit your voice and delve into storytelling through song.\r\nThroughout the term, you’ll work on your individual repertoire, as well as group songs in harmony, developing your confidence in singing solo and as part of an ensemble.	Key Skills: Vocal technique, pitch control, breath support, musicality, performance skills.	b1370bdb-3224-42d0-9415-6f14e4145aaf.jpg	01-25-0106	2026-01-10	2026-03-28	10:45:00	11:45:00	24	50	t	1	10	10	t	10	5	10	2025-11-25 09:26:12.349554	2025-12-03 15:35:55.48768	\N	t	f
70	1	3	28	2	1	Junior Actors Company	Wac Arts Junior Actors Company sessions are designed for budding performers who are ready to elevate their acting and performance skills to the next level in this dynamic and challenging drama class.\r\n\r\nYou will explore the powerful techniques of leading theatre practitioners like Stanislavski, Brecht, and Artaud, while building confidence, creativity, and control on stage. Through ensemble work, physical theatre, improvisation, and text-based performance, students will deepen their understanding of character, voice, and movement—perfect preparation for GCSE and A Level Drama. Whether you dream of the stage or just want to express yourself more freely, this class is where your next role begins.\r\n\r\nThis session is a great stepping stone to joining Wac Arts Actors Company (for those aged 16+)	Key Skills: Character Development and Emotional Range, Vocal and Physical Expression, Script and Text Analysis, Improvisation and Devising, Stagecraft and Ensemble Awareness as well as practitioner study	63cc97a1-7f76-4a60-bc21-16aaba467747.png	10-01-0111	2026-01-10	2026-03-28	13:30:00	15:00:00	24	75	t	1	10	10	t	10	7.5	10	2025-11-25 09:35:21.235447	2025-12-03 15:38:12.830797	\N	t	f
109	4	7	29	2	1	Community Choir	Come and join Wac Arts new Community Choir! Everyone is welcome at Sing Together and, that is exactly what we will do, enjoy singing together.\r\n\r\nOpen to all abilities and backgrounds, this joyful, inclusive choir is a space where community, creativity, and expression come together through the power of voice.\r\n\r\nUnder the guidance of an experienced Singing Practitioner, you will learn a vibrant and diverse repertoire of contemporary music, from pop and soul to folk, gospel, and beyond.\r\n\r\nYou’ll learn to sing in rich harmonies, improve your vocal technique, and most importantly, experience the joy of singing together as a group..\r\n\r\nWhether you’re a seasoned singer or just beginning your vocal journey, Sing Together is about connection through music. There are no auditions, no need to read music, and no pressure, just the chance to sing, grow, and be part of something uplifting and fun.\r\n\r\nCome for the music, stay for the community, leave each session feeling energised, empowered, and inspired	\r\nKey Skills: Harmony Singing, Vocal Technique, Repertoire Development, Listening and Ensemble Skills, Confidence and Performance Presence	b8c94f33-0309-4993-aed5-bc46967bdecd.jpg	10-02-117	2026-01-13	2026-03-24	17:30:00	18:30:00	24	50	t	1	10	10	t	10	5	10	2025-11-25 10:48:53.545821	2025-12-03 15:48:50.041725	\N	t	f
81	2	2	27	2	1	Animation	Wac Arts’ Animation sessions will explore the fundamentals of animation, including storyboarding, and character design.\r\nYou will use digital tools to create 2D and stop-motion animations, fostering creativity and technical skills.\r\nYou’ll get the opportunity to bring your characters to life while learning essential skills such as design, lighting, modelling, surfacing, and visual effects.\r\nDrawing, illustration, and graphic design software are used to enhance the creative process. Under the guidance of our skilled instructor, you’ll learn the motion animation fundamentals, including storyboarding, material selection, and stop motion movement techniques.\r\nAdditionally, you can add a personal touch to your films by creating soundtracks using music and recorded dialogue.	Key Skills: Storyboarding, character design, digital animation tools, creativity, timing, visual storytelling.\r\n\r\n	f2f5822c-85e3-4c50-865f-94e7df36b9da.jpg	10-02-0104	2026-01-10	2026-03-28	11:30:00	13:00:00	16	75	t	1	10	10	t	10	7.5	10	2025-11-25 09:56:03.018026	2025-12-03 15:39:16.349259	\N	t	f
78	2	2	27	2	1	Filmmaking	Wac Arts’ Film Making sessions are perfect for aspiring filmmakers ready to dive into the world of short films. You will gain hands-on experience in scriptwriting, shooting, editing, and directing.\r\nYou will develop you skills in storytelling, camera work, and post-production skills to create short films and videos. You will learn about various filmmaking styles, roles on set, camera operation, lighting, sound recording, editing, and much more.	Key Skills: Scriptwriting, cinematography, directing, editing, storytelling, teamwork.	f4c6b08e-c4ee-479f-83b6-eaf0ee958dd9.jpg	10-02-0101	2026-01-10	2026-03-28	09:45:00	11:15:00	16	75	t	1	10	10	t	10	7.5	10	2025-11-25 09:50:12.30107	2025-12-03 15:39:47.999581	\N	t	f
88	3	2	27	2	1	Drums Level 1	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills.\r\n\r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\n\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\n\r\nYou will experience playing different styles and genres, as well as the ability to improvise.	Key Skills: Rhythm, timing, coordination, beats, fills, dynamics	a83f64f1-0cec-471e-bc61-990a9418a199.jpg	10-02-0110	2026-01-10	2026-03-28	09:45:00	10:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:09:32.578047	2025-12-03 15:40:25.461071	\N	t	f
90	3	2	27	2	1	Drums Level 2	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.	Key Skills: Rhythm, timing, coordination, beats, fills, dynamics	6af1b443-87aa-449c-9dc7-8efa8167cce6.jpg	10-02-0112	2026-01-10	2026-03-28	11:45:00	12:30:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:12:01.550169	2025-12-03 15:43:07.990148	\N	t	f
93	3	2	28	2	1	Drums Level 1	Wac Arts Drums class will see you learn rhythm, coordination, and timing. You will practice beats and fills across multiple genres to build solid percussion skills. \r\nYou will develop basic backbeats and improve your playing with better speed and coordination as well as explore creating musical variations between music sections.\r\nYou will work on reading sheet music, and drum kit notation. You will develop the stroke technique, accuracy, relaxation, and economy of motion, improve Hi-Hat, Ride Cymbal, and Kick Drum technique.\r\nYou will experience playing different styles and genres, as well as the ability to improvise.	Key Skills: Rhythm, timing, coordination, beats, fills, dynamics	caa37bb5-a6a1-4050-a0c0-24c73c00cc3b.jpg	10-02-0115	2026-01-10	2026-03-28	15:00:00	15:45:00	4	110	t	1	10	10	t	10	11	10	2025-11-25 10:15:35.808461	2025-12-03 15:45:20.642338	\N	t	f
115	1	2	1	1	1	Test Class	Wac Arts’ Musical Theatre class explores the three disciplines of Singing, Dance, and Acting, focusing on performance skills, stagecraft, and vocal technique to bring musicals to life.\r\nEach week attendees take part in a vocal and physical warm up. Activities will help to develop vocal skills in melody, harmony and singing in ensemble, alongside refining physical control and coordination in dance, and exercises focused on gaining confidence in speech, and identifying and expressing emotions.\r\nOur Musical Theatre sessions foster teamwork, with performance opportunities made available throughout the year.	Key Skills: Acting, singing, dance, stagecraft, vocal control, performance confidence	\N	WACT10205	2025-12-01	2025-12-20	07:15:00	08:20:00	10	0.5	t	1	2	2	f	0	0.25	2	2025-12-05 17:46:46.758105	2025-12-08 12:36:11.776569	\N	f	f
112	6	8	29	2	1	Wac Nites- Spark!	Sessions take place on Wednesday evenings during term time, providing an platform for young people to explore the performing, creative and digital arts. Led by seasoned tutors with extensive experience in the realm of special education, this initiative is designed to empower young people to unleash their artistic potential while honing their interpersonal skills.\r\n\r\nEach session is thoughtfully tailored to the specific needs of the group, ensuring a comprehensive and engaging experience. The topics and activities are refreshed each term, providing participants with a diverse and enriching journey through the world of the arts. Wac Nites is more than just an arts programme; it’s a catalyst for personal growth and social development.	Spark focuses on boosting self-confidence and social skills through activities such as arts and crafts, drama, music, and digital skills.	48b8b93a-74e2-48dc-8691-42fe94bcc6b5.jpg	10-02-119	2026-01-14	2026-03-25	16:30:00	18:00:00	16	48.5	f	1	10	10	t	10	4.85	10	2025-11-25 10:58:03.216556	2026-01-07 10:29:13.750554	\N	f	t
114	6	11	29	2	1	Wac Nites -Urban Motivation	Sessions take place on Wednesday evenings during term time, providing an platform for young people to explore the performing, creative and digital arts. Led by seasoned tutors with extensive experience in the realm of special education, this initiative is designed to empower young people to unleash their artistic potential while honing their interpersonal skills.\r\n\r\nEach session is thoughtfully tailored to the specific needs of the group, ensuring a comprehensive and engaging experience. The topics and activities are refreshed each term, providing participants with a diverse and enriching journey through the world of the arts. Wac Nites is more than just an arts programme; it’s a catalyst for personal growth and social development.	Tailored for ages 18 to 30, Urban Motivation is a young people-driven initiative that encourages creative exploration. This program enhances self-confidence and self-expression through content creation and performance opportunities.	db2917f6-36f8-481a-ac98-e857bee76521.jpg	10-02-121	2026-01-14	2026-03-25	18:30:00	20:30:00	16	65	f	1	10	10	t	10	6.5	10	2025-11-25 11:04:49.79705	2026-01-07 10:29:24.03823	\N	f	t
113	6	9	29	2	1	Wac Nites - Ignite 	Sessions take place on Wednesday evenings during term time, providing an platform for young people to explore the performing, creative and digital arts. Led by seasoned tutors with extensive experience in the realm of special education, this initiative is designed to empower young people to unleash their artistic potential while honing their interpersonal skills.\r\n\r\nEach session is thoughtfully tailored to the specific needs of the group, ensuring a comprehensive and engaging experience. The topics and activities are refreshed each term, providing participants with a diverse and enriching journey through the world of the arts. Wac Nites is more than just an arts programme; it’s a catalyst for personal growth and social development.	Ignite aims to boost creative skills and artistic expression. From acting and dance to art, film making, and animation, Ignite offers a diverse range of activities providing immersive creativity.	2c484784-f6da-4fc5-b0a4-e218eb9b75d4.jpg	10-02-120	2026-01-14	2026-03-25	18:30:00	20:30:00	16	65	f	1	10	10	t	10	6.5	10	2025-11-25 11:02:40.851171	2026-01-07 10:29:30.514306	\N	f	t
\.


--
-- Data for Name: course_allocation; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.course_allocation (id, course_id, staff_id, role_id, created_at, updated_at, deleted_at, is_active) FROM stdin;
1	3	1	1	2025-10-16 17:23:29.709207	2025-10-16 17:23:29.709207	\N	t
2	100	2	1	2025-12-18 17:29:06.603625	2025-12-18 17:29:12.527211	2025-12-18 17:29:12.528376	t
3	80	8	1	2025-12-18 17:30:09.042001	2025-12-18 17:30:09.042001	\N	t
5	98	11	1	2025-12-18 17:30:50.692238	2025-12-18 17:30:50.692238	\N	t
6	99	11	1	2025-12-18 17:31:05.328681	2025-12-18 17:31:05.328681	\N	t
7	79	8	1	2025-12-18 17:31:26.746511	2025-12-18 17:31:26.746511	\N	t
8	60	3	1	2025-12-18 17:31:37.817725	2025-12-18 17:31:37.817725	\N	t
9	85	13	1	2025-12-18 17:31:59.290317	2025-12-18 17:31:59.290317	\N	t
10	83	13	1	2025-12-18 17:32:12.577261	2025-12-18 17:32:12.577261	\N	t
11	96	11	1	2025-12-18 17:32:30.288165	2025-12-18 17:32:30.288165	\N	t
12	86	13	1	2025-12-18 17:32:46.225282	2025-12-18 17:32:46.225282	\N	t
13	87	13	1	2025-12-18 17:34:00.347357	2025-12-18 17:34:00.347357	\N	t
14	89	14	1	2025-12-18 17:34:14.82718	2025-12-18 17:34:14.82718	\N	t
15	91	14	1	2025-12-18 17:34:27.674997	2025-12-18 17:34:27.674997	\N	t
16	92	14	1	2025-12-18 17:34:45.435716	2025-12-18 17:34:45.435716	\N	t
17	63	2	1	2025-12-18 17:35:00.803773	2025-12-18 17:35:00.803773	\N	t
18	94	11	1	2025-12-18 17:35:26.1479	2025-12-18 17:35:26.1479	\N	t
19	74	6	1	2025-12-18 17:35:43.035446	2025-12-18 17:35:43.035446	\N	t
21	61	4	1	2025-12-18 17:36:16.260217	2025-12-18 17:36:16.260217	\N	t
22	64	4	1	2025-12-18 17:36:29.052553	2025-12-18 17:36:29.052553	\N	t
23	66	2	1	2025-12-18 17:36:42.629182	2025-12-18 17:36:42.629182	\N	t
24	67	4	1	2025-12-18 17:37:07.917151	2025-12-18 17:37:07.917151	\N	t
25	68	5	1	2025-12-18 17:37:49.830635	2025-12-18 17:37:49.830635	\N	t
26	69	2	1	2025-12-18 17:38:12.813715	2025-12-18 17:38:12.813715	\N	t
27	71	5	1	2025-12-18 17:39:14.085448	2025-12-18 17:39:14.085448	\N	t
28	72	6	1	2025-12-18 17:39:30.422035	2025-12-18 17:39:30.422035	\N	t
29	73	6	1	2025-12-18 17:39:43.254934	2025-12-18 17:39:43.254934	\N	t
31	75	9	1	2025-12-18 17:41:10.424245	2025-12-18 17:41:10.424245	\N	t
20	77	9	1	2025-12-18 17:36:01.4932	2025-12-18 17:41:25.050915	2025-12-18 17:41:25.051944	t
32	77	10	1	2025-12-18 17:41:30.806724	2025-12-18 17:41:30.806724	\N	t
30	76	9	1	2025-12-18 17:40:09.446815	2025-12-18 17:42:03.083735	2025-12-18 17:42:03.08484	t
33	76	10	1	2025-12-18 17:42:10.520568	2025-12-18 17:42:10.520568	\N	t
34	111	10	1	2025-12-18 17:42:38.008084	2025-12-18 17:42:38.008084	\N	t
35	97	11	1	2025-12-18 17:42:50.305675	2025-12-18 17:42:50.305675	\N	t
36	84	13	1	2025-12-18 17:43:13.873103	2025-12-18 17:43:13.873103	\N	t
38	104	15	1	2025-12-18 17:44:07.762103	2025-12-18 17:44:07.762103	\N	t
39	95	11	1	2025-12-18 17:44:25.433002	2025-12-18 17:44:25.433002	\N	t
42	108	5	1	2025-12-18 17:45:22.153587	2025-12-18 17:45:22.153587	\N	t
43	105	16	1	2025-12-18 17:45:43.002046	2025-12-18 17:45:43.002046	\N	t
44	106	16	1	2025-12-18 17:45:58.291302	2025-12-18 17:45:58.291302	\N	t
45	112	17	1	2025-12-18 17:46:13.923056	2025-12-18 17:46:13.923056	\N	t
46	110	16	1	2025-12-18 17:46:34.082796	2025-12-18 17:46:34.082796	\N	t
47	107	16	1	2025-12-18 17:46:45.666307	2025-12-18 17:46:45.666307	\N	t
48	62	5	1	2025-12-18 17:46:57.419073	2025-12-18 17:46:57.419073	\N	t
49	65	5	1	2025-12-18 17:47:11.916351	2025-12-18 17:47:11.916351	\N	t
50	70	7	1	2025-12-18 17:48:07.915856	2025-12-18 17:48:07.915856	\N	t
51	109	5	1	2025-12-18 17:48:19.356207	2025-12-18 17:48:19.356207	\N	t
52	81	9	1	2025-12-18 17:48:52.828392	2025-12-18 17:48:52.828392	\N	t
53	78	8	1	2025-12-18 17:49:07.60382	2025-12-18 17:49:07.60382	\N	t
54	88	14	1	2025-12-18 17:49:20.763286	2025-12-18 17:49:20.763286	\N	t
55	90	14	1	2025-12-18 17:49:34.709724	2025-12-18 17:49:34.709724	\N	t
56	93	14	1	2025-12-18 17:49:47.140684	2025-12-18 17:49:47.140684	\N	t
57	114	18	1	2025-12-18 17:50:01.909143	2025-12-18 17:50:01.909143	\N	t
58	113	17	1	2025-12-18 17:50:12.572991	2025-12-18 17:50:12.572991	\N	t
4	100	18	1	2025-12-18 17:30:38.089268	2025-12-18 17:50:24.129224	2025-12-18 17:50:24.130201	t
59	100	12	1	2025-12-18 17:50:29.213123	2025-12-18 17:50:29.213123	\N	t
37	103	18	1	2025-12-18 17:43:48.216287	2025-12-18 17:50:44.76903	2025-12-18 17:50:44.770093	t
60	103	12	1	2025-12-18 17:50:50.701683	2025-12-18 17:50:50.701683	\N	t
40	102	18	1	2025-12-18 17:44:58.561185	2025-12-18 17:51:03.625583	2025-12-18 17:51:03.626637	t
61	102	12	1	2025-12-18 17:51:08.181249	2025-12-18 17:51:08.181249	\N	t
62	101	12	1	2025-12-18 17:51:32.97389	2025-12-18 17:51:32.97389	\N	t
41	101	18	1	2025-12-18 17:45:10.913615	2025-12-18 17:51:35.48189	2025-12-18 17:51:35.482908	t
63	100	20	1	2026-01-10 09:29:00.145365	2026-01-10 09:29:00.145365	\N	t
64	98	20	1	2026-01-10 09:29:27.200159	2026-01-10 09:29:27.200159	\N	t
65	99	20	1	2026-01-10 09:29:44.585203	2026-01-10 09:29:44.585203	\N	t
66	85	20	1	2026-01-10 09:37:05.985653	2026-01-10 09:37:05.985653	\N	t
67	83	20	1	2026-01-10 09:37:43.155924	2026-01-10 09:37:43.155924	\N	t
68	96	20	1	2026-01-10 09:38:36.346912	2026-01-10 09:38:36.346912	\N	t
69	86	20	1	2026-01-10 09:40:00.104895	2026-01-10 09:40:00.104895	\N	t
70	87	20	1	2026-01-10 09:40:41.561484	2026-01-10 09:40:41.561484	\N	t
71	91	20	1	2026-01-10 11:36:55.907152	2026-01-10 11:36:55.907152	\N	t
72	92	20	1	2026-01-10 11:37:15.981013	2026-01-10 11:37:15.981013	\N	t
73	94	20	1	2026-01-10 11:37:51.828632	2026-01-10 11:37:51.828632	\N	t
74	82	20	1	2026-01-10 11:38:08.453012	2026-01-10 11:38:08.453012	\N	t
75	82	13	1	2026-01-10 11:38:18.308275	2026-01-10 11:38:18.308275	\N	t
76	97	20	1	2026-01-10 11:38:42.317427	2026-01-10 11:38:42.317427	\N	t
77	84	20	1	2026-01-10 11:38:59.765154	2026-01-10 11:38:59.765154	\N	t
78	103	20	1	2026-01-10 11:39:35.238601	2026-01-10 11:39:35.238601	\N	t
79	95	20	1	2026-01-10 11:39:50.702089	2026-01-10 11:39:50.702089	\N	t
80	102	20	1	2026-01-10 11:40:23.208492	2026-01-10 11:40:23.208492	\N	t
81	101	20	1	2026-01-10 11:40:42.368958	2026-01-10 11:40:42.368958	\N	t
82	88	20	1	2026-01-10 11:40:58.040831	2026-01-10 11:40:58.040831	\N	t
83	90	20	1	2026-01-10 11:41:11.865033	2026-01-10 11:41:11.865033	\N	t
84	93	20	1	2026-01-10 11:41:27.8952	2026-01-10 11:41:27.8952	\N	t
85	60	20	1	2026-01-10 11:41:55.657553	2026-01-10 11:41:55.657553	\N	t
86	63	20	1	2026-01-10 11:42:14.776282	2026-01-10 11:42:14.776282	\N	t
87	74	20	1	2026-01-10 11:42:52.185157	2026-01-10 11:42:52.185157	\N	t
88	61	20	1	2026-01-10 11:43:06.570029	2026-01-10 11:43:06.570029	\N	t
89	64	20	1	2026-01-10 11:44:32.443457	2026-01-10 11:44:32.443457	\N	t
90	66	20	1	2026-01-10 11:44:47.410293	2026-01-10 11:44:47.410293	\N	t
91	67	20	1	2026-01-10 11:45:11.024849	2026-01-10 11:45:11.024849	\N	t
92	68	20	1	2026-01-10 11:45:55.548434	2026-01-10 11:45:55.548434	\N	t
93	69	20	1	2026-01-10 11:46:25.32557	2026-01-10 11:46:25.32557	\N	t
94	71	20	1	2026-01-10 11:46:41.852206	2026-01-10 11:46:41.852206	\N	t
95	72	20	1	2026-01-10 11:47:05.12429	2026-01-10 11:47:05.12429	\N	t
96	73	20	1	2026-01-10 11:47:25.643873	2026-01-10 11:47:25.643873	\N	t
97	62	20	1	2026-01-10 11:47:41.211686	2026-01-10 11:47:41.211686	\N	t
98	65	20	1	2026-01-10 11:47:55.63555	2026-01-10 11:47:55.63555	\N	t
99	70	20	1	2026-01-10 11:48:07.933295	2026-01-10 11:48:07.933295	\N	t
100	80	20	1	2026-01-10 11:48:39.710244	2026-01-10 11:48:39.710244	\N	t
101	79	20	1	2026-01-10 11:48:55.45333	2026-01-10 11:48:55.45333	\N	t
102	77	20	1	2026-01-10 11:49:10.782414	2026-01-10 11:49:10.782414	\N	t
103	76	20	1	2026-01-10 11:49:54.317107	2026-01-10 11:49:54.317107	\N	t
104	75	20	1	2026-01-10 11:50:06.636911	2026-01-10 11:50:06.636911	\N	t
105	81	20	1	2026-01-10 11:50:27.165582	2026-01-10 11:50:27.165582	\N	t
106	78	20	1	2026-01-10 11:50:45.887573	2026-01-10 11:50:45.887573	\N	t
107	111	20	1	2026-01-10 11:51:10.688441	2026-01-10 11:51:10.688441	\N	t
108	108	20	1	2026-01-10 11:51:25.054013	2026-01-10 11:51:25.054013	\N	t
109	105	20	1	2026-01-10 11:51:36.400942	2026-01-10 11:51:36.400942	\N	t
110	106	20	1	2026-01-10 11:51:51.518986	2026-01-10 11:51:51.518986	\N	t
111	110	20	1	2026-01-10 11:52:03.760335	2026-01-10 11:52:03.760335	\N	t
112	107	20	1	2026-01-10 11:52:16.527992	2026-01-10 11:52:16.527992	\N	t
113	109	20	1	2026-01-10 11:52:31.943311	2026-01-10 11:52:31.943311	\N	t
\.


--
-- Data for Name: course_category; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.course_category (id, title, description, icon, created_at, updated_at, deleted_at, is_active) FROM stdin;
1	Performing Arts	Performing Arts	96237247-df9d-419e-846e-89502c1fef0c.jpg	2025-06-30 17:12:08.398605	2025-07-02 10:41:15.529662	\N	t
2	Creative and Digital Media	Creative and Digital Media	c2e7e387-dde5-4311-ac5c-e1cb985ca4c8.jpg	2025-07-02 10:42:38.991908	2025-07-02 10:42:56.915151	\N	t
3	Music Tuition	Music Tuition	29b2b39d-06c0-4729-b18d-f94d3a6a6fbd.jpg	2025-07-02 10:44:27.784881	2025-07-02 10:44:27.784881	\N	t
4	Tuesday Evening	Tuesday Evening	db378554-6847-4c01-8d69-efb3f4c502d0.jpg	2025-07-02 10:45:42.776936	2025-07-02 10:45:42.776936	\N	t
5	Actors Company	Actors Company	4582374d-ea1c-489f-94c3-b8466c29ef06.jpg	2025-07-02 10:46:09.995501	2025-07-02 10:46:09.995501	\N	t
6	Wac Nites	Wac Nites	2d10c2c1-c8b3-4ddd-99d7-c9fb82801942.jpg	2025-07-02 10:46:50.2235	2025-07-02 10:46:50.2235	\N	t
\.


--
-- Data for Name: discount_coupons; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.discount_coupons (id, code, description, status, uses_per_customer, start_date, end_date, discount_type, discount_value, max_discount, min_cart_value, rule_type, is_applicable_for_course, is_applicable_for_event, created_at, updated_at, deleted_at, is_active) FROM stdin;
1	NEW10	10% off on total cart	t	2	2025-10-01	2025-11-30	percentage	10.00	5.00	\N	f	t	t	2025-10-16 17:10:15.897716	2025-11-26 19:44:59.24639	\N	t
\.


--
-- Data for Name: event_cart; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.event_cart (id, user_id, user_type, event_id, no_of_participants, total_amount, is_cart_processed, transaction_batch_id, created_at, updated_at, deleted_at, is_active) FROM stdin;
\.


--
-- Data for Name: event_participant; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.event_participant (id, event_id, name, image, created_at, updated_at, deleted_at, is_active) FROM stdin;
\.


--
-- Data for Name: event_payments; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.event_payments (id, user_id, user_type, transaction_batch_id, total_amount, discount_amount, used_wallet_amount, stripe_url, is_payment_completed, payment_status, payment_method, paid_on, payment_id, coupon_discounted_amount, discount_coupon_id, created_at, updated_at, deleted_at, is_active) FROM stdin;
\.


--
-- Data for Name: events; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.events (id, name, event_start_date, event_end_date, event_start_time, event_end_time, price, description, location, image, created_at, updated_at, deleted_at, is_active) FROM stdin;
\.


--
-- Data for Name: gift_cards; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.gift_cards (id, code, amount, validate_date, is_active, is_used, is_used_by, user_type, created_at, updated_at, deleted_at) FROM stdin;
1	LWP600ECX884	10.00	2026-04-16	t	t	1	parent	2025-10-16 17:08:46.740402	2025-10-16 17:08:55.300205	\N
2	UWQ137YEO477	100.00	2026-04-18	t	t	24	parent	2025-10-18 11:38:22.959097	2025-10-18 11:38:31.330092	\N
3	EJZ887BSI002	10.00	2026-05-24	t	t	41	participant	2025-11-24 05:16:14.770559	2025-11-24 05:16:25.953775	\N
4	LQR319LSC724	10.00	2026-05-26	t	t	9	parent	2025-11-26 19:40:14.748322	2025-11-26 19:40:30.951042	\N
5	AYC574ICP076	100.00	2026-05-27	t	t	41	participant	2025-11-27 12:31:24.433767	2025-11-27 12:33:02.763919	\N
6	JKM665ITE848	20.00	2026-06-06	t	t	24	parent	2025-12-06 14:43:02.411418	2025-12-06 14:43:18.90637	\N
\.


--
-- Data for Name: payment_details; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.payment_details (id, payment_id, purchased_for_id, course_id, course_original_amount, final_amount, refund_amount, refund_status, refund_created_on, refund_completed_on, refund_note, is_refund_completed, is_refund_requested, created_at, updated_at, deleted_at, is_active) FROM stdin;
92	53	54	60	50	50	0	\N	\N	\N	\N	f	f	2025-12-08 15:56:38.612203	2025-12-08 15:56:38.612203	\N	t
93	53	54	64	50	50	0	\N	\N	\N	\N	f	f	2025-12-08 15:56:38.612203	2025-12-08 15:56:38.612203	\N	t
94	54	55	66	50	50	0	\N	\N	\N	\N	f	f	2025-12-08 16:02:50.00506	2025-12-08 16:02:50.00506	\N	t
95	54	56	66	50	50	0	\N	\N	\N	\N	f	f	2025-12-08 16:02:50.00506	2025-12-08 16:02:50.00506	\N	t
96	55	59	74	75	75	0	\N	\N	\N	\N	f	f	2025-12-08 16:14:18.292274	2025-12-08 16:14:18.292274	\N	t
97	56	60	95	110	110	0	\N	\N	\N	\N	f	f	2025-12-08 16:23:07.546186	2025-12-08 16:23:07.546186	\N	t
98	56	60	88	110	110	0	\N	\N	\N	\N	f	f	2025-12-08 16:23:07.546186	2025-12-08 16:23:07.546186	\N	t
99	56	62	75	75	75	0	\N	\N	\N	\N	f	f	2025-12-08 16:23:07.546186	2025-12-08 16:23:07.546186	\N	t
100	57	61	61	50	50	0	\N	\N	\N	\N	f	f	2025-12-08 16:27:58.502287	2025-12-08 16:27:58.502287	\N	t
101	57	61	77	75	75	0	\N	\N	\N	\N	f	f	2025-12-08 16:27:58.502287	2025-12-08 16:27:58.502287	\N	t
102	57	61	81	75	75	0	\N	\N	\N	\N	f	f	2025-12-08 16:27:58.502287	2025-12-08 16:27:58.502287	\N	t
103	58	65	77	75	75	0	\N	\N	\N	\N	f	f	2025-12-08 16:48:57.818316	2025-12-08 16:48:57.818316	\N	t
104	58	66	77	75	75	0	\N	\N	\N	\N	f	f	2025-12-08 16:48:57.818316	2025-12-08 16:48:57.818316	\N	t
105	59	64	78	75	75	0	\N	\N	\N	\N	f	f	2025-12-08 16:52:05.94821	2025-12-08 16:52:05.94821	\N	t
106	60	67	114	65	65	0	\N	\N	\N	\N	f	f	2025-12-08 17:41:25.207921	2025-12-08 17:41:25.207921	\N	t
107	61	68	78	75	75	0	\N	\N	\N	\N	f	f	2025-12-08 18:03:30.55535	2025-12-08 18:03:30.55535	\N	t
108	62	72	72	75	75	0	\N	\N	\N	\N	f	f	2025-12-08 19:46:57.236216	2025-12-08 19:46:57.236216	\N	t
109	63	73	73	75	75	0	\N	\N	\N	\N	f	f	2025-12-08 19:59:29.658039	2025-12-08 19:59:29.658039	\N	t
110	64	73	73	75	75	0	\N	\N	\N	\N	f	f	2025-12-08 20:02:07.674383	2025-12-08 20:02:07.674383	\N	t
111	65	69	73	75	75	0	\N	\N	\N	\N	f	f	2025-12-08 20:28:23.202583	2025-12-08 20:28:23.202583	\N	t
112	66	74	96	110	110	0	\N	\N	\N	\N	f	f	2025-12-08 21:00:46.194834	2025-12-08 21:00:46.194834	\N	t
113	67	75	91	110	110	0	\N	\N	\N	\N	f	f	2025-12-08 21:19:58.182114	2025-12-08 21:19:58.182114	\N	t
114	68	76	63	50	50	0	\N	\N	\N	\N	f	f	2025-12-08 21:30:08.377673	2025-12-08 21:30:08.377673	\N	t
115	69	78	60	50	50	0	\N	\N	\N	\N	f	f	2025-12-09 06:30:10.226332	2025-12-09 06:30:10.226332	\N	t
116	69	79	78	75	75	0	\N	\N	\N	\N	f	f	2025-12-09 06:30:10.226332	2025-12-09 06:30:10.226332	\N	t
117	70	78	60	50	50	0	\N	\N	\N	\N	f	f	2025-12-09 06:31:29.597255	2025-12-09 06:31:29.597255	\N	t
118	70	79	78	75	75	0	\N	\N	\N	\N	f	f	2025-12-09 06:31:29.597255	2025-12-09 06:31:29.597255	\N	t
119	71	80	92	110	110	0	\N	\N	\N	\N	f	f	2025-12-09 08:50:11.284233	2025-12-09 08:50:11.284233	\N	t
120	72	53	81	75	75	0	\N	\N	\N	\N	f	f	2025-12-09 10:09:21.118415	2025-12-09 10:09:21.118415	\N	t
121	73	82	112	48.5	48.5	0	\N	\N	\N	\N	f	f	2025-12-09 10:11:44.11022	2025-12-09 10:11:44.11022	\N	t
122	74	86	105	40	40	0	\N	\N	\N	\N	f	f	2025-12-09 10:48:22.813009	2025-12-09 10:48:22.813009	\N	t
123	75	87	73	75	75	0	\N	\N	\N	\N	f	f	2025-12-09 11:40:37.932825	2025-12-09 11:40:37.932825	\N	t
124	76	88	72	75	75	0	\N	\N	\N	\N	f	f	2025-12-09 11:49:56.010355	2025-12-09 11:49:56.010355	\N	t
125	77	89	110	50	50	0	\N	\N	\N	\N	f	f	2025-12-09 12:40:44.819893	2025-12-09 12:40:44.819893	\N	t
126	78	82	78	75	75	0	\N	\N	\N	\N	f	f	2025-12-09 14:33:16.155432	2025-12-09 14:33:16.155432	\N	t
127	79	90	74	75	75	0	\N	\N	\N	\N	f	f	2025-12-09 14:52:22.572038	2025-12-09 14:52:22.572038	\N	t
128	80	90	72	75	75	0	\N	\N	\N	\N	f	f	2025-12-09 14:58:40.120624	2025-12-09 14:58:40.120624	\N	t
129	81	92	81	75	75	0	\N	\N	\N	\N	f	f	2025-12-09 15:50:56.750129	2025-12-09 15:50:56.750129	\N	t
130	82	93	105	40	40	0	\N	\N	\N	\N	f	f	2025-12-09 16:21:47.44246	2025-12-09 16:21:47.44246	\N	t
131	83	53	86	110	110	0	\N	\N	\N	\N	f	f	2025-12-09 19:02:24.055783	2025-12-09 19:02:24.055783	\N	t
132	84	95	72	75	75	0	\N	\N	\N	\N	f	f	2025-12-09 19:46:55.25931	2025-12-09 19:46:55.25931	\N	t
133	85	96	66	50	50	0	\N	\N	\N	\N	f	f	2025-12-09 21:28:02.845442	2025-12-09 21:28:02.845442	\N	t
134	86	98	60	50	50	0	\N	\N	\N	\N	f	f	2025-12-09 22:22:49.761351	2025-12-09 22:22:49.761351	\N	t
135	86	98	64	50	50	0	\N	\N	\N	\N	f	f	2025-12-09 22:22:49.761351	2025-12-09 22:22:49.761351	\N	t
136	87	101	72	75	75	0	\N	\N	\N	\N	f	f	2025-12-10 03:19:01.607235	2025-12-10 03:19:01.607235	\N	t
137	88	102	74	75	75	0	\N	\N	\N	\N	f	f	2025-12-10 09:04:08.948424	2025-12-10 09:04:08.948424	\N	t
138	89	103	75	75	75	0	\N	\N	\N	\N	f	f	2025-12-10 09:59:20.02295	2025-12-10 09:59:20.02295	\N	t
139	90	104	100	110	110	0	\N	\N	\N	\N	f	f	2025-12-10 11:45:08.866109	2025-12-10 11:45:08.866109	\N	t
140	90	104	89	110	110	0	\N	\N	\N	\N	f	f	2025-12-10 11:45:08.866109	2025-12-10 11:45:08.866109	\N	t
141	91	105	61	50	50	0	\N	\N	\N	\N	f	f	2025-12-10 12:04:16.116588	2025-12-10 12:04:16.116588	\N	t
142	91	105	65	50	50	0	\N	\N	\N	\N	f	f	2025-12-10 12:04:16.116588	2025-12-10 12:04:16.116588	\N	t
143	91	105	85	110	110	0	\N	\N	\N	\N	f	f	2025-12-10 12:04:16.116588	2025-12-10 12:04:16.116588	\N	t
144	92	106	105	40	40	0	\N	\N	\N	\N	f	f	2025-12-10 12:08:37.217609	2025-12-10 12:08:37.217609	\N	t
145	92	106	60	50	50	0	\N	\N	\N	\N	f	f	2025-12-10 12:08:37.217609	2025-12-10 12:08:37.217609	\N	t
146	93	107	105	40	40	0	\N	\N	\N	\N	f	f	2025-12-10 14:09:45.590749	2025-12-10 14:09:45.590749	\N	t
147	94	107	72	75	75	0	\N	\N	\N	\N	f	f	2025-12-10 14:41:48.398891	2025-12-10 14:41:48.398891	\N	t
148	95	108	95	110	110	0	\N	\N	\N	\N	f	f	2025-12-10 17:17:15.989798	2025-12-10 17:17:15.989798	\N	t
149	95	109	90	110	110	0	\N	\N	\N	\N	f	f	2025-12-10 17:17:15.989798	2025-12-10 17:17:15.989798	\N	t
150	96	111	99	110	110	0	\N	\N	\N	\N	f	f	2025-12-10 20:58:35.346648	2025-12-10 20:58:35.346648	\N	t
151	96	110	81	75	75	0	\N	\N	\N	\N	f	f	2025-12-10 20:58:35.346648	2025-12-10 20:58:35.346648	\N	t
152	96	111	81	75	75	0	\N	\N	\N	\N	f	f	2025-12-10 20:58:35.346648	2025-12-10 20:58:35.346648	\N	t
153	97	113	66	50	50	0	\N	\N	\N	\N	f	f	2025-12-11 09:53:52.395007	2025-12-11 09:53:52.395007	\N	t
154	98	115	104	100	100	0	\N	\N	\N	\N	f	f	2025-12-11 12:09:30.552833	2025-12-11 12:09:30.552833	\N	t
155	99	114	72	75	75	0	\N	\N	\N	\N	f	f	2025-12-11 12:50:04.510714	2025-12-11 12:50:04.510714	\N	t
156	99	116	72	75	75	0	\N	\N	\N	\N	f	f	2025-12-11 12:50:04.510714	2025-12-11 12:50:04.510714	\N	t
157	100	99	82	110	110	0	\N	\N	\N	\N	f	f	2025-12-11 16:30:15.324756	2025-12-11 16:30:15.324756	\N	t
158	100	99	81	75	75	0	\N	\N	\N	\N	f	f	2025-12-11 16:30:15.324756	2025-12-11 16:30:15.324756	\N	t
159	101	119	81	75	75	0	\N	\N	\N	\N	f	f	2025-12-11 17:01:50.659382	2025-12-11 17:01:50.659382	\N	t
160	101	119	101	110	110	0	\N	\N	\N	\N	f	f	2025-12-11 17:01:50.659382	2025-12-11 17:01:50.659382	\N	t
161	102	83	66	50	50	0	\N	\N	\N	\N	f	f	2025-12-11 18:49:58.560775	2025-12-11 18:49:58.560775	\N	t
162	102	81	67	50	50	0	\N	\N	\N	\N	f	f	2025-12-11 18:49:58.560775	2025-12-11 18:49:58.560775	\N	t
163	103	120	104	100	100	0	\N	\N	\N	\N	f	f	2025-12-11 18:58:32.791502	2025-12-11 18:58:32.791502	\N	t
164	104	121	72	75	75	0	\N	\N	\N	\N	f	f	2025-12-11 19:17:09.168132	2025-12-11 19:17:09.168132	\N	t
165	105	125	81	75	75	0	\N	\N	\N	\N	f	f	2025-12-12 08:31:45.74607	2025-12-12 08:31:45.74607	\N	t
166	105	125	78	75	75	0	\N	\N	\N	\N	f	f	2025-12-12 08:31:45.74607	2025-12-12 08:31:45.74607	\N	t
167	106	124	63	50	50	0	\N	\N	\N	\N	f	f	2025-12-12 13:54:22.601172	2025-12-12 13:54:22.601172	\N	t
168	107	77	66	50	50	0	\N	\N	\N	\N	f	f	2025-12-12 15:02:02.040029	2025-12-12 15:02:02.040029	\N	t
169	107	77	94	110	110	0	\N	\N	\N	\N	f	f	2025-12-12 15:02:02.040029	2025-12-12 15:02:02.040029	\N	t
170	108	124	63	50	50	0	\N	\N	\N	\N	f	f	2025-12-12 15:16:55.803215	2025-12-12 15:16:55.803215	\N	t
171	109	127	74	75	75	0	\N	\N	\N	\N	f	f	2025-12-12 15:21:50.795415	2025-12-12 15:21:50.795415	\N	t
172	110	126	61	50	50	0	\N	\N	\N	\N	f	f	2025-12-12 16:19:24.160844	2025-12-12 16:19:24.160844	\N	t
173	110	126	66	50	50	0	\N	\N	\N	\N	f	f	2025-12-12 16:19:24.160844	2025-12-12 16:19:24.160844	\N	t
174	110	126	95	110	110	0	\N	\N	\N	\N	f	f	2025-12-12 16:19:24.160844	2025-12-12 16:19:24.160844	\N	t
175	110	126	68	50	50	0	\N	\N	\N	\N	f	f	2025-12-12 16:19:24.160844	2025-12-12 16:19:24.160844	\N	t
176	111	130	72	75	75	0	\N	\N	\N	\N	f	f	2025-12-13 09:36:59.246622	2025-12-13 09:36:59.246622	\N	t
177	112	133	61	50	50	0	\N	\N	\N	\N	f	f	2025-12-13 14:26:19.876551	2025-12-13 14:26:19.876551	\N	t
178	112	134	74	75	75	0	\N	\N	\N	\N	f	f	2025-12-13 14:26:19.876551	2025-12-13 14:26:19.876551	\N	t
179	113	135	63	50	50	0	\N	\N	\N	\N	f	f	2025-12-13 15:19:36.921927	2025-12-13 15:19:36.921927	\N	t
180	113	136	63	50	50	0	\N	\N	\N	\N	f	f	2025-12-13 15:19:36.921927	2025-12-13 15:19:36.921927	\N	t
181	113	135	67	50	50	0	\N	\N	\N	\N	f	f	2025-12-13 15:19:36.921927	2025-12-13 15:19:36.921927	\N	t
182	113	136	67	50	50	0	\N	\N	\N	\N	f	f	2025-12-13 15:19:36.921927	2025-12-13 15:19:36.921927	\N	t
183	114	60	88	110	110	0	\N	\N	\N	\N	f	f	2025-12-13 15:44:07.198662	2025-12-13 15:44:07.198662	\N	t
184	114	60	94	110	110	0	\N	\N	\N	\N	f	f	2025-12-13 15:44:07.198662	2025-12-13 15:44:07.198662	\N	t
185	114	62	75	75	75	0	\N	\N	\N	\N	f	f	2025-12-13 15:44:07.198662	2025-12-13 15:44:07.198662	\N	t
186	115	118	109	50	50	0	\N	\N	\N	\N	f	f	2025-12-13 17:21:44.316627	2025-12-13 17:21:44.316627	\N	t
187	116	137	76	75	75	0	\N	\N	\N	\N	f	f	2025-12-14 17:10:32.98241	2025-12-14 17:10:32.98241	\N	t
188	116	137	62	50	50	0	\N	\N	\N	\N	f	f	2025-12-14 17:10:32.98241	2025-12-14 17:10:32.98241	\N	t
189	117	139	69	50	50	0	\N	\N	\N	\N	f	f	2025-12-14 20:32:33.446247	2025-12-14 20:32:33.446247	\N	t
190	117	140	81	75	75	0	\N	\N	\N	\N	f	f	2025-12-14 20:32:33.446247	2025-12-14 20:32:33.446247	\N	t
191	117	139	101	110	110	0	\N	\N	\N	\N	f	f	2025-12-14 20:32:33.446247	2025-12-14 20:32:33.446247	\N	t
192	117	140	101	110	110	0	\N	\N	\N	\N	f	f	2025-12-14 20:32:33.446247	2025-12-14 20:32:33.446247	\N	t
193	117	139	73	75	75	0	\N	\N	\N	\N	f	f	2025-12-14 20:32:33.446247	2025-12-14 20:32:33.446247	\N	t
194	118	145	114	65	65	0	\N	\N	\N	\N	f	f	2025-12-15 15:00:04.400991	2025-12-15 15:00:04.400991	\N	t
195	119	145	114	65	65	0	\N	\N	\N	\N	f	f	2025-12-15 15:17:50.998871	2025-12-15 15:17:50.998871	\N	t
196	120	84	104	100	100	0	\N	\N	\N	\N	f	f	2025-12-15 16:12:15.236743	2025-12-15 16:12:15.236743	\N	t
197	121	63	74	75	75	0	\N	\N	\N	\N	f	f	2025-12-15 16:23:31.043961	2025-12-15 16:23:31.043961	\N	t
198	122	60	91	110	110	0	\N	\N	\N	\N	f	f	2025-12-15 18:01:21.059267	2025-12-15 18:01:21.059267	\N	t
199	122	60	95	110	110	0	\N	\N	\N	\N	f	f	2025-12-15 18:01:21.059267	2025-12-15 18:01:21.059267	\N	t
200	122	62	81	75	75	0	\N	\N	\N	\N	f	f	2025-12-15 18:01:21.059267	2025-12-15 18:01:21.059267	\N	t
201	123	147	77	75	75	0	\N	\N	\N	\N	f	f	2025-12-15 19:15:27.639862	2025-12-15 19:15:27.639862	\N	t
202	124	148	114	65	65	0	\N	\N	\N	\N	f	f	2025-12-15 22:35:35.358179	2025-12-15 22:35:35.358179	\N	t
203	125	77	95	110	110	0	\N	\N	\N	\N	f	f	2025-12-16 08:11:28.525998	2025-12-16 08:11:28.525998	\N	t
204	125	77	66	50	50	0	\N	\N	\N	\N	f	f	2025-12-16 08:11:28.525998	2025-12-16 08:11:28.525998	\N	t
205	126	151	64	50	50	0	\N	\N	\N	\N	f	f	2025-12-16 09:53:09.563624	2025-12-16 09:53:09.563624	\N	t
206	126	149	92	110	110	0	\N	\N	\N	\N	f	f	2025-12-16 09:53:09.563624	2025-12-16 09:53:09.563624	\N	t
207	126	151	60	50	50	0	\N	\N	\N	\N	f	f	2025-12-16 09:53:09.563624	2025-12-16 09:53:09.563624	\N	t
208	126	151	68	50	50	0	\N	\N	\N	\N	f	f	2025-12-16 09:53:09.563624	2025-12-16 09:53:09.563624	\N	t
209	126	150	69	50	50	0	\N	\N	\N	\N	f	f	2025-12-16 09:53:09.563624	2025-12-16 09:53:09.563624	\N	t
210	126	149	63	50	50	0	\N	\N	\N	\N	f	f	2025-12-16 09:53:09.563624	2025-12-16 09:53:09.563624	\N	t
211	126	149	67	50	50	0	\N	\N	\N	\N	f	f	2025-12-16 09:53:09.563624	2025-12-16 09:53:09.563624	\N	t
212	126	149	113	65	65	0	\N	\N	\N	\N	f	f	2025-12-16 09:53:09.563624	2025-12-16 09:53:09.563624	\N	t
213	127	152	113	65	65	0	\N	\N	\N	\N	f	f	2025-12-16 11:46:11.168364	2025-12-16 11:46:11.168364	\N	t
214	128	153	63	50	50	0	\N	\N	\N	\N	f	f	2025-12-16 11:47:28.821876	2025-12-16 11:47:28.821876	\N	t
215	128	153	62	50	50	0	\N	\N	\N	\N	f	f	2025-12-16 11:47:28.821876	2025-12-16 11:47:28.821876	\N	t
216	129	159	111	75	75	0	\N	\N	\N	\N	f	f	2025-12-16 20:24:14.608407	2025-12-16 20:24:14.608407	\N	t
217	130	160	60	50	50	0	\N	\N	\N	\N	f	f	2025-12-16 22:29:31.275879	2025-12-16 22:29:31.275879	\N	t
218	131	161	91	110	110	0	\N	\N	\N	\N	f	f	2025-12-17 09:55:25.556631	2025-12-17 09:55:25.556631	\N	t
219	132	162	104	100	100	0	\N	\N	\N	\N	f	f	2025-12-17 10:52:19.730435	2025-12-17 10:52:19.730435	\N	t
220	133	164	60	50	50	0	\N	\N	\N	\N	f	f	2025-12-17 11:03:56.337065	2025-12-17 11:03:56.337065	\N	t
221	133	164	105	40	40	0	\N	\N	\N	\N	f	f	2025-12-17 11:03:56.337065	2025-12-17 11:03:56.337065	\N	t
222	134	84	104	100	100	0	\N	\N	\N	\N	f	f	2025-12-17 14:18:22.890733	2025-12-17 14:18:22.890733	\N	t
223	135	154	66	50	50	0	\N	\N	\N	\N	f	f	2025-12-17 14:57:07.354503	2025-12-17 14:57:07.354503	\N	t
224	136	169	104	100	100	0	\N	\N	\N	\N	f	f	2025-12-17 22:42:12.05504	2025-12-17 22:42:12.05504	\N	t
225	137	172	77	75	75	0	\N	\N	\N	\N	f	f	2025-12-18 10:44:46.235828	2025-12-18 10:44:46.235828	\N	t
226	138	122	109	50	50	0	\N	\N	\N	\N	f	f	2025-12-18 13:03:10.236366	2025-12-18 13:03:10.236366	\N	t
227	139	173	81	75	75	0	\N	\N	\N	\N	f	f	2025-12-19 07:01:42.410192	2025-12-19 07:01:42.410192	\N	t
228	139	173	103	110	110	0	\N	\N	\N	\N	f	f	2025-12-19 07:01:42.410192	2025-12-19 07:01:42.410192	\N	t
229	140	174	69	50	50	0	\N	\N	\N	\N	f	f	2025-12-19 08:01:03.793161	2025-12-19 08:01:03.793161	\N	t
230	141	175	71	75	75	0	\N	\N	\N	\N	f	f	2025-12-19 10:13:15.351457	2025-12-19 10:13:15.351457	\N	t
231	142	168	70	75	75	0	\N	\N	\N	\N	f	f	2025-12-20 09:16:02.930648	2025-12-20 09:16:02.930648	\N	t
232	143	178	105	40	40	0	\N	\N	\N	\N	f	f	2025-12-21 10:56:26.109244	2025-12-21 10:56:26.109244	\N	t
233	144	181	73	75	75	0	\N	\N	\N	\N	f	f	2025-12-21 18:38:16.52177	2025-12-21 18:38:16.52177	\N	t
234	145	182	76	75	75	0	\N	\N	\N	\N	f	f	2025-12-23 09:18:19.87123	2025-12-23 09:18:19.87123	\N	t
235	146	119	101	110	110	0	\N	\N	\N	\N	f	f	2025-12-23 15:06:32.458568	2025-12-23 15:06:32.458568	\N	t
236	146	119	81	75	75	0	\N	\N	\N	\N	f	f	2025-12-23 15:06:32.458568	2025-12-23 15:06:32.458568	\N	t
237	147	60	88	110	80	0	\N	\N	\N	\N	f	f	2025-12-23 15:40:55.007904	2025-12-23 15:40:55.007904	\N	t
238	147	62	75	75	75	0	\N	\N	\N	\N	f	f	2025-12-23 15:40:55.007904	2025-12-23 15:40:55.007904	\N	t
239	147	60	95	110	110	0	\N	\N	\N	\N	f	f	2025-12-23 15:40:55.007904	2025-12-23 15:40:55.007904	\N	t
240	148	142	77	75	75	0	\N	\N	\N	\N	f	f	2025-12-24 01:59:14.066773	2025-12-24 01:59:14.066773	\N	t
241	148	142	68	50	50	0	\N	\N	\N	\N	f	f	2025-12-24 01:59:14.066773	2025-12-24 01:59:14.066773	\N	t
242	149	142	77	75	37.5	0	\N	\N	\N	\N	f	f	2025-12-24 02:07:26.429308	2025-12-24 02:07:26.429308	\N	t
248	154	187	90	110	110	0	\N	\N	\N	\N	f	f	2025-12-28 12:17:30.348507	2025-12-28 12:17:30.348507	\N	t
249	154	187	86	110	110	0	\N	\N	\N	\N	f	f	2025-12-28 12:17:30.348507	2025-12-28 12:17:30.348507	\N	t
250	154	187	91	110	110	0	\N	\N	\N	\N	f	f	2025-12-28 12:17:30.348507	2025-12-28 12:17:30.348507	\N	t
243	150	183	106	50	50	0	\N	\N	\N	\N	f	f	2025-12-24 16:21:46.179637	2025-12-24 16:21:46.179637	\N	t
244	151	155	61	50	50	0	\N	\N	\N	\N	f	f	2025-12-26 16:27:37.094769	2025-12-26 16:27:37.094769	\N	t
245	151	155	81	75	75	0	\N	\N	\N	\N	f	f	2025-12-26 16:27:37.094769	2025-12-26 16:27:37.094769	\N	t
246	152	129	61	50	50	0	\N	\N	\N	\N	f	f	2025-12-27 08:51:06.929576	2025-12-27 08:51:06.929576	\N	t
247	153	186	67	50	50	0	\N	\N	\N	\N	f	f	2025-12-27 13:10:46.01853	2025-12-27 13:10:46.01853	\N	t
251	155	189	60	50	50	0	\N	\N	\N	\N	f	f	2025-12-29 01:33:52.767089	2025-12-29 01:33:52.767089	\N	t
252	156	192	74	75	75	0	\N	\N	\N	\N	f	f	2025-12-29 15:11:55.56365	2025-12-29 15:11:55.56365	\N	t
253	156	193	77	75	75	0	\N	\N	\N	\N	f	f	2025-12-29 15:11:55.56365	2025-12-29 15:11:55.56365	\N	t
254	157	195	114	65	65	0	\N	\N	\N	\N	f	f	2025-12-29 23:41:04.615173	2025-12-29 23:41:04.615173	\N	t
255	158	164	105	40	40	0	\N	\N	\N	\N	f	f	2025-12-30 09:18:24.845355	2025-12-30 09:18:24.845355	\N	t
256	159	196	71	75	75	0	\N	\N	\N	\N	f	f	2025-12-30 13:15:43.74858	2025-12-30 13:15:43.74858	\N	t
257	160	191	65	50	50	0	\N	\N	\N	\N	f	f	2025-12-31 12:23:04.04652	2025-12-31 12:23:04.04652	\N	t
258	161	188	108	75	75	0	\N	\N	\N	\N	f	f	2025-12-31 12:47:20.485295	2025-12-31 12:47:20.485295	\N	t
259	162	58	63	50	50	0	\N	\N	\N	\N	f	f	2025-12-31 22:39:04.304106	2025-12-31 22:39:04.304106	\N	t
260	162	58	67	50	30	0	\N	\N	\N	\N	f	f	2025-12-31 22:39:04.304106	2025-12-31 22:39:04.304106	\N	t
261	162	58	62	50	30	0	\N	\N	\N	\N	f	f	2025-12-31 22:39:04.304106	2025-12-31 22:39:04.304106	\N	t
262	163	206	105	40	40	0	\N	\N	\N	\N	f	f	2026-01-01 08:54:10.448616	2026-01-01 08:54:10.448616	\N	t
263	163	206	72	75	75	0	\N	\N	\N	\N	f	f	2026-01-01 08:54:10.448616	2026-01-01 08:54:10.448616	\N	t
264	164	205	68	50	50	0	\N	\N	\N	\N	f	f	2026-01-01 14:21:49.269039	2026-01-01 14:21:49.269039	\N	t
265	165	209	104	100	100	0	\N	\N	\N	\N	f	f	2026-01-01 17:40:43.343247	2026-01-01 17:40:43.343247	\N	t
266	166	210	88	110	110	0	\N	\N	\N	\N	f	f	2026-01-01 19:31:41.855286	2026-01-01 19:31:41.855286	\N	t
267	167	211	76	75	75	0	\N	\N	\N	\N	f	f	2026-01-02 09:42:55.882376	2026-01-02 09:42:55.882376	\N	t
268	167	212	64	50	50	0	\N	\N	\N	\N	f	f	2026-01-02 09:42:55.882376	2026-01-02 09:42:55.882376	\N	t
269	168	213	61	50	50	0	\N	\N	\N	\N	f	f	2026-01-02 12:15:25.617154	2026-01-02 12:15:25.617154	\N	t
270	168	213	65	50	50	0	\N	\N	\N	\N	f	f	2026-01-02 12:15:25.617154	2026-01-02 12:15:25.617154	\N	t
271	169	214	74	75	75	0	\N	\N	\N	\N	f	f	2026-01-02 12:47:45.377078	2026-01-02 12:47:45.377078	\N	t
272	170	57	86	110	55	0	\N	\N	\N	\N	f	f	2026-01-02 14:04:17.519939	2026-01-02 14:04:17.519939	\N	t
273	171	215	110	50	50	0	\N	\N	\N	\N	f	f	2026-01-02 14:13:03.342459	2026-01-02 14:13:03.342459	\N	t
274	172	146	72	75	75	0	\N	\N	\N	\N	f	f	2026-01-02 15:27:32.815657	2026-01-02 15:27:32.815657	\N	t
275	173	216	66	50	50	0	\N	\N	\N	\N	f	f	2026-01-02 15:49:53.771085	2026-01-02 15:49:53.771085	\N	t
276	173	216	65	50	50	0	\N	\N	\N	\N	f	f	2026-01-02 15:49:53.771085	2026-01-02 15:49:53.771085	\N	t
277	174	194	78	75	75	0	\N	\N	\N	\N	f	f	2026-01-02 21:49:29.49825	2026-01-02 21:49:29.49825	\N	t
278	175	219	65	50	50	0	\N	\N	\N	\N	f	f	2026-01-03 01:29:27.548295	2026-01-03 01:29:27.548295	\N	t
279	176	223	70	75	75	0	\N	\N	\N	\N	f	f	2026-01-03 20:32:29.916124	2026-01-03 20:32:29.916124	\N	t
280	177	224	110	50	50	0	\N	\N	\N	\N	f	f	2026-01-03 23:53:16.335642	2026-01-03 23:53:16.335642	\N	t
281	178	225	113	65	65	0	\N	\N	\N	\N	f	f	2026-01-04 11:14:24.109934	2026-01-04 11:14:24.109934	\N	t
282	179	226	104	100	100	0	\N	\N	\N	\N	f	f	2026-01-04 14:33:41.121944	2026-01-04 14:33:41.121944	\N	t
283	180	227	113	65	65	0	\N	\N	\N	\N	f	f	2026-01-04 18:25:05.614974	2026-01-04 18:25:05.614974	\N	t
284	181	197	104	100	100	0	\N	\N	\N	\N	f	f	2026-01-05 00:12:44.665468	2026-01-05 00:12:44.665468	\N	t
285	182	228	92	110	110	0	\N	\N	\N	\N	f	f	2026-01-05 08:20:26.149725	2026-01-05 08:20:26.149725	\N	t
286	183	229	92	110	110	0	\N	\N	\N	\N	f	f	2026-01-05 08:32:52.876551	2026-01-05 08:32:52.876551	\N	t
287	184	203	114	65	65	0	\N	\N	\N	\N	f	f	2026-01-05 11:31:55.340897	2026-01-05 11:31:55.340897	\N	t
288	185	231	89	110	110	0	\N	\N	\N	\N	f	f	2026-01-05 11:54:56.915124	2026-01-05 11:54:56.915124	\N	t
289	186	232	71	75	75	0	\N	\N	\N	\N	f	f	2026-01-05 12:00:39.93041	2026-01-05 12:00:39.93041	\N	t
290	186	232	63	50	50	0	\N	\N	\N	\N	f	f	2026-01-05 12:00:39.93041	2026-01-05 12:00:39.93041	\N	t
291	186	233	76	75	75	0	\N	\N	\N	\N	f	f	2026-01-05 12:00:39.93041	2026-01-05 12:00:39.93041	\N	t
292	187	234	73	75	75	0	\N	\N	\N	\N	f	f	2026-01-05 13:46:23.786692	2026-01-05 13:46:23.786692	\N	t
293	187	235	70	75	75	0	\N	\N	\N	\N	f	f	2026-01-05 13:46:23.786692	2026-01-05 13:46:23.786692	\N	t
294	187	235	67	50	50	0	\N	\N	\N	\N	f	f	2026-01-05 13:46:23.786692	2026-01-05 13:46:23.786692	\N	t
295	188	237	79	75	75	0	\N	\N	\N	\N	f	f	2026-01-05 16:07:23.89679	2026-01-05 16:07:23.89679	\N	t
296	189	239	62	50	50	0	\N	\N	\N	\N	f	f	2026-01-05 20:54:52.201734	2026-01-05 20:54:52.201734	\N	t
297	189	239	67	50	50	0	\N	\N	\N	\N	f	f	2026-01-05 20:54:52.201734	2026-01-05 20:54:52.201734	\N	t
298	190	241	61	50	50	0	\N	\N	\N	\N	f	f	2026-01-05 21:43:38.128832	2026-01-05 21:43:38.128832	\N	t
299	191	242	64	50	50	0	\N	\N	\N	\N	f	f	2026-01-05 22:01:16.860147	2026-01-05 22:01:16.860147	\N	t
300	191	243	78	75	75	0	\N	\N	\N	\N	f	f	2026-01-05 22:01:16.860147	2026-01-05 22:01:16.860147	\N	t
301	191	242	60	50	50	0	\N	\N	\N	\N	f	f	2026-01-05 22:01:16.860147	2026-01-05 22:01:16.860147	\N	t
302	192	244	107	50	50	0	\N	\N	\N	\N	f	f	2026-01-05 22:21:02.88957	2026-01-05 22:21:02.88957	\N	t
303	193	238	76	75	75	0	\N	\N	\N	\N	f	f	2026-01-05 22:37:56.844013	2026-01-05 22:37:56.844013	\N	t
304	194	245	65	50	50	0	\N	\N	\N	\N	f	f	2026-01-06 10:04:50.730773	2026-01-06 10:04:50.730773	\N	t
305	195	97	83	110	70	0	\N	\N	\N	\N	f	f	2026-01-06 13:04:45.625422	2026-01-06 13:04:45.625422	\N	t
306	196	144	63	50	50	0	\N	\N	\N	\N	f	f	2026-01-06 13:29:39.910188	2026-01-06 13:29:39.910188	\N	t
307	197	171	113	65	65	0	\N	\N	\N	\N	f	f	2026-01-06 14:30:35.764039	2026-01-06 14:30:35.764039	\N	t
308	198	143	106	50	25	0	\N	\N	\N	\N	f	f	2026-01-06 17:47:13.055472	2026-01-06 17:47:13.055472	\N	t
309	199	248	61	50	50	0	\N	\N	\N	\N	f	f	2026-01-06 18:38:18.898789	2026-01-06 18:38:18.898789	\N	t
310	200	124	63	50	25	0	\N	\N	\N	\N	f	f	2026-01-06 20:20:58.993528	2026-01-06 20:20:58.993528	\N	t
311	201	252	77	75	75	0	\N	\N	\N	\N	f	f	2026-01-06 22:18:54.991669	2026-01-06 22:18:54.991669	\N	t
312	201	252	81	75	75	0	\N	\N	\N	\N	f	f	2026-01-06 22:18:54.991669	2026-01-06 22:18:54.991669	\N	t
313	201	252	78	75	75	0	\N	\N	\N	\N	f	f	2026-01-06 22:18:54.991669	2026-01-06 22:18:54.991669	\N	t
314	202	236	97	110	110	0	\N	\N	\N	\N	f	f	2026-01-07 14:55:13.962326	2026-01-07 14:55:13.962326	\N	t
315	203	256	110	50	50	0	\N	\N	\N	\N	f	f	2026-01-07 16:15:15.8803	2026-01-07 16:15:15.8803	\N	t
316	204	257	104	100	100	0	\N	\N	\N	\N	f	f	2026-01-07 16:25:59.439943	2026-01-07 16:25:59.439943	\N	t
317	205	258	75	75	75	0	\N	\N	\N	\N	f	f	2026-01-07 16:58:35.952784	2026-01-07 16:58:35.952784	\N	t
318	206	265	61	50	50	0	\N	\N	\N	\N	f	f	2026-01-08 08:34:39.684936	2026-01-08 08:34:39.684936	\N	t
319	206	266	62	50	50	0	\N	\N	\N	\N	f	f	2026-01-08 08:34:39.684936	2026-01-08 08:34:39.684936	\N	t
320	207	271	60	50	50	0	\N	\N	\N	\N	f	f	2026-01-08 11:34:36.12258	2026-01-08 11:34:36.12258	\N	t
321	207	272	78	75	75	0	\N	\N	\N	\N	f	f	2026-01-08 11:34:36.12258	2026-01-08 11:34:36.12258	\N	t
322	208	274	80	75	75	0	\N	\N	\N	\N	f	f	2026-01-08 11:53:45.666193	2026-01-08 11:53:45.666193	\N	t
323	209	265	61	50	50	0	\N	\N	\N	\N	f	f	2026-01-08 12:05:36.903342	2026-01-08 12:05:36.903342	\N	t
324	209	266	62	50	50	0	\N	\N	\N	\N	f	f	2026-01-08 12:05:36.903342	2026-01-08 12:05:36.903342	\N	t
325	210	273	76	75	37.5	0	\N	\N	\N	\N	f	f	2026-01-08 12:32:02.22821	2026-01-08 12:32:02.22821	\N	t
326	211	269	63	50	50	0	\N	\N	\N	\N	f	f	2026-01-08 12:42:35.031113	2026-01-08 12:42:35.031113	\N	t
327	211	269	67	50	50	0	\N	\N	\N	\N	f	f	2026-01-08 12:42:35.031113	2026-01-08 12:42:35.031113	\N	t
328	211	269	62	50	50	0	\N	\N	\N	\N	f	f	2026-01-08 12:42:35.031113	2026-01-08 12:42:35.031113	\N	t
329	211	269	98	110	110	0	\N	\N	\N	\N	f	f	2026-01-08 12:42:35.031113	2026-01-08 12:42:35.031113	\N	t
330	212	262	104	100	100	0	\N	\N	\N	\N	f	f	2026-01-08 16:27:18.725314	2026-01-08 16:27:18.725314	\N	t
331	213	219	65	50	50	0	\N	\N	\N	\N	f	f	2026-01-08 18:13:31.044232	2026-01-08 18:13:31.044232	\N	t
332	214	277	62	50	50	0	\N	\N	\N	\N	f	f	2026-01-08 18:56:38.41212	2026-01-08 18:56:38.41212	\N	t
333	215	263	61	50	50	0	\N	\N	\N	\N	f	f	2026-01-08 20:28:38.693103	2026-01-08 20:28:38.693103	\N	t
334	215	263	81	75	75	0	\N	\N	\N	\N	f	f	2026-01-08 20:28:38.693103	2026-01-08 20:28:38.693103	\N	t
335	216	281	61	50	50	0	\N	\N	\N	\N	f	f	2026-01-09 12:13:45.738134	2026-01-09 12:13:45.738134	\N	t
336	217	282	104	100	100	0	\N	\N	\N	\N	f	f	2026-01-09 13:23:25.974025	2026-01-09 13:23:25.974025	\N	t
337	218	283	73	75	75	0	\N	\N	\N	\N	f	f	2026-01-09 13:41:23.938786	2026-01-09 13:41:23.938786	\N	t
338	218	284	73	75	75	0	\N	\N	\N	\N	f	f	2026-01-09 13:41:23.938786	2026-01-09 13:41:23.938786	\N	t
339	219	285	104	100	100	0	\N	\N	\N	\N	f	f	2026-01-09 14:02:01.704509	2026-01-09 14:02:01.704509	\N	t
340	220	253	81	75	75	0	\N	\N	\N	\N	f	f	2026-01-09 14:05:46.597043	2026-01-09 14:05:46.597043	\N	t
341	220	253	101	110	110	0	\N	\N	\N	\N	f	f	2026-01-09 14:05:46.597043	2026-01-09 14:05:46.597043	\N	t
342	221	138	66	50	50	0	\N	\N	\N	\N	f	f	2026-01-09 15:01:35.701885	2026-01-09 15:01:35.701885	\N	t
343	222	287	60	50	50	0	\N	\N	\N	\N	f	f	2026-01-09 15:56:14.363636	2026-01-09 15:56:14.363636	\N	t
344	223	198	105	40	40	0	\N	\N	\N	\N	f	f	2026-01-09 16:17:05.134936	2026-01-09 16:17:05.134936	\N	t
345	224	288	69	50	50	0	\N	\N	\N	\N	f	f	2026-01-09 16:26:21.547981	2026-01-09 16:26:21.547981	\N	t
346	225	289	77	75	75	0	\N	\N	\N	\N	f	f	2026-01-09 16:32:54.364425	2026-01-09 16:32:54.364425	\N	t
347	226	85	99	110	55	0	\N	\N	\N	\N	f	f	2026-01-09 16:35:44.04459	2026-01-09 16:35:44.04459	\N	t
348	227	292	75	75	75	0	\N	\N	\N	\N	f	f	2026-01-09 16:47:15.231291	2026-01-09 16:47:15.231291	\N	t
349	228	294	81	75	75	0	\N	\N	\N	\N	f	f	2026-01-09 16:59:20.062226	2026-01-09 16:59:20.062226	\N	t
350	229	295	111	75	75	0	\N	\N	\N	\N	f	f	2026-01-09 17:10:56.210787	2026-01-09 17:10:56.210787	\N	t
351	230	293	106	50	50	0	\N	\N	\N	\N	f	f	2026-01-09 17:11:37.895653	2026-01-09 17:11:37.895653	\N	t
352	231	297	65	50	50	0	\N	\N	\N	\N	f	f	2026-01-09 17:30:27.282009	2026-01-09 17:30:27.282009	\N	t
353	232	299	73	75	75	0	\N	\N	\N	\N	f	f	2026-01-09 17:51:15.33881	2026-01-09 17:51:15.33881	\N	t
354	233	240	80	75	75	0	\N	\N	\N	\N	f	f	2026-01-09 19:03:54.612658	2026-01-09 19:03:54.612658	\N	t
355	234	300	78	75	75	0	\N	\N	\N	\N	f	f	2026-01-09 21:10:14.055705	2026-01-09 21:10:14.055705	\N	t
356	235	302	61	50	50	0	\N	\N	\N	\N	f	f	2026-01-09 22:44:18.311552	2026-01-09 22:44:18.311552	\N	t
357	236	305	65	50	50	0	\N	\N	\N	\N	f	f	2026-01-10 09:46:34.409976	2026-01-10 09:46:34.409976	\N	t
358	236	305	66	50	50	0	\N	\N	\N	\N	f	f	2026-01-10 09:46:34.409976	2026-01-10 09:46:34.409976	\N	t
359	237	297	65	50	50	0	\N	\N	\N	\N	f	f	2026-01-10 10:39:24.244708	2026-01-10 10:39:24.244708	\N	t
360	238	131	98	110	110	0	\N	\N	\N	\N	f	f	2026-01-10 10:47:11.931795	2026-01-10 10:47:11.931795	\N	t
361	239	179	87	110	110	0	\N	\N	\N	\N	f	f	2026-01-10 11:32:20.206122	2026-01-10 11:32:20.206122	\N	t
362	239	179	73	75	75	0	\N	\N	\N	\N	f	f	2026-01-10 11:32:20.206122	2026-01-10 11:32:20.206122	\N	t
363	239	221	68	50	50	0	\N	\N	\N	\N	f	f	2026-01-10 11:32:20.206122	2026-01-10 11:32:20.206122	\N	t
364	239	222	74	75	75	0	\N	\N	\N	\N	f	f	2026-01-10 11:32:20.206122	2026-01-10 11:32:20.206122	\N	t
365	240	179	87	110	110	0	\N	\N	\N	\N	f	f	2026-01-10 11:36:29.237912	2026-01-10 11:36:29.237912	\N	t
366	240	222	74	75	75	0	\N	\N	\N	\N	f	f	2026-01-10 11:36:29.237912	2026-01-10 11:36:29.237912	\N	t
367	240	221	68	50	50	0	\N	\N	\N	\N	f	f	2026-01-10 11:36:29.237912	2026-01-10 11:36:29.237912	\N	t
368	240	179	73	75	75	0	\N	\N	\N	\N	f	f	2026-01-10 11:36:29.237912	2026-01-10 11:36:29.237912	\N	t
369	241	141	102	110	55	0	\N	\N	\N	\N	f	f	2026-01-10 19:03:12.139037	2026-01-10 19:03:12.139037	\N	t
370	242	163	111	75	75	0	\N	\N	\N	\N	f	f	2026-01-11 11:47:08.023891	2026-01-11 11:47:08.023891	\N	t
371	243	312	63	50	45	0	\N	\N	\N	\N	f	f	2026-01-12 10:14:14.990712	2026-01-12 10:14:14.990712	\N	t
372	244	317	65	50	45	0	\N	\N	\N	\N	f	f	2026-01-12 21:26:08.251274	2026-01-12 21:26:08.251274	\N	t
373	244	318	64	50	45	0	\N	\N	\N	\N	f	f	2026-01-12 21:26:08.251274	2026-01-12 21:26:08.251274	\N	t
\.


--
-- Data for Name: profile_registration; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.profile_registration (id, user_id, user_type, course_id, file, service_programme, participant, first_name, last_name, preferred_name, student_email, student_phone, date_of_birth, age, gender, address_line1, address_line2, city, state, postcode, bring_121_worker, additional_need_description, worker_details, primary_is_responsible, primary_first_name, primary_last_name, primary_relationship, primary_address, primary_postcode, primary_email, primary_phone, secondary_first_name, secondary_last_name, secondary_relationship, secondary_address, secondary_postcode, secondary_email, secondary_phone, communication_preference_email, communication_preference_phone, communication_preference_newsletter, communication_preference_facebook_group, school_name, eligible_free_school_meals, ethnicity, religious_background, english_first_language, other_languages, signing_systems, adult_speech_understanding, communication_method_speech, communication_method_makaton, communication_method_vocalisation_sounds, communication_method_gestures, communication_method_bsl, communication_help_notes, favourites_and_interests, dislikes, emotional_support_triggers, sensitive_to_noise_or_light, dietary_requirements, help_with_eating_or_drinking, gp_practice, gp_name, gp_address_line1, gp_address_line2, gp_city, gp_state, gp_postcode, gp_email, gp_phone, visual_impairment, visual_impairment_details, hearing_impairment, hearing_impairment_details, epilepsy, epilepsy_details, mental_health_needs, mental_health_details, other_info_notes, prn_medication, prn_medication_details, other_medication, other_medication_details, other_medical_conditions_allergies, travel_to_building, comfort_with_new_places_people, mobility_equipment, care_plan_epilepsy, care_plan_manual_handling, care_plan_dysphagia, care_plan_ehcp, care_plan_positive_behaviour, care_plan_diabetes, care_plan_other, care_plan_other_details, consent_share_care_plans, consent_photo_publicity, consent_medical_treatment, mailing_list_opt_in, gdpr_agreed, created_at, updated_at, deleted_at, is_active, participant_id) FROM stdin;
\.


--
-- Data for Name: roles; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.roles (id, label, has_attendance_management, created_at, updated_at, deleted_at, is_active) FROM stdin;
1	Teacher	t	2025-10-16 17:23:17.010222	2025-10-16 17:23:17.010222	\N	t
2	Facilitator	t	2025-12-17 15:56:05.217275	2025-12-18 17:29:30.725601	2025-12-18 17:29:30.724422	t
3	Assistant	f	2025-12-18 17:29:37.426408	2025-12-18 17:29:37.426408	\N	t
\.


--
-- Data for Name: term; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.term (id, name, start_month, end_month, created_at, updated_at, deleted_at, is_active) FROM stdin;
2	Spring Term 2026	2026-01-01T00:00:00.000Z	2025-03-31T23:00:00.000Z	2025-11-24 15:53:17.913017	2025-11-24 16:03:00.096108	\N	t
1	Autumn	2025-05-31T23:00:00.000Z	2026-01-01T00:00:00.000Z	2025-06-30 17:15:44.126247	2025-11-25 15:51:04.954218	\N	t
\.


--
-- Data for Name: time_slots; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.time_slots (id, start_time, end_time, description, is_active, created_at, updated_at, deleted_at) FROM stdin;
2	09:30:00	10:30:00	09:30-10:30	t	2025-07-02 10:09:33.71244	2025-07-02 10:09:33.71244	\N
1	10:45:00	11:45:00	10:45-11:45	t	2025-06-30 17:12:22.57263	2025-07-02 10:12:01.299501	\N
3	12:00:00	13:00:00	12:00-13:00	t	2025-07-02 10:12:18.917235	2025-07-02 10:12:18.917235	\N
4	13:30:00	14:30:00	13:30-14:30	t	2025-07-02 10:12:48.750006	2025-07-02 10:12:48.750006	\N
5	13:30:00	15:00:00	13:30-15:00	t	2025-07-02 10:13:16.008973	2025-07-02 10:13:16.008973	\N
6	09:30:00	11:00:00	09:30-11:00	t	2025-07-02 10:13:32.867564	2025-07-02 10:13:32.867564	\N
7	11:30:00	13:00:00	11:30-13:00	t	2025-07-02 10:13:55.157853	2025-07-02 10:13:55.157853	\N
8	09:45:00	11:15:00	09:45-11:15	t	2025-07-02 10:14:30.643298	2025-07-02 10:14:30.643298	\N
9	09:45:00	10:30:00	09:45-10:30	t	2025-07-02 10:14:54.059349	2025-07-02 10:14:54.059349	\N
10	11:00:00	11:45:00	11:00-11:45	t	2025-07-02 10:15:15.952981	2025-07-02 10:15:15.952981	\N
11	11:45:00	12:30:00	11:45-12:30	t	2025-07-02 10:22:32.026047	2025-07-02 10:22:32.026047	\N
12	12:45:00	13:30:00	12:45-13:30	t	2025-07-02 10:22:47.853423	2025-07-02 10:22:47.853423	\N
13	14:00:00	14:45:00	14:00-14:45	t	2025-07-02 10:23:06.608774	2025-07-02 10:23:06.608774	\N
14	15:00:00	15:45:00	15:00-15:45	t	2025-07-02 10:23:29.971487	2025-07-02 10:23:29.971487	\N
15	16:00:00	16:45:00	16:00-16:45	t	2025-07-02 10:23:58.565911	2025-07-02 10:23:58.565911	\N
16	16:45:00	17:45:00	16:45-17:45	t	2025-07-02 10:24:14.232328	2025-07-02 10:24:14.232328	\N
17	17:45:00	18:45:00	17:45-18:45	t	2025-07-02 10:24:34.173883	2025-07-02 10:24:34.173883	\N
18	19:00:00	20:30:00	19:00-20:30	t	2025-07-02 10:24:50.332866	2025-07-02 10:24:50.332866	\N
19	16:00:00	17:30:00	16:00-17:30	t	2025-07-02 10:25:19.466346	2025-07-02 10:25:19.466346	\N
20	17:30:00	18:30:00	17:30-18:30	t	2025-07-02 10:25:47.733665	2025-07-02 10:25:47.733665	\N
21	17:30:00	19:00:00	17:30-19:00	t	2025-07-02 10:26:11.594701	2025-07-02 10:26:11.594701	\N
22	16:30:00	18:00:00	16:30-18:00	t	2025-07-02 10:26:42.727073	2025-07-02 10:26:42.727073	\N
23	18:30:00	20:30:00	18:30-20:30	t	2025-07-02 10:26:58.291442	2025-07-02 10:26:58.291442	\N
24	10:00:00	13:00:00	10:00-13:00	t	2025-07-02 10:27:21.145788	2025-07-02 10:27:21.145788	\N
25	10:45:00	11:30:00	10:45-	t	2025-08-12 13:34:44.172065	2025-08-12 13:34:44.172065	\N
26	19:30:00	20:30:00	19	t	2025-08-18 11:27:41.501777	2025-08-18 11:27:41.501777	\N
27	09:00:00	13:00:00	Morning Classes	t	2025-12-03 15:30:44.387804	2025-12-03 15:30:44.387804	\N
28	13:00:00	16:00:00	Afternoon Classes	t	2025-12-03 15:31:57.231245	2025-12-03 15:31:57.231245	\N
29	16:00:00	21:00:00	Evening Classes	t	2025-12-03 15:32:08.963695	2025-12-03 15:32:08.963695	\N
\.


--
-- Data for Name: user_profile; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.user_profile (id, user_id, first_name, sur_name, middle_name, dob, age, address, post_code, local_authority, gender, email, emergency_contact_name, second_emergency_contact, medical_needs, ethnicity, care_experience, age_above_three, wac_receipt, profile_image, how_did_you_know, email_consent, terms_and_conditions_consent, code_of_consent_availability, created_at, updated_at, deleted_at, is_active) FROM stdin;
\.


--
-- Data for Name: user_wallet; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.user_wallet (id, user_id, balance, created_at, updated_at, deleted_at, is_active) FROM stdin;
\.


--
-- Data for Name: waiting_list; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.waiting_list (id, course_id, participant_id, created_by, user_type, primary_contact_number, is_enrolled, remarks, created_at, updated_at, deleted_at, is_active) FROM stdin;
\.


--
-- Data for Name: wallet_history; Type: TABLE DATA; Schema: public; Owner: postgres
--

COPY public.wallet_history (id, payment_details_id, user_type, refund_for_id, refund_type, message, amount, note, transaction_id, is_credit, created_at, updated_at, deleted_at, is_active, event_payment_id, payment_id) FROM stdin;
15	\N	parent	154	purchase	Purchased course(s)	0	N/A	27702411-154-lwxbu	f	2025-12-19 07:02:06.213971	2025-12-19 07:02:06.213971	\N	t	\N	139
16	\N	parent	171	purchase	Purchased course(s)	0	N/A	72032767-171-lwxbu	f	2025-12-29 01:36:50.100777	2025-12-29 01:36:50.100777	\N	t	\N	155
\.



--
-- Name: academic_year academic_year_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.academic_year
    ADD CONSTRAINT academic_year_pkey PRIMARY KEY (id);


--
-- Name: age_groups age_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.age_groups
    ADD CONSTRAINT age_groups_pkey PRIMARY KEY (id);


--
-- Name: alembic_version alembic_version_pkc; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.alembic_version
    ADD CONSTRAINT alembic_version_pkc PRIMARY KEY (version_num);


--
-- Name: attendance attendance_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.attendance
    ADD CONSTRAINT attendance_pkey PRIMARY KEY (id);


--
-- Name: bursary_class_form_details bursary_class_form_details_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_class_form_details
    ADD CONSTRAINT bursary_class_form_details_pkey PRIMARY KEY (id);


--
-- Name: bursary_class_form bursary_class_form_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_class_form
    ADD CONSTRAINT bursary_class_form_pkey PRIMARY KEY (id);


--
-- Name: bursary_course_allocation bursary_course_allocation_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_course_allocation
    ADD CONSTRAINT bursary_course_allocation_pkey PRIMARY KEY (id);


--
-- Name: bursary_discount_application bursary_discount_application_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_discount_application
    ADD CONSTRAINT bursary_discount_application_pkey PRIMARY KEY (id);


--
-- Name: bursary_discount_info bursary_discount_info_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_discount_info
    ADD CONSTRAINT bursary_discount_info_pkey PRIMARY KEY (id);


--
-- Name: cart cart_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.cart
    ADD CONSTRAINT cart_pkey PRIMARY KEY (id);


--
-- Name: course_allocation course_allocation_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course_allocation
    ADD CONSTRAINT course_allocation_pkey PRIMARY KEY (id);


--
-- Name: course_category course_category_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course_category
    ADD CONSTRAINT course_category_pkey PRIMARY KEY (id);


--
-- Name: course course_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course
    ADD CONSTRAINT course_pkey PRIMARY KEY (id);


--
-- Name: course course_sku_key; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course
    ADD CONSTRAINT course_sku_key UNIQUE (sku);


--
-- Name: discount_coupons discount_coupons_code_key; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.discount_coupons
    ADD CONSTRAINT discount_coupons_code_key UNIQUE (code);


--
-- Name: discount_coupons discount_coupons_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.discount_coupons
    ADD CONSTRAINT discount_coupons_pkey PRIMARY KEY (id);


--
-- Name: event_cart event_cart_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.event_cart
    ADD CONSTRAINT event_cart_pkey PRIMARY KEY (id);


--
-- Name: event_participant event_participant_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.event_participant
    ADD CONSTRAINT event_participant_pkey PRIMARY KEY (id);


--
-- Name: event_payments event_payments_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.event_payments
    ADD CONSTRAINT event_payments_pkey PRIMARY KEY (id);


--
-- Name: events events_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.events
    ADD CONSTRAINT events_pkey PRIMARY KEY (id);


--
-- Name: gift_cards gift_cards_code_key; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.gift_cards
    ADD CONSTRAINT gift_cards_code_key UNIQUE (code);


--
-- Name: gift_cards gift_cards_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.gift_cards
    ADD CONSTRAINT gift_cards_pkey PRIMARY KEY (id);


--
-- Name: payment_details payment_details_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.payment_details
    ADD CONSTRAINT payment_details_pkey PRIMARY KEY (id);


--
-- Name: profile_registration profile_registration_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.profile_registration
    ADD CONSTRAINT profile_registration_pkey PRIMARY KEY (id);


--
-- Name: roles roles_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.roles
    ADD CONSTRAINT roles_pkey PRIMARY KEY (id);


--
-- Name: term term_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.term
    ADD CONSTRAINT term_pkey PRIMARY KEY (id);


--
-- Name: time_slots time_slots_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.time_slots
    ADD CONSTRAINT time_slots_pkey PRIMARY KEY (id);


--
-- Name: user_profile user_profile_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.user_profile
    ADD CONSTRAINT user_profile_pkey PRIMARY KEY (id);


--
-- Name: user_wallet user_wallet_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.user_wallet
    ADD CONSTRAINT user_wallet_pkey PRIMARY KEY (id);


--
-- Name: user_wallet user_wallet_user_id_key; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.user_wallet
    ADD CONSTRAINT user_wallet_user_id_key UNIQUE (user_id);


--
-- Name: waiting_list waiting_list_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.waiting_list
    ADD CONSTRAINT waiting_list_pkey PRIMARY KEY (id);


--
-- Name: wallet_history wallet_history_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.wallet_history
    ADD CONSTRAINT wallet_history_pkey PRIMARY KEY (id);


--
-- Name: ix_bursary_course_allocation_id; Type: INDEX; Schema: public; Owner: postgres
--

CREATE INDEX ix_bursary_course_allocation_id ON public.bursary_course_allocation USING btree (id);


--
-- Name: ix_bursary_discount_application_id; Type: INDEX; Schema: public; Owner: postgres
--

CREATE INDEX ix_bursary_discount_application_id ON public.bursary_discount_application USING btree (id);


--
-- Name: ix_bursary_discount_info_id; Type: INDEX; Schema: public; Owner: postgres
--

CREATE INDEX ix_bursary_discount_info_id ON public.bursary_discount_info USING btree (id);


--
-- Name: ix_cart_id; Type: INDEX; Schema: public; Owner: postgres
--

CREATE INDEX ix_cart_id ON public.cart USING btree (id);


--
-- Name: ix_course_allocation_id; Type: INDEX; Schema: public; Owner: postgres
--

CREATE INDEX ix_course_allocation_id ON public.course_allocation USING btree (id);


--
-- Name: ix_course_category_id; Type: INDEX; Schema: public; Owner: postgres
--

CREATE INDEX ix_course_category_id ON public.course_category USING btree (id);


--
-- Name: ix_course_id; Type: INDEX; Schema: public; Owner: postgres
--

CREATE INDEX ix_course_id ON public.course USING btree (id);


--
-- Name: ix_payment_details_id; Type: INDEX; Schema: public; Owner: postgres
--

CREATE INDEX ix_payment_details_id ON public.payment_details USING btree (id);


--
-- Name: ix_profile_registration_id; Type: INDEX; Schema: public; Owner: postgres
--

CREATE INDEX ix_profile_registration_id ON public.profile_registration USING btree (id);


--
-- Name: ix_time_slots_id; Type: INDEX; Schema: public; Owner: postgres
--

CREATE INDEX ix_time_slots_id ON public.time_slots USING btree (id);


--
-- Name: attendance attendance_course_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.attendance
    ADD CONSTRAINT attendance_course_id_fkey FOREIGN KEY (course_id) REFERENCES public.course(id);


--
-- Name: attendance attendance_participant_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.attendance
    ADD CONSTRAINT attendance_participant_id_fkey FOREIGN KEY (participant_id) REFERENCES public.participants(id);


--
-- Name: attendance attendance_staff_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.attendance
    ADD CONSTRAINT attendance_staff_id_fkey FOREIGN KEY (staff_id) REFERENCES public.staff(id);


--
-- Name: bursary_class_form_details bursary_class_form_details_bursary_class_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_class_form_details
    ADD CONSTRAINT bursary_class_form_details_bursary_class_id_fkey FOREIGN KEY (bursary_class_id) REFERENCES public.bursary_class_form(id);


--
-- Name: bursary_class_form_details bursary_class_form_details_participant_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_class_form_details
    ADD CONSTRAINT bursary_class_form_details_participant_id_fkey FOREIGN KEY (participant_id) REFERENCES public.participants(id);


--
-- Name: bursary_class_form bursary_class_form_parent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_class_form
    ADD CONSTRAINT bursary_class_form_parent_id_fkey FOREIGN KEY (parent_id) REFERENCES public.parents(id);


--
-- Name: bursary_course_allocation bursary_course_allocation_bursary_discount_application_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_course_allocation
    ADD CONSTRAINT bursary_course_allocation_bursary_discount_application_id_fkey FOREIGN KEY (bursary_discount_application_id) REFERENCES public.bursary_discount_application(id);


--
-- Name: bursary_course_allocation bursary_course_allocation_course_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_course_allocation
    ADD CONSTRAINT bursary_course_allocation_course_id_fkey FOREIGN KEY (course_id) REFERENCES public.course(id);


--
-- Name: bursary_discount_application bursary_discount_application_academic_year_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_discount_application
    ADD CONSTRAINT bursary_discount_application_academic_year_id_fkey FOREIGN KEY (academic_year_id) REFERENCES public.academic_year(id);


--
-- Name: bursary_discount_application bursary_discount_application_parent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_discount_application
    ADD CONSTRAINT bursary_discount_application_parent_id_fkey FOREIGN KEY (parent_id) REFERENCES public.parents(id);


--
-- Name: bursary_discount_application bursary_discount_application_participant_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_discount_application
    ADD CONSTRAINT bursary_discount_application_participant_id_fkey FOREIGN KEY (participant_id) REFERENCES public.participants(id);


--
-- Name: bursary_discount_info bursary_discount_info_academic_year_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.bursary_discount_info
    ADD CONSTRAINT bursary_discount_info_academic_year_id_fkey FOREIGN KEY (academic_year_id) REFERENCES public.academic_year(id);


--
-- Name: cart cart_course_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.cart
    ADD CONSTRAINT cart_course_id_fkey FOREIGN KEY (course_id) REFERENCES public.course(id);


--
-- Name: cart cart_parent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.cart
    ADD CONSTRAINT cart_parent_id_fkey FOREIGN KEY (parent_id) REFERENCES public.parents(id);


--
-- Name: course course_academic_year_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course
    ADD CONSTRAINT course_academic_year_id_fkey FOREIGN KEY (academic_year_id) REFERENCES public.academic_year(id);


--
-- Name: course course_age_group_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course
    ADD CONSTRAINT course_age_group_id_fkey FOREIGN KEY (age_group_id) REFERENCES public.age_groups(id);


--
-- Name: course_allocation course_allocation_course_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course_allocation
    ADD CONSTRAINT course_allocation_course_id_fkey FOREIGN KEY (course_id) REFERENCES public.course(id);


--
-- Name: course_allocation course_allocation_role_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course_allocation
    ADD CONSTRAINT course_allocation_role_id_fkey FOREIGN KEY (role_id) REFERENCES public.roles(id);


--
-- Name: course_allocation course_allocation_staff_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course_allocation
    ADD CONSTRAINT course_allocation_staff_id_fkey FOREIGN KEY (staff_id) REFERENCES public.staff(id);


--
-- Name: course course_course_category_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course
    ADD CONSTRAINT course_course_category_id_fkey FOREIGN KEY (course_category_id) REFERENCES public.course_category(id);


--
-- Name: course course_term_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course
    ADD CONSTRAINT course_term_id_fkey FOREIGN KEY (term_id) REFERENCES public.term(id);


--
-- Name: course course_time_slot_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.course
    ADD CONSTRAINT course_time_slot_id_fkey FOREIGN KEY (time_slot_id) REFERENCES public.time_slots(id);


--
-- Name: event_cart event_cart_event_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.event_cart
    ADD CONSTRAINT event_cart_event_id_fkey FOREIGN KEY (event_id) REFERENCES public.events(id);


--
-- Name: event_participant event_participant_event_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.event_participant
    ADD CONSTRAINT event_participant_event_id_fkey FOREIGN KEY (event_id) REFERENCES public.events(id);


--
-- Name: event_payments event_payments_discount_coupon_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.event_payments
    ADD CONSTRAINT event_payments_discount_coupon_id_fkey FOREIGN KEY (discount_coupon_id) REFERENCES public.discount_coupons(id);


--
-- Name: payment_details payment_details_course_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.payment_details
    ADD CONSTRAINT payment_details_course_id_fkey FOREIGN KEY (course_id) REFERENCES public.course(id);


--
-- Name: payment_details payment_details_payment_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.payment_details
    ADD CONSTRAINT payment_details_payment_id_fkey FOREIGN KEY (payment_id) REFERENCES public.payments(id);


--
-- Name: payment_details payment_details_purchased_for_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.payment_details
    ADD CONSTRAINT payment_details_purchased_for_id_fkey FOREIGN KEY (purchased_for_id) REFERENCES public.participants(id);


--
-- Name: profile_registration profile_registration_course_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.profile_registration
    ADD CONSTRAINT profile_registration_course_id_fkey FOREIGN KEY (course_id) REFERENCES public.course(id);


--
-- Name: user_profile user_profile_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.user_profile
    ADD CONSTRAINT user_profile_user_id_fkey FOREIGN KEY (user_id) REFERENCES public.users(id);


--
-- Name: user_wallet user_wallet_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.user_wallet
    ADD CONSTRAINT user_wallet_user_id_fkey FOREIGN KEY (user_id) REFERENCES public.users(id);


--
-- Name: waiting_list waiting_list_course_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.waiting_list
    ADD CONSTRAINT waiting_list_course_id_fkey FOREIGN KEY (course_id) REFERENCES public.course(id);


--
-- Name: waiting_list waiting_list_participant_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.waiting_list
    ADD CONSTRAINT waiting_list_participant_id_fkey FOREIGN KEY (participant_id) REFERENCES public.participants(id);


--
-- Name: wallet_history wallet_history_event_payment_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.wallet_history
    ADD CONSTRAINT wallet_history_event_payment_id_fkey FOREIGN KEY (event_payment_id) REFERENCES public.event_payments(id);


--
-- Name: wallet_history wallet_history_payment_details_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.wallet_history
    ADD CONSTRAINT wallet_history_payment_details_id_fkey FOREIGN KEY (payment_details_id) REFERENCES public.payment_details(id);


--
-- Name: wallet_history wallet_history_payment_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: postgres
--

ALTER TABLE ONLY public.wallet_history
    ADD CONSTRAINT wallet_history_payment_id_fkey FOREIGN KEY (payment_id) REFERENCES public.payments(id);