package com.example.demo.entity;

import java.time.LocalDateTime;
import java.util.UUID;
import javax.annotation.Generated;
import javax.persistence.metamodel.SingularAttribute;
import javax.persistence.metamodel.StaticMetamodel;

@Generated(value = "org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor")
@StaticMetamodel(Campign.class)
public abstract class Campign_ {

	public static volatile SingularAttribute<Campign, String> deal;
	public static volatile SingularAttribute<Campign, Integer> total_impression;
	public static volatile SingularAttribute<Campign, LocalDateTime> created_at;
	public static volatile SingularAttribute<Campign, UUID> deleted_by;
	public static volatile SingularAttribute<Campign, Integer> daily_impression;
	public static volatile SingularAttribute<Campign, UUID> advertiser_id;
	public static volatile SingularAttribute<Campign, String> duration;
	public static volatile SingularAttribute<Campign, UUID> campign_id;
	public static volatile SingularAttribute<Campign, String> ssp;
	public static volatile SingularAttribute<Campign, Integer> is_deleted;
	public static volatile SingularAttribute<Campign, LocalDateTime> updated_at;
	public static volatile SingularAttribute<Campign, String> pricing_model;
	public static volatile SingularAttribute<Campign, String> categories;
	public static volatile SingularAttribute<Campign, Integer> env_type;
	public static volatile SingularAttribute<Campign, String> auction_type;
	public static volatile SingularAttribute<Campign, String> campign_name;
	public static volatile SingularAttribute<Campign, String> impression_capping;
	public static volatile SingularAttribute<Campign, UUID> created_by;
	public static volatile SingularAttribute<Campign, LocalDateTime> deleted_at;
	public static volatile SingularAttribute<Campign, Double> campaignBudget;
	public static volatile SingularAttribute<Campign, String> pacing;
	public static volatile SingularAttribute<Campign, Double> dailyBudget;
	public static volatile SingularAttribute<Campign, UUID> updated_by;
	public static volatile SingularAttribute<Campign, String> dayparting;
	public static volatile SingularAttribute<Campign, Double> bid_price;
	public static volatile SingularAttribute<Campign, Integer> status;

	public static final String DEAL = "deal";
	public static final String TOTAL_IMPRESSION = "total_impression";
	public static final String CREATED_AT = "created_at";
	public static final String DELETED_BY = "deleted_by";
	public static final String DAILY_IMPRESSION = "daily_impression";
	public static final String ADVERTISER_ID = "advertiser_id";
	public static final String DURATION = "duration";
	public static final String CAMPIGN_ID = "campign_id";
	public static final String SSP = "ssp";
	public static final String IS_DELETED = "is_deleted";
	public static final String UPDATED_AT = "updated_at";
	public static final String PRICING_MODEL = "pricing_model";
	public static final String CATEGORIES = "categories";
	public static final String ENV_TYPE = "env_type";
	public static final String AUCTION_TYPE = "auction_type";
	public static final String CAMPIGN_NAME = "campign_name";
	public static final String IMPRESSION_CAPPING = "impression_capping";
	public static final String CREATED_BY = "created_by";
	public static final String DELETED_AT = "deleted_at";
	public static final String CAMPAIGN_BUDGET = "campaignBudget";
	public static final String PACING = "pacing";
	public static final String DAILY_BUDGET = "dailyBudget";
	public static final String UPDATED_BY = "updated_by";
	public static final String DAYPARTING = "dayparting";
	public static final String BID_PRICE = "bid_price";
	public static final String STATUS = "status";

}

