@@ -150,7 +150,9 @@ we consider support for the different data types separately for batch inserts an
150
150
| jsonb | ❌ | ❌ |
151
151
| jsonpath | ❌ | ❌ |
152
152
153
- </details># MySQL
153
+ </details>
154
+
155
+ # MySQL
154
156
<details>
155
157
<summary>:execlastid - Implementation</summary>
156
158
@@ -233,7 +235,9 @@ we consider support for the different data types separately for batch inserts an
233
235
| multipolygon | ❌ | ❌ |
234
236
| geometrycollection | ❌ | ❌ |
235
237
236
- </details># SQLite3
238
+ </details>
239
+
240
+ # SQLite3
237
241
<details>
238
242
<summary>:execlastid - Implementation</summary>
239
243
@@ -270,7 +274,9 @@ INSERT INTO tab1 (field1, field2) VALUES
270
274
| text | ✅ |
271
275
| blob | ✅ |
272
276
273
- </details># Contributing
277
+ </details>
278
+
279
+ # Contributing
274
280
# # Local plugin development
275
281
# ## Prerequisites
276
282
Make sure that the following applications are installed and added to your path.
@@ -313,135 +319,171 @@ By default, the release script will bump the patch version. Adding `[release]` t
313
319
### Release structure
314
320
The new created tag will create a draft release with it, in the release there will be the wasm plugin embedded in the release. <br/>
315
321
# Examples
316
- ## Engine `postgresql`: [NpgsqlExample](examples/NpgsqlExample)
322
+ <details>
323
+ <summary>Npgsql</summary>
317
324
325
+ ## Engine `postgresql`: [NpgsqlExample](examples/NpgsqlExample)
318
326
### [Schema](examples/config/postgresql/schema.sql) | [Queries](examples/config/postgresql/query.sql) | [End2End Test](end2end/EndToEndTests/NpgsqlTester.cs)
319
-
320
327
### Config
321
328
```yaml
322
329
useDapper: false
323
330
targetFramework: net8.0
324
331
generateCsproj: true
325
332
namespaceName: NpgsqlExampleGen
326
- ```
327
- ## Engine ` postgresql ` : [ NpgsqlDapperExample] ( examples/NpgsqlDapperExample )
333
+ ```
328
334
329
- ### [ Schema] ( examples/config/postgresql/schema.sql ) | [ Queries] ( examples/config/postgresql/query.sql ) | [ End2End Test] ( end2end/EndToEndTests/NpgsqlDapperTester.cs )
335
+ </details >
336
+ <details >
337
+ <summary >NpgsqlDapper</summary >
330
338
339
+ ## Engine ` postgresql ` : [ NpgsqlDapperExample] ( examples/NpgsqlDapperExample )
340
+ ### [ Schema] ( examples/config/postgresql/schema.sql ) | [ Queries] ( examples/config/postgresql/query.sql ) | [ End2End Test] ( end2end/EndToEndTests/NpgsqlDapperTester.cs )
331
341
### Config
332
342
``` yaml
333
343
useDapper : true
334
344
targetFramework : net8.0
335
345
generateCsproj : true
336
346
namespaceName : NpgsqlDapperExampleGen
337
- ` ` `
338
- ## Engine ` postgresql`: [NpgsqlLegacyExample](examples/NpgsqlLegacyExample)
347
+ ` ` `
339
348
340
- # ## [Schema](examples/config/postgresql/schema.sql) | [Queries](examples/config/postgresql/query.sql) | [End2End Test](end2end/EndToEndTestsLegacy/NpgsqlTester.cs)
349
+ </details>
350
+ <details>
351
+ <summary>NpgsqlLegacy</summary>
341
352
353
+ ## Engine ` postgresql`: [NpgsqlLegacyExample](examples/NpgsqlLegacyExample)
354
+ # ## [Schema](examples/config/postgresql/schema.sql) | [Queries](examples/config/postgresql/query.sql) | [End2End Test](end2end/EndToEndTestsLegacy/NpgsqlTester.cs)
342
355
# ## Config
343
356
` ` ` yaml
344
357
useDapper: false
345
358
targetFramework: netstandard2.0
346
359
generateCsproj: true
347
360
namespaceName: NpgsqlLegacyExampleGen
348
- ` ` `
349
- # # Engine `postgresql`: [NpgsqlDapperLegacyExample](examples/NpgsqlDapperLegacyExample)
361
+ ` ` `
350
362
351
- # ## [Schema](examples/config/postgresql/schema.sql) | [Queries](examples/config/postgresql/query.sql) | [End2End Test](end2end/EndToEndTestsLegacy/NpgsqlDapperTester.cs)
363
+ </details>
364
+ <details>
365
+ <summary>NpgsqlDapperLegacy</summary>
352
366
367
+ # # Engine `postgresql`: [NpgsqlDapperLegacyExample](examples/NpgsqlDapperLegacyExample)
368
+ # ## [Schema](examples/config/postgresql/schema.sql) | [Queries](examples/config/postgresql/query.sql) | [End2End Test](end2end/EndToEndTestsLegacy/NpgsqlDapperTester.cs)
353
369
# ## Config
354
370
` ` ` yaml
355
371
useDapper: true
356
372
targetFramework: netstandard2.0
357
373
generateCsproj: true
358
374
namespaceName: NpgsqlDapperLegacyExampleGen
359
- ` ` `
360
- # # Engine `mysql`: [MySqlConnectorExample](examples/MySqlConnectorExample)
375
+ ` ` `
361
376
362
- # ## [Schema](examples/config/mysql/schema.sql) | [Queries](examples/config/mysql/query.sql) | [End2End Test](end2end/EndToEndTests/MySqlConnectorTester.cs)
377
+ </details>
378
+ <details>
379
+ <summary>MySqlConnector</summary>
363
380
381
+ # # Engine `mysql`: [MySqlConnectorExample](examples/MySqlConnectorExample)
382
+ # ## [Schema](examples/config/mysql/schema.sql) | [Queries](examples/config/mysql/query.sql) | [End2End Test](end2end/EndToEndTests/MySqlConnectorTester.cs)
364
383
# ## Config
365
384
` ` ` yaml
366
385
useDapper: false
367
386
targetFramework: net8.0
368
387
generateCsproj: true
369
388
namespaceName: MySqlConnectorExampleGen
370
- ` ` `
371
- # # Engine `mysql`: [MySqlConnectorDapperExample](examples/MySqlConnectorDapperExample)
389
+ ` ` `
372
390
373
- # ## [Schema](examples/config/mysql/schema.sql) | [Queries](examples/config/mysql/query.sql) | [End2End Test](end2end/EndToEndTests/MySqlConnectorDapperTester.cs)
391
+ </details>
392
+ <details>
393
+ <summary>MySqlConnectorDapper</summary>
374
394
395
+ # # Engine `mysql`: [MySqlConnectorDapperExample](examples/MySqlConnectorDapperExample)
396
+ # ## [Schema](examples/config/mysql/schema.sql) | [Queries](examples/config/mysql/query.sql) | [End2End Test](end2end/EndToEndTests/MySqlConnectorDapperTester.cs)
375
397
# ## Config
376
398
` ` ` yaml
377
399
useDapper: true
378
400
targetFramework: net8.0
379
401
generateCsproj: true
380
402
namespaceName: MySqlConnectorDapperExampleGen
381
- ` ` `
382
- # # Engine `mysql`: [MySqlConnectorLegacyExample](examples/MySqlConnectorLegacyExample)
403
+ ` ` `
383
404
384
- # ## [Schema](examples/config/mysql/schema.sql) | [Queries](examples/config/mysql/query.sql) | [End2End Test](end2end/EndToEndTestsLegacy/MySqlConnectorTester.cs)
405
+ </details>
406
+ <details>
407
+ <summary>MySqlConnectorLegacy</summary>
385
408
409
+ # # Engine `mysql`: [MySqlConnectorLegacyExample](examples/MySqlConnectorLegacyExample)
410
+ # ## [Schema](examples/config/mysql/schema.sql) | [Queries](examples/config/mysql/query.sql) | [End2End Test](end2end/EndToEndTestsLegacy/MySqlConnectorTester.cs)
386
411
# ## Config
387
412
` ` ` yaml
388
413
useDapper: false
389
414
targetFramework: netstandard2.0
390
415
generateCsproj: true
391
416
namespaceName: MySqlConnectorLegacyExampleGen
392
- ` ` `
393
- # # Engine `mysql`: [MySqlConnectorDapperLegacyExample](examples/MySqlConnectorDapperLegacyExample)
417
+ ` ` `
394
418
395
- # ## [Schema](examples/config/mysql/schema.sql) | [Queries](examples/config/mysql/query.sql) | [End2End Test](end2end/EndToEndTestsLegacy/MySqlConnectorDapperTester.cs)
419
+ </details>
420
+ <details>
421
+ <summary>MySqlConnectorDapperLegacy</summary>
396
422
423
+ # # Engine `mysql`: [MySqlConnectorDapperLegacyExample](examples/MySqlConnectorDapperLegacyExample)
424
+ # ## [Schema](examples/config/mysql/schema.sql) | [Queries](examples/config/mysql/query.sql) | [End2End Test](end2end/EndToEndTestsLegacy/MySqlConnectorDapperTester.cs)
397
425
# ## Config
398
426
` ` ` yaml
399
427
useDapper: true
400
428
targetFramework: netstandard2.0
401
429
generateCsproj: true
402
430
namespaceName: MySqlConnectorDapperLegacyExampleGen
403
- ` ` `
404
- # # Engine `sqlite`: [SqliteExample](examples/SqliteExample)
431
+ ` ` `
405
432
406
- # ## [Schema](examples/config/sqlite/schema.sql) | [Queries](examples/config/sqlite/query.sql) | [End2End Test](end2end/EndToEndTests/SqliteTester.cs)
433
+ </details>
434
+ <details>
435
+ <summary>Sqlite</summary>
407
436
437
+ # # Engine `sqlite`: [SqliteExample](examples/SqliteExample)
438
+ # ## [Schema](examples/config/sqlite/schema.sql) | [Queries](examples/config/sqlite/query.sql) | [End2End Test](end2end/EndToEndTests/SqliteTester.cs)
408
439
# ## Config
409
440
` ` ` yaml
410
441
useDapper: false
411
442
targetFramework: net8.0
412
443
generateCsproj: true
413
444
namespaceName: SqliteExampleGen
414
- ` ` `
415
- # # Engine `sqlite`: [SqliteDapperExample](examples/SqliteDapperExample)
445
+ ` ` `
416
446
417
- # ## [Schema](examples/config/sqlite/schema.sql) | [Queries](examples/config/sqlite/query.sql) | [End2End Test](end2end/EndToEndTests/SqliteDapperTester.cs)
447
+ </details>
448
+ <details>
449
+ <summary>SqliteDapper</summary>
418
450
451
+ # # Engine `sqlite`: [SqliteDapperExample](examples/SqliteDapperExample)
452
+ # ## [Schema](examples/config/sqlite/schema.sql) | [Queries](examples/config/sqlite/query.sql) | [End2End Test](end2end/EndToEndTests/SqliteDapperTester.cs)
419
453
# ## Config
420
454
` ` ` yaml
421
455
useDapper: true
422
456
targetFramework: net8.0
423
457
generateCsproj: true
424
458
namespaceName: SqliteDapperExampleGen
425
- ` ` `
426
- # # Engine `sqlite`: [SqliteLegacyExample](examples/SqliteLegacyExample)
459
+ ` ` `
427
460
428
- # ## [Schema](examples/config/sqlite/schema.sql) | [Queries](examples/config/sqlite/query.sql) | [End2End Test](end2end/EndToEndTestsLegacy/SqliteTester.cs)
461
+ </details>
462
+ <details>
463
+ <summary>SqliteLegacy</summary>
429
464
465
+ # # Engine `sqlite`: [SqliteLegacyExample](examples/SqliteLegacyExample)
466
+ # ## [Schema](examples/config/sqlite/schema.sql) | [Queries](examples/config/sqlite/query.sql) | [End2End Test](end2end/EndToEndTestsLegacy/SqliteTester.cs)
430
467
# ## Config
431
468
` ` ` yaml
432
469
useDapper: false
433
470
targetFramework: netstandard2.0
434
471
generateCsproj: true
435
472
namespaceName: SqliteLegacyExampleGen
436
- ` ` `
437
- # # Engine `sqlite`: [SqliteDapperLegacyExample](examples/SqliteDapperLegacyExample)
473
+ ` ` `
438
474
439
- # ## [Schema](examples/config/sqlite/schema.sql) | [Queries](examples/config/sqlite/query.sql) | [End2End Test](end2end/EndToEndTestsLegacy/SqliteDapperTester.cs)
475
+ </details>
476
+ <details>
477
+ <summary>SqliteDapperLegacy</summary>
440
478
479
+ # # Engine `sqlite`: [SqliteDapperLegacyExample](examples/SqliteDapperLegacyExample)
480
+ # ## [Schema](examples/config/sqlite/schema.sql) | [Queries](examples/config/sqlite/query.sql) | [End2End Test](end2end/EndToEndTestsLegacy/SqliteDapperTester.cs)
441
481
# ## Config
442
482
` ` ` yaml
443
483
useDapper: true
444
484
targetFramework: netstandard2.0
445
485
generateCsproj: true
446
486
namespaceName: SqliteDapperLegacyExampleGen
447
- ` ` `
487
+ ` ` `
488
+
489
+ </details>
0 commit comments