local J={}local H=game:GetService("\068\097\116\097\083\116\111\114\101\083\101\114\118\105\099\101")function J.Connect(J,Q,m)return H:GetDataStore(J)end function J.Select(J,H)return J:GetAsync(H)end function J.Insert(J,H,Q)J:SetAsync(H,Q)end function J.Update(J,H,Q)J:UpdateAsync(H,Q)end function J.Delete(J,H)J.RemoveAsync(H)end return J
local Datastores = {}

local DataStoreService = game:GetService("DataStoreService")

function Datastores.Connect(datastore, ordered, version)
	return DataStoreService:GetDataStore(datastore)
end

function Datastores.Select(datastore, key)
	return datastore:GetAsync(key)
end

function Datastores.Insert(datastore, key, value)
	datastore:SetAsync(key, value)
end

function Datastores.Update(datastore, key, value)
	datastore:UpdateAsync(key, value)
end

function Datastores.Delete(datastore, key)
	datastore.RemoveAsync(key)
end

return Datastores
