35 lines
956 B
SQL
35 lines
956 B
SQL
-- -- name: InsertCustomOddsMarket :one
|
|
-- INSERT INTO custom_odds_market (
|
|
-- odds_market_id,
|
|
-- company_id,
|
|
-- event_id,
|
|
-- raw_odds
|
|
-- )
|
|
-- VALUES ($1, $2, $3, $4)
|
|
-- RETURNING *;
|
|
-- -- name: GetAllCustomOdds :many
|
|
-- SELECT *
|
|
-- FROM custom_odds_market
|
|
-- WHERE (
|
|
-- company_id = sqlc.narg('company_id')
|
|
-- OR sqlc.narg('company_id') IS NULL
|
|
-- );
|
|
-- -- name: GetCustomOddByID :one
|
|
-- SELECT *
|
|
-- FROM custom_odds_market
|
|
-- WHERE id = $1;
|
|
-- -- name: GetCustomOddByOddID :one
|
|
-- SELECT *
|
|
-- FROM custom_odds_market
|
|
-- WHERE odds_market_id = $1
|
|
-- AND company_id = $2;
|
|
-- -- name: DeleteCustomOddsByID :exec
|
|
-- DELETE FROM custom_odds_market
|
|
-- WHERE id = $1;
|
|
-- -- name: DeleteCustomOddsByOddID :exec
|
|
-- DELETE FROM custom_odds_market
|
|
-- WHERE odds_market_id = $1
|
|
-- AND company_id = $2;
|
|
-- -- name: DeleteCustomOddByEventID :exec
|
|
-- DELETE FROM custom_odds_market
|
|
-- WHERE event_id = $1; |