public async Task CreateTable_NoDisposeErrorAsync([DataSources(false)] string context)
        {
            using var db = new TestDataConnection(context);
            await db.DropTableAsync <int>("TempTable", throwExceptionIfNotExists : false);

            var tempTable = await db.CreateTempTableAsync <IDTable>("TempTable");

            var table2 = db.GetTable <IDTable>().TableOptions(TableOptions.IsTemporary).TableName("TempTable");
            await table2.DropAsync();

            await tempTable.DisposeAsync();
        }