Take the catalogue's composition rules into the node-engine
ADR 0593 §7: the composer with its refusals leaves mesh-sdk, so mesh-sdk carries no composition rule. The catalogue functions only the node-engine's composition reaches (Resolve, Resolution's Compose, Declaration, DataItems, LeftOut, Rules and the rest, the settings, placeholder and template refusals, the rendering helpers) are copied with their tests into internal/compose/resolution; a method of a mesh-sdk shape becomes a function taking it first. The composition calls its own copies, and the captured catalogue its tests read lives here now, shared by mesh-compose's tests. Claude-Session: https://claude.ai/code/session_01NcbgfJ9Gum47zkFKWRaovL
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
SET NOCOUNT ON;
|
||||
DECLARE @n sysname, @s nvarchar(max);
|
||||
DECLARE c CURSOR LOCAL FAST_FORWARD FOR
|
||||
SELECT name FROM sys.databases WHERE database_id > 4 AND state = 0 AND source_database_id IS NULL;
|
||||
OPEN c;
|
||||
FETCH NEXT FROM c INTO @n;
|
||||
WHILE @@FETCH_STATUS = 0
|
||||
BEGIN
|
||||
SET @s = N'BACKUP DATABASE ' + QUOTENAME(@n) + N' TO DISK = N''/var/opt/mssql/backup/' + REPLACE(@n, N'''', N'''''') + N'.bak'' WITH INIT, COPY_ONLY, CHECKSUM';
|
||||
EXEC (@s);
|
||||
FETCH NEXT FROM c INTO @n;
|
||||
END
|
||||
CLOSE c;
|
||||
DEALLOCATE c;
|
||||
Reference in New Issue
Block a user