Skip to content

Commit 9f216d1

Browse files
committed
order SMO objects
1 parent 3bc1a97 commit 9f216d1

10 files changed

Lines changed: 148 additions & 147 deletions

src/Tests/Tests.Schema.verified.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Tables
1+
## Tables
22

33
### ChildTable
44

@@ -179,6 +179,19 @@ CREATE TABLE [dbo].[ParentTable](
179179
) ON [PRIMARY]
180180
```
181181

182+
### SchemaTable
183+
184+
```sql
185+
CREATE TABLE [TestSchema].[SchemaTable](
186+
[Id] [int] IDENTITY(1,1) NOT NULL,
187+
[Name] [nvarchar](50) NOT NULL,
188+
CONSTRAINT [PK_SchemaTable] PRIMARY KEY CLUSTERED
189+
(
190+
[Id] ASC
191+
) ON [PRIMARY]
192+
) ON [PRIMARY]
193+
```
194+
182195
### WithComputed
183196

184197
```sql
@@ -212,19 +225,6 @@ CREATE TABLE [dbo].[WithDefaults](
212225
) ON [PRIMARY]
213226
```
214227

215-
### SchemaTable
216-
217-
```sql
218-
CREATE TABLE [TestSchema].[SchemaTable](
219-
[Id] [int] IDENTITY(1,1) NOT NULL,
220-
[Name] [nvarchar](50) NOT NULL,
221-
CONSTRAINT [PK_SchemaTable] PRIMARY KEY CLUSTERED
222-
(
223-
[Id] ASC
224-
) ON [PRIMARY]
225-
) ON [PRIMARY]
226-
```
227-
228228
## Views
229229

230230
### MyView
@@ -384,20 +384,20 @@ END;
384384

385385
## Synonyms
386386

387-
### synonym1
387+
### SchemaSynonym
388388

389389
```sql
390-
CREATE SYNONYM [dbo].[synonym1] FOR [MyTable]
390+
CREATE SYNONYM [TestSchema].[SchemaSynonym] FOR [TestSchema].[SchemaTable]
391391
```
392392

393-
### synonym2
393+
### synonym1
394394

395395
```sql
396-
CREATE SYNONYM [dbo].[synonym2] FOR [ParentTable]
396+
CREATE SYNONYM [dbo].[synonym1] FOR [MyTable]
397397
```
398398

399-
### SchemaSynonym
399+
### synonym2
400400

401401
```sql
402-
CREATE SYNONYM [TestSchema].[SchemaSynonym] FOR [TestSchema].[SchemaTable]
403-
```
402+
CREATE SYNONYM [dbo].[synonym2] FOR [ParentTable]
403+
```

src/Tests/Tests.SchemaAsMarkdown.verified.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Tables
1+
## Tables
22

33
### ChildTable
44

@@ -179,6 +179,19 @@ CREATE TABLE [dbo].[ParentTable](
179179
) ON [PRIMARY]
180180
```
181181

182+
### SchemaTable
183+
184+
```sql
185+
CREATE TABLE [TestSchema].[SchemaTable](
186+
[Id] [int] IDENTITY(1,1) NOT NULL,
187+
[Name] [nvarchar](50) NOT NULL,
188+
CONSTRAINT [PK_SchemaTable] PRIMARY KEY CLUSTERED
189+
(
190+
[Id] ASC
191+
) ON [PRIMARY]
192+
) ON [PRIMARY]
193+
```
194+
182195
### WithComputed
183196

184197
```sql
@@ -212,19 +225,6 @@ CREATE TABLE [dbo].[WithDefaults](
212225
) ON [PRIMARY]
213226
```
214227

215-
### SchemaTable
216-
217-
```sql
218-
CREATE TABLE [TestSchema].[SchemaTable](
219-
[Id] [int] IDENTITY(1,1) NOT NULL,
220-
[Name] [nvarchar](50) NOT NULL,
221-
CONSTRAINT [PK_SchemaTable] PRIMARY KEY CLUSTERED
222-
(
223-
[Id] ASC
224-
) ON [PRIMARY]
225-
) ON [PRIMARY]
226-
```
227-
228228
## Views
229229

230230
### MyView
@@ -384,20 +384,20 @@ END;
384384

385385
## Synonyms
386386

387-
### synonym1
387+
### SchemaSynonym
388388

389389
```sql
390-
CREATE SYNONYM [dbo].[synonym1] FOR [MyTable]
390+
CREATE SYNONYM [TestSchema].[SchemaSynonym] FOR [TestSchema].[SchemaTable]
391391
```
392392

393-
### synonym2
393+
### synonym1
394394

395395
```sql
396-
CREATE SYNONYM [dbo].[synonym2] FOR [ParentTable]
396+
CREATE SYNONYM [dbo].[synonym1] FOR [MyTable]
397397
```
398398

399-
### SchemaSynonym
399+
### synonym2
400400

401401
```sql
402-
CREATE SYNONYM [TestSchema].[SchemaSynonym] FOR [TestSchema].[SchemaTable]
403-
```
402+
CREATE SYNONYM [dbo].[synonym2] FOR [ParentTable]
403+
```

