[-] itty53@vlemmy.net 1 points 1 year ago

Last hint, this is the one Spade film with him as the lead that virtually everyone loves.

[-] itty53@vlemmy.net 1 points 1 year ago

Play harder difficulties?

[-] itty53@vlemmy.net 1 points 1 year ago

David Spade...

[-] itty53@vlemmy.net 1 points 1 year ago

I mean why couldn't there be a dedicated service that indexes everything? Whoever makes it and gets it working in a user friendly manner is going to have a significant level of control on the content that is shown in the results. If you don't want it, it isn't indexed. I don't have to stretch the imagination to think of parties that have good reason to want to be first to do that across Activity Pub as a whole. Mastodon is already a big frontrunner in that regard.

[-] itty53@vlemmy.net 1 points 1 year ago* (last edited 1 year ago)

You can create a functional enum view by just assigning enums as the column names and storing a single row of the int (or whatever enum) representation.

Then use that view in a cross join. You can (almost) eliminate magic numbers entirely and makes the code much more human legible.

Example

CREATE VIEW AS enum.OrderType
SELECT 
CAST (1 as 'New'),
CAST (2 as 'Pending'),
CAST (3 as 'Shipped')
GO

-- Assuming a table with OrderId and OrderTypeId

SELECT              o.OrderId 
FROM                dbo.Orders AS o
CROSS JOIN          enum.OrderType AS ot
WHERE               o.OrderTypeId = ot.[Pending]

-- Only returns orders where TypeId = 2, no need to know what Id that is or for anyone else to in the future either.

This trick works even on large datasets with a lot of complex joins. Getting the status name itself to return is a bit more of a chore though.

view more: ‹ prev next ›

itty53

joined 1 year ago