/* ------------------------------------------------------------ sql/playground.sql Local playground for SQL Server 2025 in Docker ------------------------------------------------------------ */ -- Basic server info SELECT @@SERVERNAME AS ServerName, @@VERSION AS SqlServerVersion, SYSDATETIME() AS ServerTimeLocal, SYSUTCDATETIME() AS ServerTimeUtc; -- Switch to your dev database (created by seed/migrations) IF DB_ID(N'DevDb') IS NULL BEGIN PRINT 'Database DevDb does not exist yet. Run: ./scripts/seed.sh and ./scripts/migrate.sh'; RETURN; END GO USE DevDb; GO SELECT DB_NAME() AS CurrentDatabase; GO -- Check if example table exists and query it IF OBJECT_ID(N'dbo.Customer', N'U') IS NULL BEGIN PRINT 'Table dbo.Customer does not exist yet. Run: ./scripts/migrate.sh'; END ELSE BEGIN PRINT 'dbo.Customer exists. Running sample queries...'; SELECT TOP (10) * FROM dbo.Customer ORDER BY CustomerId DESC; SELECT COUNT(*) AS CustomerCount FROM dbo.Customer; END GO /* ------------------------------------------------------------ Scratch area (write your own queries below) ------------------------------------------------------------ */ -- Example: -- SELECT TOP (100) * -- FROM dbo.Customer -- ORDER BY CustomerId;