src/Tests/Tests.SchemaAsSql.verified.sql

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,15 @@ CREATE TABLE [dbo].[ParentTable](
147147
) ON [PRIMARY]
148148
) ON [PRIMARY]
149149

150+
CREATE TABLE [TestSchema].[SchemaTable](
151+
[Id] [int] IDENTITY(1,1) NOT NULL,
152+
[Name] [nvarchar](50) NOT NULL,
153+
CONSTRAINT [PK_SchemaTable] PRIMARY KEY CLUSTERED
154+
(
155+
[Id] ASC
156+
) ON [PRIMARY]
157+
) ON [PRIMARY]
158+
150159
CREATE TABLE [dbo].[WithComputed](
151160
[Id] [int] IDENTITY(1,1) NOT NULL,
152161
[FirstName] [nvarchar](50) NOT NULL,
@@ -172,15 +181,6 @@ CREATE TABLE [dbo].[WithDefaults](
172181
) ON [PRIMARY]
173182
) ON [PRIMARY]
174183

175-
CREATE TABLE [TestSchema].[SchemaTable](
176-
[Id] [int] IDENTITY(1,1) NOT NULL,
177-
[Name] [nvarchar](50) NOT NULL,
178-
CONSTRAINT [PK_SchemaTable] PRIMARY KEY CLUSTERED
179-
(
180-
[Id] ASC
181-
) ON [PRIMARY]
182-
) ON [PRIMARY]
183-
184184
-- Views
185185

186186
CREATE VIEW MyView
@@ -292,8 +292,8 @@ END;
292292

293293
-- Synonyms
294294

295-
CREATE SYNONYM [dbo].[synonym1] FOR [MyTable]
295+
CREATE SYNONYM [TestSchema].[SchemaSynonym] FOR [TestSchema].[SchemaTable]
296296

297-
CREATE SYNONYM [dbo].[synonym2] FOR [ParentTable]
297+
CREATE SYNONYM [dbo].[synonym1] FOR [MyTable]
298298

299-
CREATE SYNONYM [TestSchema].[SchemaSynonym] FOR [TestSchema].[SchemaTable]
299+
CREATE SYNONYM [dbo].[synonym2] FOR [ParentTable]

src/Tests/Tests.SchemaFilter.verified.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Tables
1+
## Tables
22

33
### ChildTable
44

@@ -179,6 +179,19 @@ CREATE TABLE [dbo].[ParentTable](
179179
) ON [PRIMARY]
180180
```
181181

182+
### SchemaTable
183+
184+
```sql
185+
CREATE TABLE [TestSchema].[SchemaTable](
186+
[Id] [int] IDENTITY(1,1) NOT NULL,
187+
[Name] [nvarchar](50) NOT NULL,
188+
CONSTRAINT [PK_SchemaTable] PRIMARY KEY CLUSTERED
189+
(
190+
[Id] ASC
191+
) ON [PRIMARY]
192+
) ON [PRIMARY]
193+
```
194+
182195
### WithComputed
183196

184197
```sql
@@ -212,19 +225,6 @@ CREATE TABLE [dbo].[WithDefaults](
212225
) ON [PRIMARY]
213226
```
214227

215-
### SchemaTable
216-
217-
```sql
218-
CREATE TABLE [TestSchema].[SchemaTable](
219-
[Id] [int] IDENTITY(1,1) NOT NULL,
220-
[Name] [nvarchar](50) NOT NULL,
221-
CONSTRAINT [PK_SchemaTable] PRIMARY KEY CLUSTERED
222-
(
223-
[Id] ASC
224-
) ON [PRIMARY]
225-
) ON [PRIMARY]
226-
```
227-
228228
## Views
229229

230230
### MyView
@@ -264,4 +264,4 @@ CREATE VIEW TestSchema.SchemaView
264264
AS
265265
SELECT Id, Name
266266
FROM TestSchema.SchemaTable;
267-
```
267+
```

src/Tests/Tests.SchemaInDynamic.verified.txt

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,19 @@ CREATE TABLE [dbo].[ParentTable](
181181
) ON [PRIMARY]
182182
```
183183

