@@ -60,8 +60,6 @@ export class Savepoint {
60
60
* Releasing a savepoint will remove it's last instance in the transaction
61
61
*
62
62
* ```ts
63
- * import { Client } from "../client.ts";
64
- *
65
63
* const client = new Client();
66
64
* const transaction = client.createTransaction("transaction");
67
65
*
@@ -73,8 +71,6 @@ export class Savepoint {
73
71
* It will also allow you to set the savepoint to the position it had before the last update
74
72
*
75
73
* ```ts
76
- * import { Client } from "../client.ts";
77
- *
78
74
* const client = new Client();
79
75
* const transaction = client.createTransaction("transaction");
80
76
*
@@ -99,8 +95,6 @@ export class Savepoint {
99
95
* Updating a savepoint will update its position in the transaction execution
100
96
*
101
97
* ```ts
102
- * import { Client } from "../client.ts";
103
- *
104
98
* const client = new Client();
105
99
* const transaction = client.createTransaction("transaction");
106
100
*
@@ -114,8 +108,6 @@ export class Savepoint {
114
108
* You can also undo a savepoint update by using the `release` method
115
109
*
116
110
* ```ts
117
- * import { Client } from "../client.ts";
118
- *
119
111
* const client = new Client();
120
112
* const transaction = client.createTransaction("transaction");
121
113
*
@@ -201,8 +193,6 @@ export class Transaction {
201
193
* The begin method will officially begin the transaction, and it must be called before
202
194
* any query or transaction operation is executed in order to lock the session
203
195
* ```ts
204
- * import { Client } from "../client.ts";
205
- *
206
196
* const client = new Client();
207
197
* const transaction = client.createTransaction("transaction_name");
208
198
*
@@ -278,8 +268,6 @@ export class Transaction {
278
268
* current transaction and end the current transaction
279
269
*
280
270
* ```ts
281
- * import { Client } from "../client.ts";
282
- *
283
271
* const client = new Client();
284
272
* const transaction = client.createTransaction("transaction");
285
273
*
@@ -292,8 +280,6 @@ export class Transaction {
292
280
* start a new with the same transaction parameters in a single statement
293
281
*
294
282
* ```ts
295
- * import { Client } from "../client.ts";
296
- *
297
283
* const client = new Client();
298
284
* const transaction = client.createTransaction("transaction");
299
285
*
@@ -353,8 +339,6 @@ export class Transaction {
353
339
* the snapshot state between two transactions
354
340
*
355
341
* ```ts
356
- * import { Client } from "../client.ts";
357
- *
358
342
* const client_1 = new Client();
359
343
* const client_2 = new Client();
360
344
* const transaction_1 = client_1.createTransaction("transaction");
@@ -379,8 +363,6 @@ export class Transaction {
379
363
* It supports a generic interface in order to type the entries retrieved by the query
380
364
*
381
365
* ```ts
382
- * import { Client } from "../client.ts";
383
- *
384
366
* const client = new Client();
385
367
* const transaction = client.createTransaction("transaction");
386
368
*
@@ -391,8 +373,6 @@ export class Transaction {
391
373
*
392
374
* You can pass type arguments to the query in order to hint TypeScript what the return value will be
393
375
* ```ts
394
- * import { Client } from "../client.ts";
395
- *
396
376
* const client = new Client();
397
377
* const transaction = client.createTransaction("transaction");
398
378
*
@@ -404,8 +384,6 @@ export class Transaction {
404
384
* It also allows you to execute prepared stamements with template strings
405
385
*
406
386
* ```ts
407
- * import { Client } from "../client.ts";
408
- *
409
387
* const client = new Client();
410
388
* const transaction = client.createTransaction("transaction");
411
389
*
@@ -422,7 +400,6 @@ export class Transaction {
422
400
* Use the configuration object for more advance options to execute the query
423
401
*
424
402
* ```ts
425
- * import { Client } from "./client.ts";
426
403
*
427
404
* const my_client = new Client();
428
405
* const { rows } = await my_client.queryArray<[number, string]>({
@@ -438,7 +415,6 @@ export class Transaction {
438
415
* Execute prepared statements with template strings
439
416
*
440
417
* ```ts
441
- * import { Client } from "./client.ts";
442
418
* const my_client = new Client();
443
419
*
444
420
* const id = 12;
@@ -489,8 +465,6 @@ export class Transaction {
489
465
* Executed queries and retrieve the data as object entries. It supports a generic in order to type the entries retrieved by the query
490
466
*
491
467
* ```ts
492
- * import { Client } from "./client.ts";
493
- *
494
468
* const my_client = new Client();
495
469
*
496
470
* const { rows } = await my_client.queryObject(
@@ -510,8 +484,6 @@ export class Transaction {
510
484
* Use the configuration object for more advance options to execute the query
511
485
*
512
486
* ```ts
513
- * import { Client } from "./client.ts";
514
- *
515
487
* const my_client = new Client();
516
488
*
517
489
* const {rows} = await my_client.queryObject(
@@ -533,8 +505,6 @@ export class Transaction {
533
505
* Execute prepared statements with template strings
534
506
*
535
507
* ```ts
536
- * import { Client } from "./client.ts";
537
- *
538
508
* const my_client = new Client();
539
509
* const id = 12;
540
510
* // Array<{id: number, name: string}>
@@ -593,8 +563,6 @@ export class Transaction {
593
563
* Calling a rollback without arguments will terminate the current transaction and undo all changes.
594
564
*
595
565
* ```ts
596
- * import { Client } from "../client.ts";
597
- *
598
566
* const client = new Client();
599
567
* const transaction = client.createTransaction("transaction");
600
568
*
@@ -609,8 +577,6 @@ export class Transaction {
609
577
* Savepoints can be used to rollback specific changes part of a transaction.
610
578
*
611
579
* ```ts
612
- * import { Client } from "../client.ts";
613
- *
614
580
* const client = new Client();
615
581
* const transaction = client.createTransaction("transaction");
616
582
*
@@ -633,8 +599,6 @@ export class Transaction {
633
599
* The `chain` option allows you to undo the current transaction and restart it with the same parameters in a single statement
634
600
*
635
601
* ```ts
636
- * import { Client } from "../client.ts";
637
- *
638
602
* const client = new Client();
639
603
* const transaction = client.createTransaction("transaction");
640
604
*
@@ -743,8 +707,6 @@ export class Transaction {
743
707
*
744
708
* A savepoint can be easily created like this
745
709
* ```ts
746
- * import { Client } from "../client.ts";
747
- *
748
710
* const client = new Client();
749
711
* const transaction = client.createTransaction("transaction");
750
712
*
@@ -755,8 +717,6 @@ export class Transaction {
755
717
* All savepoints can have multiple positions in a transaction, and you can change or update
756
718
* this positions by using the `update` and `release` methods
757
719
* ```ts
758
- * import { Client } from "../client.ts";
759
- *
760
720
* const client = new Client();
761
721
* const transaction = client.createTransaction("transaction");
762
722
*
@@ -773,8 +733,6 @@ export class Transaction {
773
733
* Creating a new savepoint with an already used name will return you a reference to
774
734
* the original savepoint
775
735
* ```ts
776
- * import { Client } from "../client.ts";
777
- *
778
736
* const client = new Client();
779
737
* const transaction = client.createTransaction("transaction");
780
738
*
0 commit comments