184+
### SchemaTable
185+
186+
```sql
187+
CREATE TABLE [TestSchema].[SchemaTable](
188+
[Id] [int] IDENTITY(1,1) NOT NULL,
189+
[Name] [nvarchar](50) NOT NULL,
190+
CONSTRAINT [PK_SchemaTable] PRIMARY KEY CLUSTERED
191+
(
192+
[Id] ASC
193+
) ON [PRIMARY]
194+
) ON [PRIMARY]
195+
```
196+
184197
### WithComputed
185198

186199
```sql
@@ -214,19 +227,6 @@ CREATE TABLE [dbo].[WithDefaults](
214227
) ON [PRIMARY]
215228
```
216229

217-
### SchemaTable
218-
219-
```sql
220-
CREATE TABLE [TestSchema].[SchemaTable](
221-
[Id] [int] IDENTITY(1,1) NOT NULL,
222-
[Name] [nvarchar](50) NOT NULL,
223-
CONSTRAINT [PK_SchemaTable] PRIMARY KEY CLUSTERED
224-
(
225-
[Id] ASC
226-
) ON [PRIMARY]
227-
) ON [PRIMARY]
228-
```
229-
230230
## Views
231231

232232
### MyView
@@ -386,21 +386,21 @@ END;
386386

387387
## Synonyms
388388

389-
### synonym1
389+
### SchemaSynonym
390390

391391
```sql
392-
CREATE SYNONYM [dbo].[synonym1] FOR [MyTable]
392+
CREATE SYNONYM [TestSchema].[SchemaSynonym] FOR [TestSchema].[SchemaTable]
393393
```
394394

395-
### synonym2
395+
### synonym1
396396

397397
```sql
398-
CREATE SYNONYM [dbo].[synonym2] FOR [ParentTable]
398+
CREATE SYNONYM [dbo].[synonym1] FOR [MyTable]
399399
```
400400

401-
### SchemaSynonym
401+
### synonym2
402402

403403
```sql
404-
CREATE SYNONYM [TestSchema].[SchemaSynonym] FOR [TestSchema].[SchemaTable]
404+
CREATE SYNONYM [dbo].[synonym2] FOR [ParentTable]
405405
```
406406
}

src/Tests/Tests.SchemaInclude.verified.md

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Tables
1+
## Tables
22

33
### ChildTable
44

@@ -179,6 +179,19 @@ CREATE TABLE [dbo].[ParentTable](
179179
) ON [PRIMARY]
180180
```
181181

182+
### SchemaTable
183+
184+
```sql
185+
CREATE TABLE [TestSchema].[SchemaTable](
186+
[Id] [int] IDENTITY(1,1) NOT NULL,
187+
[Name] [nvarchar](50) NOT NULL,
188+
CONSTRAINT [PK_SchemaTable] PRIMARY KEY CLUSTERED
189+
(
190+
[Id] ASC
191+
) ON [PRIMARY]
192+
) ON [PRIMARY]
193+
```
194+
182195
### WithComputed
183196

184197
```sql
@@ -212,19 +225,6 @@ CREATE TABLE [dbo].[WithDefaults](
212225
) ON [PRIMARY]
213226
```
214227

215-
### SchemaTable
216-
217-
```sql
218-
CREATE TABLE [TestSchema].[SchemaTable](
219-
[Id] [int] IDENTITY(1,1) NOT NULL,
220-
[Name] [nvarchar](50) NOT NULL,
221-
CONSTRAINT [PK_SchemaTable] PRIMARY KEY CLUSTERED
222-
(
223-
[Id] ASC
224-
) ON [PRIMARY]
225-
) ON [PRIMARY]
226-
```
227-
228228
## Views
229229

230230
### MyView
@@ -264,4 +264,4 @@ CREATE VIEW TestSchema.SchemaView
264264
AS
265265
SELECT Id, Name
266266
FROM TestSchema.SchemaTable;
267-
```
267+
```

0 commit comments

Comments
 (0)