forked from xo/xo
/
templates.go
925 lines (780 loc) · 89.8 KB
/
templates.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
// Code generated by go-bindata.
// sources:
// templates/mssql.foreignkey.go.tpl
// templates/mssql.index.go.tpl
// templates/mssql.query.go.tpl
// templates/mssql.querytype.go.tpl
// templates/mssql.type.go.tpl
// templates/mysql.enum.go.tpl
// templates/mysql.foreignkey.go.tpl
// templates/mysql.index.go.tpl
// templates/mysql.proc.go.tpl
// templates/mysql.query.go.tpl
// templates/mysql.querytype.go.tpl
// templates/mysql.type.go.tpl
// templates/oracle.foreignkey.go.tpl
// templates/oracle.index.go.tpl
// templates/oracle.query.go.tpl
// templates/oracle.querytype.go.tpl
// templates/oracle.type.go.tpl
// templates/postgres.enum.go.tpl
// templates/postgres.foreignkey.go.tpl
// templates/postgres.index.go.tpl
// templates/postgres.proc.go.tpl
// templates/postgres.query.go.tpl
// templates/postgres.querytype.go.tpl
// templates/postgres.type.go.tpl
// templates/sqlite3.foreignkey.go.tpl
// templates/sqlite3.index.go.tpl
// templates/sqlite3.query.go.tpl
// templates/sqlite3.querytype.go.tpl
// templates/sqlite3.type.go.tpl
// templates/xo_db.go.tpl
// templates/xo_package.go.tpl
// DO NOT EDIT!
package tplbin
import (
"bytes"
"compress/gzip"
"fmt"
"io"
"io/ioutil"
"os"
"path/filepath"
"strings"
"time"
)
func bindataRead(data, name string) ([]byte, error) {
gz, err := gzip.NewReader(strings.NewReader(data))
if err != nil {
return nil, fmt.Errorf("Read %q: %v", name, err)
}
var buf bytes.Buffer
_, err = io.Copy(&buf, gz)
clErr := gz.Close()
if err != nil {
return nil, fmt.Errorf("Read %q: %v", name, err)
}
if clErr != nil {
return nil, err
}
return buf.Bytes(), nil
}
type asset struct {
bytes []byte
info os.FileInfo
}
type bindataFileInfo struct {
name string
size int64
mode os.FileMode
modTime time.Time
}
func (fi bindataFileInfo) Name() string {
return fi.name
}
func (fi bindataFileInfo) Size() int64 {
return fi.size
}
func (fi bindataFileInfo) Mode() os.FileMode {
return fi.mode
}
func (fi bindataFileInfo) ModTime() time.Time {
return fi.modTime
}
func (fi bindataFileInfo) IsDir() bool {
return false
}
func (fi bindataFileInfo) Sys() interface{} {
return nil
}
var _mssqlForeignkeyGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x4b\xc4\x30\x10\x85\xcf\xe6\x57\xbc\x83\xb0\xc9\xb2\xdb\xde\x05\x2f\xab\xe8\x41\x50\x10\x0f\x5e\xbb\xed\xd4\x16\xb7\x89\x4c\x52\xb5\x84\xfc\x77\x49\xda\xed\xd6\x65\x0f\x81\xe1\x9b\x37\x99\xf7\xc6\xfb\x2d\xae\x6d\x63\xd8\xe1\xe6\x16\x32\x55\xba\xe8\x08\xd9\xdb\xf0\x45\xd9\x73\xd1\x91\xc2\x36\x04\x91\xe7\xf0\x1e\x09\x20\x04\x30\xb9\x9e\xb5\x85\x6b\x28\xf1\x57\xaa\xe7\x81\xd8\x2f\xac\x35\x65\x5b\x38\xaa\xf0\xd3\xba\x66\xd6\x2d\x45\x2b\x9b\xd0\x43\x4b\x87\x6a\x1e\x94\x27\x74\x67\x0e\xf1\xf5\x9d\x9e\x9a\x2a\x13\x79\x1e\x9d\x3c\x92\x26\x4e\x9f\xd7\x6c\x3a\xd4\x86\xa9\xfd\xd0\xf8\xa4\x01\xab\x34\x3f\x82\x27\x1a\x16\xe5\x71\x6b\x26\xea\x5e\x97\x69\xd1\x94\x3c\x04\xac\xcf\xcd\xa9\x65\x5c\x59\xed\xf1\xfe\x72\xbf\x53\x90\xeb\x0b\x69\x37\x20\x66\xc3\x0a\x5e\x5c\x8d\x87\xb9\x74\x93\xdd\x30\xc1\x7f\x81\x65\xb5\xdf\x44\x75\x69\xf4\x37\xfd\xba\xa3\xa5\xf1\x04\x27\x79\x74\x24\x82\x10\x7f\x01\x00\x00\xff\xff\xea\x89\x96\x81\xb0\x01\x00\x00"
func mssqlForeignkeyGoTplBytes() ([]byte, error) {
return bindataRead(
_mssqlForeignkeyGoTpl,
"mssql.foreignkey.go.tpl",
)
}
func mssqlForeignkeyGoTpl() (*asset, error) {
bytes, err := mssqlForeignkeyGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "mssql.foreignkey.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _mssqlIndexGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\xdd\x4e\x1b\x3d\x10\xbd\xb6\x9f\x62\x3e\xeb\x13\x6c\xda\xb0\xb9\x47\xca\x45\x0b\xa1\xad\x4a\xa1\x05\xaa\x22\x21\xd4\x38\xbb\xb3\xb0\xd2\xc6\xce\xda\x5e\x20\xb2\xfc\xee\xd5\xd8\xbb\x94\x9f\x08\x41\x6f\x1c\xdb\xe3\x99\x73\xe6\x9c\xc9\x7a\xbf\x03\xff\xdb\x6b\x6d\x1c\xec\x4e\x21\x8b\x3b\x25\x97\x08\xf9\xd9\x7a\x85\xf9\x11\x6d\x05\x1a\x23\x40\xd8\xb6\xb1\x8e\x36\xe5\x42\x80\x68\x05\x08\x83\x56\x80\x38\x3f\x3e\xd4\x57\x02\xf2\x83\x1a\x9b\xd2\x8e\x60\x27\x04\x1e\xcb\x3a\xb9\x68\x30\x95\x2d\xae\x71\x29\x21\x3f\xed\x7f\x63\xed\x33\x0a\xa7\x95\x60\x52\xe2\x64\x02\xde\x43\x7e\xd0\xa9\x22\x62\x87\x00\x06\x9d\xa9\xf1\x06\x2d\x48\x30\xfa\x16\x2a\xa3\x97\xb0\xed\xfd\x00\x10\xc2\x36\x48\x0a\x52\xe2\x5f\xd6\x21\xe4\x7c\x32\xa1\x82\x9f\x50\xa1\x91\x0e\xcb\x94\x5a\xab\x12\xef\x62\x81\xfc\x0b\x6d\xd3\xda\xe7\x6c\xe7\xbc\xea\x54\xf1\x94\x44\x56\x2e\xe0\xfc\x78\xff\xa3\xf7\x70\xa5\x57\xd2\xc8\x65\x53\x5b\x37\xf4\x0c\xce\x74\x98\x96\x10\x46\x90\x79\x0f\x75\x05\x4a\xbb\x7b\x04\xfb\x53\xd5\x6d\x0c\x5f\x5c\x7a\x0f\xa8\x4a\x08\xe1\xdd\x53\xc2\x63\x40\x63\xb4\x19\x81\xe7\xec\x46\x1a\x3a\xa5\x1b\xce\xd9\x64\x02\xb6\x6d\xa0\xed\xd0\xac\x39\x2b\xb4\xb2\x0e\x92\x23\x30\x85\xf9\xe9\xec\x70\xb6\x77\x06\x73\x78\xcf\x19\x9b\x7b\x0f\x85\x6e\xc8\x46\xdb\x03\xf4\x3c\x43\x18\x9e\x1c\x9c\x1c\x7f\x83\x87\x1a\x0e\x81\x5f\x9f\x67\x27\x33\x78\x50\x21\x22\xde\x77\x2a\xe0\xc3\xd1\x3e\x08\x08\x61\x9e\x48\x99\x4e\x0d\xa4\xe2\x20\x64\x89\xd4\x4b\x42\x55\xb2\xb1\x51\xa9\x38\x26\x75\xb5\x41\x25\xce\x88\x5b\x9a\xcb\x10\x68\x86\x9e\x6a\xe5\xe9\x49\xca\x8e\xd7\xdf\x4d\xbd\x94\x66\xfd\x15\xd7\x31\x9d\xfd\xc6\xbb\xda\x3a\xbb\x1b\x21\xc7\xb1\x1e\xa9\x4e\x33\xc6\x02\xe7\x8c\xb4\x9d\x42\xb9\xc8\x7f\x10\xf9\x13\x7d\xfb\x16\xe2\xf9\x69\x21\x15\xd9\x5c\x51\x74\x83\xd0\xd9\xca\xd4\xca\x81\xd8\x12\x7d\x17\xa3\xd8\x2f\xab\xab\x68\xea\x7f\x53\x50\x75\x43\x36\x33\x83\xae\x33\x8a\x8e\xd1\xfd\x44\xae\xbf\xdc\x7a\x28\xc2\x98\xde\x44\xc5\x30\xb1\xe0\xac\x8d\x29\xa4\xce\xd0\xc7\x9b\xd4\x7f\x1d\x1b\x56\x62\x85\x06\xda\x7c\xaf\xd1\x16\xb3\x51\xb2\xbd\xd1\xb2\x04\x83\xb6\x6b\x9c\x25\xbe\x96\x58\x5c\x5c\x3e\x1b\x69\x1f\x38\xab\x34\xa5\x1f\xe1\x9d\xcb\xe2\x68\xbf\xc6\xdb\x97\xcd\x7d\xe6\xee\x23\x7b\xa3\x84\xf1\x0f\x53\x48\xc5\x59\x6f\x75\xfb\xcf\xa6\x6d\xd0\xe9\xb9\x50\x09\x94\x84\x98\x82\x5c\xad\x50\x95\x99\x41\x3b\x7e\xec\xe1\xe8\x91\xbd\x31\x7e\x6f\x6a\xfc\x24\xf0\xc0\xf9\x9f\x00\x00\x00\xff\xff\xc3\x4f\x76\x7d\x93\x05\x00\x00"
func mssqlIndexGoTplBytes() ([]byte, error) {
return bindataRead(
_mssqlIndexGoTpl,
"mssql.index.go.tpl",
)
}
func mssqlIndexGoTpl() (*asset, error) {
bytes, err := mssqlIndexGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "mssql.index.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _mssqlQueryGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x5f\x6b\xdb\x3e\x14\x7d\xb6\x3e\xc5\xfd\x89\x50\xec\xdf\x5c\xe7\xbd\xe0\x97\x75\x0c\x06\xa3\xd9\xbf\x87\x42\x29\x4c\x8d\xe5\x4c\xa0\x48\xb1\x24\x77\x0d\x42\xdf\x7d\x5c\xc9\x76\xec\xa6\x65\xa3\x6f\xca\xf1\xfd\x73\xce\x3d\xf7\xc6\xfb\x4b\x58\xd9\x5f\xda\x38\xb8\xaa\x21\x8f\x2f\xc5\xf6\x1c\xaa\x1f\xc7\x03\xaf\x6e\xf0\x49\xb9\x31\x14\xa8\xed\xa4\x75\xf8\x68\x1e\x28\xd0\x8e\x02\x35\xdc\x52\xa0\xb7\x9b\xcf\x7a\x47\xa1\xfa\xda\x73\x73\xfc\xc2\x0c\xdb\xdb\x02\x2e\x43\x20\xb1\x76\x87\xe8\xb5\xde\xef\xb9\x72\x16\x7b\xa4\xb8\x09\x19\x03\x45\x0b\xd5\x00\x46\x6c\xbd\x06\xef\x4f\xd0\x10\xc5\xa5\xe5\xf3\xcf\x91\x5f\x08\x60\x7a\x65\x81\xc1\xb6\xb7\x4e\xef\x21\xf6\x2c\xc1\x70\xd7\x1b\x25\xd4\x0e\x0c\xb7\xbd\x74\x16\x98\x8d\x59\x27\x69\x21\x54\xa9\xae\x6a\xb0\x45\xdb\xab\xed\xa2\x6e\xde\x3c\xc0\xed\xe6\xc3\x7b\xef\xc1\x30\xb5\xe3\x0b\x95\x10\x42\xb9\x88\x1e\x6b\x43\x08\xde\x0f\x35\x0b\xc8\xbd\x47\x75\x4a\x3b\xa8\x36\x4a\x1e\x37\x0a\x03\xee\xee\xa7\x90\xff\x9f\x73\x2a\x81\x1b\xa3\x4d\x01\x9e\x64\x8f\xcc\xe0\xaf\x84\x10\x92\xad\xd7\x60\x3b\x99\x24\x92\x2c\x95\xae\x3e\x29\xc7\xcd\x41\x4b\xe6\x30\xfd\x91\x19\xac\x8d\xa3\x0a\x61\xab\x95\x75\x53\x2b\x48\x26\x42\x0d\x93\xa2\x95\x28\x61\x25\x4f\xce\x24\xf2\xa2\x85\x95\xc0\x84\x77\x53\x6e\x42\x73\xa1\x1a\xfe\xf4\xdc\xd7\x95\x28\x30\x38\xb9\xf2\x4a\xc4\x7c\x2a\xb3\x0e\x28\x02\xc1\xcb\x10\x7e\x7a\x8f\x54\xd2\x63\xb0\x24\x2a\x36\xbd\x1a\x15\xc7\x6d\xcb\x93\x8c\xd7\x5c\x99\x0d\x7c\x39\x99\x85\x5d\x73\x32\x83\x57\xd3\x26\x9e\x7c\x4a\x0e\x20\xb1\x74\x25\x33\x9b\xc7\x42\x24\x43\x83\x6a\x68\x1e\x12\x8f\x6f\xfa\xf7\x5f\x08\xbe\xcc\xa3\xa8\xbe\x6f\x99\xc2\x75\x69\x05\x97\x0d\x9e\xa1\x1d\x3a\x7d\x44\xc0\x42\x7e\x30\x42\x39\xa0\x17\x74\xa0\x53\x44\xd6\x99\x68\xe3\x8e\xfc\x57\x83\x12\x12\xb7\x26\x4b\xbb\x8f\x3f\xe3\x32\x91\x0c\x27\x39\x80\x17\x73\x35\x25\xc6\x9c\x6e\x0b\xd5\x74\x31\x05\x37\x62\x54\xf4\x36\x39\xff\xc8\x2b\x6b\x78\xcb\x0d\x74\xd5\xb5\xd4\x96\xe7\x45\xb2\x5c\x6a\xd6\x8c\x77\x8b\xcc\xe3\x7f\xc7\xdd\xfd\xd9\xad\xf8\x40\xb2\x56\x63\xfa\x0d\x7f\x72\x79\xbc\x99\x6c\x61\xd7\x55\x7d\xe6\x98\xc7\x69\xc4\x53\xda\x32\x45\xb2\xc1\xbf\xee\xcd\xf3\x7f\x41\xe8\xb9\xd2\x68\x41\x54\x52\x03\x3b\x1c\xb8\x6a\x72\xc3\x6d\xb9\xb4\xa3\x58\x38\x15\xbf\x4f\xfe\xa4\x83\x08\x84\xfc\x09\x00\x00\xff\xff\xb6\xe2\x6b\x23\xb5\x05\x00\x00"
func mssqlQueryGoTplBytes() ([]byte, error) {
return bindataRead(
_mssqlQueryGoTpl,
"mssql.query.go.tpl",
)
}
func mssqlQueryGoTpl() (*asset, error) {
bytes, err := mssqlQueryGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "mssql.query.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _mssqlQuerytypeGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\xb1\x0e\x82\x30\x10\x86\x67\x79\x8a\x7f\x30\x41\x07\xca\x6e\xe2\x64\xe2\xe8\x22\x2f\x50\xe1\x50\x92\xb6\x90\xb6\xc4\x98\xcb\xbd\xbb\x29\xa0\xe2\xd0\x6b\x72\xff\xd7\xaf\x3f\x73\x81\x6d\xd4\x37\x43\x38\x1c\xb1\x0b\xf5\x83\xac\x86\xba\x2e\x77\x95\x92\x79\x5e\xb4\xa5\x3d\x0a\x91\x2c\xbd\xe9\x5a\xa8\x53\x6f\x2d\xb9\x38\xed\xca\x12\xcc\xbf\xd5\x42\x91\x09\xb4\x8e\x93\x03\x22\xf0\x34\x78\x0a\xe4\x62\x80\x86\xef\x9f\x68\x7d\x6f\x91\x33\x7f\xba\x88\xe4\x6a\x36\xb8\x26\xc9\xe2\x6b\xa0\x3f\x43\x88\x7e\xac\x23\x78\x82\xbc\x76\x77\x82\x3a\x77\x64\x9a\x90\xf0\xcd\x1a\x65\x86\xa7\x49\xa0\xaa\x34\x45\xf0\x6d\x6b\xd2\x19\xad\x5b\xd8\xf5\x97\x92\x65\xef\x00\x00\x00\xff\xff\x5b\x7f\x83\xf0\x1d\x01\x00\x00"
func mssqlQuerytypeGoTplBytes() ([]byte, error) {
return bindataRead(
_mssqlQuerytypeGoTpl,
"mssql.querytype.go.tpl",
)
}
func mssqlQuerytypeGoTpl() (*asset, error) {
bytes, err := mssqlQuerytypeGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "mssql.querytype.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _mssqlTypeGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x57\x4f\x6f\xdb\xb8\x13\x3d\x4b\x9f\x62\x2a\x14\x88\xfd\xfb\xb9\x32\xf6\x1a\xc0\x87\x6e\xe3\x62\x83\x4d\x93\x20\x71\x76\x7b\x8b\x69\x73\x54\x73\x23\x91\x09\x49\xb9\x31\x04\x7d\xf7\x05\xff\x48\x91\x2c\xc5\x91\x9b\x3d\xd4\xaa\xc4\xe1\xe3\x70\x66\xde\x9b\x49\x51\x7c\x82\x8f\x6a\x23\xa4\x86\xd3\x19\x8c\xec\xff\x38\xc9\x10\xe2\x4b\xf3\x1b\xa1\x94\x11\x44\x12\x55\x04\x91\x7a\x4a\x95\x36\xaf\x74\x15\x41\xf4\xfd\xea\x42\xfc\x88\xc6\xf0\xa9\x2c\x43\x8b\xa2\xc9\x2a\x45\x87\xb2\xde\x60\x46\x20\xbe\xf5\xcf\x85\x59\x71\xbf\x06\xf5\x65\x0f\x4b\x20\xfe\x22\xb2\x0c\xb9\xb6\xdf\xa6\x53\x28\x8a\x97\x4f\xde\x0a\x53\x85\xcd\x65\xeb\x59\x59\x82\xc4\x47\x89\x0a\xb9\x56\x40\x40\x8a\x9f\x90\x48\x91\xc1\x49\x51\x54\xbe\x94\xe5\x49\xec\x10\x38\x35\x60\x7a\xf7\x88\x2d\x04\xa5\x65\xbe\xd6\x50\x58\x23\x49\xf8\x0f\x84\xf8\x2b\xc3\x94\x2a\x63\x1e\x34\x4d\x8b\x02\x24\x5a\x80\x78\x61\x7e\xcb\x12\x96\xff\x28\xc1\x4f\x23\xe7\x71\x6a\xfe\xe5\x19\xf7\xf6\xd1\x12\xea\xcb\xec\x2d\x35\x3d\xaa\x82\x70\x2d\x59\x46\xe4\xee\x4f\xdc\x99\xaf\x61\x30\x9d\xc2\xb3\x80\xc4\xba\x12\x06\xf7\xf8\xcc\x94\x56\x13\xb8\xa7\x98\xa2\x46\x0a\x2b\x21\xd2\xb0\x28\x2a\x98\x32\x34\x2f\x5d\xa0\xe9\x14\xe6\x76\x2b\x50\xd4\x28\x33\xc6\x51\x19\x33\xbd\x69\xc7\xc1\xe1\x03\xe3\x76\x85\x12\x4d\x56\x44\x61\x1c\x26\x39\x5f\xc3\xc8\x04\xd4\x95\x48\x59\xc2\xff\x1a\xfb\xc6\x1e\x7d\x34\xb6\x0e\x41\x11\x06\x12\x75\x2e\x39\x34\xb7\xc4\xde\x7d\xe3\xe5\x74\x0a\x67\xfe\x0a\x8f\x52\x6c\x19\x35\xfe\xf0\x44\xc8\x8c\x68\x26\x78\x9f\x6f\x1b\xa2\x60\x85\xc8\xa1\xba\xbb\xcd\xf2\x91\x7e\xfa\x43\xdf\x72\xd4\x1f\xe1\x3d\x3d\xe7\x0a\xa5\x06\x66\x1f\xaa\xe3\x98\x16\xc7\x7a\xe1\x00\x47\x74\x05\xdf\xaf\xce\x7e\x1f\x03\x4a\x29\xa4\x71\x66\x4b\xa4\x79\x71\x1f\x5c\xfa\x59\x02\x24\x95\x48\xe8\xce\x65\x67\x02\x2b\xc2\xd2\x30\x60\x49\x6f\x70\x0d\x4a\x75\x27\x8b\xa2\xe2\x4b\xfc\x39\x8a\x9c\xf3\x90\x10\x96\x22\x3d\x6d\x43\xaa\x68\x1c\x06\x2f\xa5\xe3\x58\xfa\x8d\xf0\x9c\xa4\xd7\x0f\x60\x19\x30\x9d\x82\x7a\x4a\x7d\x08\xe0\x29\x47\xb9\x9b\xc0\xa3\xab\x31\x78\xc0\x1d\x64\xb9\xd2\xb0\xc2\x2a\x9b\x34\x0c\xd6\x82\x2b\x0d\x4e\x2b\x60\x06\xcb\xf3\xcb\xdb\xf9\xcd\x02\xce\x2f\x17\x57\xd0\xa4\x26\x8c\x96\xf0\xff\x30\x08\x96\x45\x01\x6b\x91\x1a\xd1\x51\x0d\xf6\xf9\xc5\x31\xfc\xf5\xf9\xe2\x6e\x7e\xbb\x67\xbd\x25\x69\x9f\xf1\xd2\xc5\x4e\xe6\xdc\xf9\x1a\x06\x56\xa5\x46\xce\x9b\x89\x39\xdf\x72\xaa\x7d\x58\x1d\xcc\x71\x18\xdc\x4f\x6c\x22\x66\x40\x57\xf1\xfc\x19\xd7\x47\x6c\x65\x89\xdd\xfa\x61\x06\x9c\xa5\x7b\xf9\xb0\x71\xb6\xd1\x44\xed\x82\x8f\x7c\x8d\x56\x61\xba\xa9\x9c\x81\x96\x39\x5a\x7a\x1b\xe5\x1b\x94\x87\x2a\xfe\xb0\xda\x01\xa3\xc8\x35\xd3\xbb\xff\x28\x17\x0d\x4d\xa9\x4a\xf9\x88\xe4\x1c\xd8\xfd\xae\x6c\xf5\xe0\x8e\x0d\xab\x95\x4b\xe0\xe9\x91\x19\xec\x87\x1b\x94\x52\x89\x5a\x32\xdc\x22\x30\x1a\x06\x8c\xd6\xe7\x4b\x54\xf1\x05\x51\xda\xb1\xfe\x9c\x8e\x8e\xa9\x91\x66\x6e\x09\xa7\xaf\xd6\x8c\xd1\x97\xae\xeb\x30\x83\xbd\x05\xdf\xb3\x46\x8c\x8e\xdf\xae\x3a\xd7\x54\x6a\x8d\xe4\x2c\x7d\xe9\x30\x1c\x61\x34\x3c\x8c\x63\x88\xa2\xaa\x80\xef\x1e\x29\xd1\x08\xb9\x7d\x74\xe5\xb4\xd3\x7c\x82\x37\xf5\xd4\x21\xf6\xe8\x69\x47\x50\xbd\xa2\x52\x81\x8a\x9f\xe8\xb6\xa2\x9a\xa4\x7c\x78\x55\x53\xfb\x44\xd5\x5d\xa1\x16\x55\x83\x0a\x5c\x78\x58\x23\xaa\x36\x93\xd5\x99\xae\xa7\x34\x4f\xeb\x6d\x3a\x43\x4f\xcb\x88\x7c\x30\x5d\x50\x48\x07\xcd\x04\x6f\x1d\x69\x74\xc2\xd3\xa9\xc3\xff\xbb\xeb\xb3\xcf\x8b\x79\x9b\xfa\xb7\xf3\x05\x38\x46\xb6\xe8\x6f\x21\xea\xf4\x46\x13\x88\x5e\xa7\x72\xb0\x84\xbf\xff\x98\xdf\x58\x60\xbf\xbf\x65\xfc\x45\xa4\xae\x28\x3f\x3a\x83\xb5\xc8\xb9\x3e\xa8\x10\xfe\x2e\x0d\x69\x78\xa7\x36\x4c\x60\x00\x6d\x4c\x18\x7f\xad\x01\xbc\xe7\xc4\x1e\x05\xb8\x25\x5b\x04\x45\xb6\x3d\x34\xe9\x4c\x1d\x6f\xd3\xc4\xa0\xf5\x91\x64\xbf\x12\xeb\x61\xae\x59\x89\x2d\x8b\x9a\x70\x75\xc1\xf5\x59\xd5\x63\x8e\x1d\x2f\xf6\xda\x98\x57\x01\xa5\x89\xc6\xcc\xce\xee\x22\x63\xda\xd4\x3f\xcd\xd1\xdc\x2e\x25\xeb\x07\x10\x89\x1f\x7e\x41\xe8\x0d\x4a\xd0\x1b\xc2\x9b\x9a\xd8\x94\xa9\x7a\xa6\xf4\x54\xeb\xc6\xec\xd7\x27\xc6\xc1\xb3\x5a\xaf\xb2\x1c\x14\x96\x86\xb8\x56\x69\xef\xaa\xc5\x41\xb1\xe8\x41\x68\x90\x7f\x9f\xfb\x67\xf3\x8b\xf9\x62\x0e\x5f\x6f\xae\xbe\xb5\x05\x60\x20\x75\x7f\x1b\xd0\xae\x07\x94\xfb\x21\x7e\x0d\xd8\x3e\xb8\x81\x56\xa3\x7c\xd0\x1f\x3f\xdf\xed\xf6\x7a\x5c\xe3\x2f\xb3\xf0\xdf\x00\x00\x00\xff\xff\x79\x34\xf0\x19\x1a\x0f\x00\x00"
func mssqlTypeGoTplBytes() ([]byte, error) {
return bindataRead(
_mssqlTypeGoTpl,
"mssql.type.go.tpl",
)
}
func mssqlTypeGoTpl() (*asset, error) {
bytes, err := mssqlTypeGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "mssql.type.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _mysqlEnumGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\xc1\x6a\xdc\x30\x10\x3d\x5b\x5f\x31\x15\x85\x58\x21\xf1\xd2\x4b\x0f\x81\x3d\x95\x1e\x9b\x43\xd3\xe6\x52\x7a\xd0\x7a\x47\x59\x11\x5b\x6e\x24\x79\x93\x60\xf4\xef\x65\x24\x99\x95\xd3\x4d\x4b\x0a\x7b\x59\xc4\x68\xfc\xe6\xcd\x7b\x4f\xec\x34\x5d\xc2\x7b\xff\xfc\x0b\xe1\x6a\x0d\xcd\xb5\xec\x11\x2e\x43\x60\xb1\xec\x76\x83\xf5\x54\xaf\xe3\xc9\xd0\x65\xea\xe5\x68\xc6\xfe\x56\x76\x1c\xb8\xc7\x27\xcf\x81\x6f\x46\xc5\x81\x0f\xf7\x1c\xb8\xb3\x2d\x17\x07\x14\x8b\x7b\xb4\x0e\x09\xda\xc5\x21\x5f\x53\xe1\xd3\x60\x9c\x4f\x55\xea\x5d\xad\x60\x9a\x32\x7c\x08\xa0\x1d\xf8\x1d\xc2\xd9\x34\x41\xf3\xd9\x8c\x7d\xfc\x89\xf4\x42\x38\x03\x1a\x0f\xb1\x55\xd9\xa1\x07\xd7\xee\xb0\x97\xa9\xf9\x26\x9d\xa9\xad\x61\xb1\xa5\x84\x1d\xb5\xf1\x1f\x3e\x32\xd6\xd2\x70\xa8\x23\x43\x2b\xcd\x1d\x42\x73\x2b\xbb\x11\x1d\x84\xc0\xaa\xc4\x45\xab\x17\xe4\x43\xa0\x01\x99\x44\x81\x3a\x4d\x80\x9d\xfb\xb3\x58\xb4\xa2\xd9\xbe\xdc\xea\x56\x76\x71\xa9\x38\x37\x6e\x55\x7c\xdd\xb0\xea\x34\x0c\xd6\xe5\x94\x7a\xe6\x11\xbd\x98\x89\x08\x96\xdb\xc9\x16\xc1\xc8\x99\x1b\x6f\xb5\xb9\x03\x8b\x7e\xb4\x26\xed\xe0\x52\x69\x1f\x3f\x1a\x54\xac\x2d\x16\x50\xa3\x69\x81\x26\xe4\x1c\x85\x50\xde\x8b\x8c\x59\x8b\x19\x69\x62\xd5\x5e\x5a\xc8\xc9\xca\x55\xc6\x2a\xf7\xa8\x7d\xbb\x83\x25\xd0\x2b\xc6\xb5\xd2\xe1\x69\xac\xbb\x62\x55\x35\x53\x5b\x03\x3f\x66\x20\x2f\x75\xab\x02\x63\x55\xd2\x6b\x5e\x89\x85\xa8\xe5\x17\x69\xdd\x4e\x76\xdf\xf0\xc9\x43\x9f\xce\x6e\x19\x7d\xe3\x07\xa0\x67\xf5\x6f\x0d\x0b\xac\x5a\x40\xfd\xe3\xe7\xe6\xd9\xe3\x05\xa0\xb5\x83\x15\xa4\x68\x66\x90\x2e\x16\x40\xcd\xac\xbf\xb8\x00\xa3\x67\x72\xdf\x4d\x5f\xd0\x1b\xcd\x51\x82\xf1\xcd\xbd\x4a\xf0\x7c\xc1\x70\x01\x58\xd3\x47\x99\x8c\x48\x2c\x89\x64\x76\x38\x39\x1e\x7b\x44\xf5\x57\x87\x8f\xcb\x4f\x16\x9d\x2f\xa8\xac\x4f\x93\x05\x76\x38\xb1\x6a\x8b\x4a\x8e\x9d\xa7\xe1\xb3\xdd\xb4\x97\x6b\xae\xf1\xb1\xe6\xda\xec\x65\xa7\xb7\xa5\x7c\x5c\x2c\xc2\x71\xd0\x3e\x2d\xe2\xa4\xd7\x4e\x69\xcc\xaf\xec\xa1\x5b\x6d\xad\xde\xa3\x4d\x22\x58\x4a\x07\x5a\x25\x5b\x04\x45\xea\xbd\xe5\xc5\x45\x04\xca\x49\x89\x78\x24\x2d\x47\x63\x52\xa6\xe4\xa6\x95\xe6\x05\xd1\xad\xf4\x72\x23\x1d\xae\xdc\x43\xd7\xd0\xbd\x79\x33\xd7\x65\x70\x08\xa3\x76\xb6\x3d\x80\x4c\xa1\xc8\xcc\x66\x54\x17\x30\xdc\xd3\x1f\x8a\xb3\x6d\x93\xa3\x2f\x58\xa5\x15\xbc\x1b\xee\xa9\x05\x00\xfe\xcb\x91\xc5\xfa\xcb\xfc\x6e\x46\x25\x48\x83\xdf\x01\x00\x00\xff\xff\x33\x36\x2f\x65\x36\x07\x00\x00"
func mysqlEnumGoTplBytes() ([]byte, error) {
return bindataRead(
_mysqlEnumGoTpl,
"mysql.enum.go.tpl",
)
}
func mysqlEnumGoTpl() (*asset, error) {
bytes, err := mysqlEnumGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "mysql.enum.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _mysqlForeignkeyGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x4b\xc4\x30\x10\x85\xcf\xe6\x57\xbc\x83\xb0\xc9\xb2\xdb\xde\x05\x2f\xab\xe8\x41\x50\x10\x0f\x5e\xbb\xed\xd4\x16\xb7\x89\x4c\x52\xb5\x84\xfc\x77\x49\xda\xed\xd6\x65\x0f\x81\xe1\x9b\x37\x99\xf7\xc6\xfb\x2d\xae\x6d\x63\xd8\xe1\xe6\x16\x32\x55\xba\xe8\x08\xd9\xdb\xf0\x45\xd9\x73\xd1\x91\xc2\x36\x04\x91\xe7\xf0\x1e\x09\x20\x04\x30\xb9\x9e\xb5\x85\x6b\x28\xf1\x57\xaa\xe7\x81\xd8\x2f\xac\x35\x65\x5b\x38\xaa\xf0\xd3\xba\x66\xd6\x2d\x45\x2b\x9b\xd0\x43\x4b\x87\x6a\x1e\x94\x27\x74\x67\x0e\xf1\xf5\x9d\x9e\x9a\x2a\x13\x79\x1e\x9d\x3c\x92\x26\x4e\x9f\xd7\x6c\x3a\xd4\x86\xa9\xfd\xd0\xf8\xa4\x01\xab\x34\x3f\x82\x27\x1a\x16\xe5\x71\x6b\x26\xea\x5e\x97\x69\xd1\x94\x3c\x04\xac\xcf\xcd\xa9\x65\x5c\x59\xed\xf1\xfe\x72\xbf\x53\x90\xeb\x0b\x69\x37\x20\x66\xc3\x0a\x5e\x5c\x8d\x87\xb9\x74\x93\xdd\x30\xc1\x7f\x81\x65\xb5\xdf\x44\x75\x69\xf4\x37\xfd\xba\xa3\xa5\xf1\x04\x27\x79\x74\x24\x82\x10\x7f\x01\x00\x00\xff\xff\xea\x89\x96\x81\xb0\x01\x00\x00"
func mysqlForeignkeyGoTplBytes() ([]byte, error) {
return bindataRead(
_mysqlForeignkeyGoTpl,
"mysql.foreignkey.go.tpl",
)
}
func mysqlForeignkeyGoTpl() (*asset, error) {
bytes, err := mysqlForeignkeyGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "mysql.foreignkey.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _mysqlIndexGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\xdd\x4e\x1b\x3d\x10\xbd\xb6\x9f\x62\x3e\xeb\x13\x6c\xda\xb0\xb9\x47\xca\x45\x0b\xa1\xad\x4a\xa1\x05\xaa\x22\x21\xd4\x38\xbb\xb3\xb0\xd2\xc6\xce\xda\x5e\x20\xb2\xfc\xee\xd5\xd8\xbb\x94\x9f\x08\x41\x6f\x1c\xdb\xe3\x99\x73\xe6\x9c\xc9\x7a\xbf\x03\xff\xdb\x6b\x6d\x1c\xec\x4e\x21\x8b\x3b\x25\x97\x08\xf9\xd9\x7a\x85\xf9\x11\x6d\x05\x1a\x23\x40\xd8\xb6\xb1\x8e\x36\xe5\x42\x80\x68\x05\x08\x83\x56\x80\x38\x3f\x3e\xd4\x57\x02\xf2\x83\x1a\x9b\xd2\x8e\x60\x27\x04\x1e\xcb\x3a\xb9\x68\x30\x95\x2d\xae\x71\x29\x21\x3f\xed\x7f\x63\xed\x33\x0a\xa7\x95\x60\x52\xe2\x64\x02\xde\x43\x7e\xd0\xa9\x22\x62\x87\x00\x06\x9d\xa9\xf1\x06\x2d\x48\x30\xfa\x16\x2a\xa3\x97\xb0\xed\xfd\x00\x10\xc2\x36\x48\x0a\x52\xe2\x5f\xd6\x21\xe4\x7c\x32\xa1\x82\x9f\x50\xa1\x91\x0e\xcb\x94\x5a\xab\x12\xef\x62\x81\xfc\x0b\x6d\xd3\xda\xe7\x6c\xe7\xbc\xea\x54\xf1\x94\x44\x56\x2e\xe0\xfc\x78\xff\xa3\xf7\x70\xa5\x57\xd2\xc8\x65\x53\x5b\x37\xf4\x0c\xce\x74\x98\x96\x10\x46\x90\x79\x0f\x75\x05\x4a\xbb\x7b\x04\xfb\x53\xd5\x6d\x0c\x5f\x5c\x7a\x0f\xa8\x4a\x08\xe1\xdd\x53\xc2\x63\x40\x63\xb4\x19\x81\xe7\xec\x46\x1a\x3a\xa5\x1b\xce\xd9\x64\x02\xb6\x6d\xa0\xed\xd0\xac\x39\x2b\xb4\xb2\x0e\x92\x23\x30\x85\xf9\xe9\xec\x70\xb6\x77\x06\x73\x78\xcf\x19\x9b\x7b\x0f\x85\x6e\xc8\x46\xdb\x03\xf4\x3c\x43\x18\x9e\x1c\x9c\x1c\x7f\x83\x87\x1a\x0e\x81\x5f\x9f\x67\x27\x33\x78\x50\x21\x22\xde\x77\x2a\xe0\xc3\xd1\x3e\x08\x08\x61\x9e\x48\x99\x4e\x0d\xa4\xe2\x20\x64\x89\xd4\x4b\x42\x55\xb2\xb1\x51\xa9\x38\x26\x75\xb5\x41\x25\xce\x88\x5b\x9a\xcb\x10\x68\x86\x9e\x6a\xe5\xe9\x49\xca\x8e\xd7\xdf\x4d\xbd\x94\x66\xfd\x15\xd7\x31\x9d\xfd\xc6\xbb\xda\x3a\xbb\x1b\x21\xc7\xb1\x1e\xa9\x4e\x33\xc6\x02\xe7\x8c\xb4\x9d\x42\xb9\xc8\x7f\x10\xf9\x13\x7d\xfb\x16\xe2\xf9\x69\x21\x15\xd9\x5c\x51\x74\x83\xd0\xd9\xca\xd4\xca\x81\xd8\x12\x7d\x17\xa3\xd8\x2f\xab\xab\x68\xea\x7f\x53\x50\x75\x43\x36\x33\x83\xae\x33\x8a\x8e\xd1\xfd\x44\xae\xbf\xdc\x7a\x28\xc2\x98\xde\x44\xc5\x30\xb1\xe0\xac\x8d\x29\xa4\xce\xd0\xc7\x9b\xd4\x7f\x1d\x1b\x56\x62\x85\x06\xda\x7c\xaf\xd1\x16\xb3\x51\xb2\xbd\xd1\xb2\x04\x83\xb6\x6b\x9c\x25\xbe\x96\x58\x5c\x5c\x3e\x1b\x69\x1f\x38\xab\x34\xa5\x1f\xe1\x9d\xcb\xe2\x68\xbf\xc6\xdb\x97\xcd\x7d\xe6\xee\x23\x7b\xa3\x84\xf1\x0f\x53\x48\xc5\x59\x6f\x75\xfb\xcf\xa6\x6d\xd0\xe9\xb9\x50\x09\x94\x84\x98\x82\x5c\xad\x50\x95\x99\x41\x3b\x7e\xec\xe1\xe8\x91\xbd\x31\x7e\x6f\x6a\xfc\x24\xf0\xc0\xf9\x9f\x00\x00\x00\xff\xff\xc3\x4f\x76\x7d\x93\x05\x00\x00"
func mysqlIndexGoTplBytes() ([]byte, error) {
return bindataRead(
_mysqlIndexGoTpl,
"mysql.index.go.tpl",
)
}
func mysqlIndexGoTpl() (*asset, error) {
bytes, err := mysqlIndexGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "mysql.index.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _mysqlProcGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\x41\x6f\x13\x31\x10\x85\xcf\xf6\xaf\x18\x22\x44\x77\xa5\x76\x73\x47\xca\x05\xc8\xad\x6a\x4b\x53\xa1\xde\xa8\xeb\x9d\x4d\x2d\x39\x76\x3a\xf6\x06\x2a\xcb\xff\x1d\x8d\xd7\x6d\x36\x08\x90\x38\xc4\xd1\x7a\xe7\xbd\xef\xcd\xdb\x94\x2e\xe0\xbd\xf3\xf1\x9b\x37\x3d\x7c\x5c\x41\xe3\x10\xba\x1b\xf2\xba\xbb\xc5\x38\x92\xbb\x7b\xd9\x23\x2c\x0e\xde\xf4\x8b\x16\x2e\x72\x96\x45\xb0\x27\xaf\xcb\x74\xd0\x4f\xb8\x53\xd0\x6d\xea\x7f\x51\xf2\x71\xa5\x76\x78\x14\x98\x01\xfe\xe8\x1b\xc9\x6c\xb7\x48\x8b\x32\xb8\x5c\x42\x4a\xd0\xb1\x12\x72\x06\xad\xac\x0d\x10\x9f\x10\x42\xf4\x84\x3d\x30\x14\xfb\x91\x10\xce\x52\xaa\x19\x72\x6e\x58\xc3\xc6\x37\x8a\xd4\x2e\x40\xce\x2d\xbc\x5e\xcd\x59\x39\x9f\x81\x77\xd0\x3f\x76\x72\x18\x9d\x9e\xa3\x9a\xfe\x11\xee\xaf\xbf\x7c\x4a\x09\xb6\x7e\xcf\x36\xd6\x84\x08\x5d\x75\x8c\x34\xe2\x74\xb0\x37\xf3\xcc\x70\xec\x2c\xe7\x94\x80\x30\x32\xa3\xf2\xba\x0a\x3c\x67\x08\x3a\x9e\x41\x22\x4f\x2d\x24\x29\x0e\x8a\x00\xa9\xfc\x3c\x49\x29\x96\x4b\x08\xcf\x16\x9e\x47\xa4\x17\x29\xb4\x77\x21\xf2\x45\x88\x04\x2b\x78\xd8\xac\x2f\xd7\x9f\xef\xe0\xb7\x7d\xb5\xb7\x07\x65\xc3\x5b\xc2\x9c\xdb\x87\xc9\x8a\x46\x57\xad\x6a\xed\xb3\x9c\x13\x9b\x30\xc2\x5f\x13\x4b\x71\x7f\x7d\xe9\xb7\xcd\x14\xe0\x5f\x7d\x0c\xca\x86\x52\x88\x14\xbc\xcd\x8a\x8b\xfd\xca\xe0\x5b\xff\xe3\x7f\xe4\xdd\x46\x2b\xd7\x7c\x20\x8c\xad\x14\x66\x28\xd5\xbc\x5b\x81\x33\x96\xcb\x12\x54\xe2\x4d\x81\x9d\xb1\x27\x99\xaf\x8c\x7d\x2b\x1a\x89\xa4\xc8\x52\xbe\x0a\x08\xe3\x39\x9b\x94\x1a\x70\x62\x9d\x2e\xd7\x4a\xf1\xbd\xe8\xa6\xec\xeb\x9f\xa8\x8f\x6f\xaa\x0b\xbb\x16\x83\xf2\x0d\x65\x9e\x3f\xc8\x5f\x01\x00\x00\xff\xff\x42\xa9\x24\xb4\x3a\x03\x00\x00"
func mysqlProcGoTplBytes() ([]byte, error) {
return bindataRead(
_mysqlProcGoTpl,
"mysql.proc.go.tpl",
)
}
func mysqlProcGoTpl() (*asset, error) {
bytes, err := mysqlProcGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "mysql.proc.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _mysqlQueryGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x5f\x6b\xdb\x3e\x14\x7d\xb6\x3e\xc5\xfd\x89\x50\xec\xdf\x5c\xe7\xbd\xe0\x97\x75\x0c\x06\xa3\xd9\xbf\x87\x42\x29\x4c\x8d\xe5\x4c\xa0\x48\xb1\x24\x77\x0d\x42\xdf\x7d\x5c\xc9\x76\xec\xa6\x65\xa3\x6f\xca\xf1\xfd\x73\xce\x3d\xf7\xc6\xfb\x4b\x58\xd9\x5f\xda\x38\xb8\xaa\x21\x8f\x2f\xc5\xf6\x1c\xaa\x1f\xc7\x03\xaf\x6e\xf0\x49\xb9\x31\x14\xa8\xed\xa4\x75\xf8\x68\x1e\x28\xd0\x8e\x02\x35\xdc\x52\xa0\xb7\x9b\xcf\x7a\x47\xa1\xfa\xda\x73\x73\xfc\xc2\x0c\xdb\xdb\x02\x2e\x43\x20\xb1\x76\x87\xe8\xb5\xde\xef\xb9\x72\x16\x7b\xa4\xb8\x09\x19\x03\x45\x0b\xd5\x00\x46\x6c\xbd\x06\xef\x4f\xd0\x10\xc5\xa5\xe5\xf3\xcf\x91\x5f\x08\x60\x7a\x65\x81\xc1\xb6\xb7\x4e\xef\x21\xf6\x2c\xc1\x70\xd7\x1b\x25\xd4\x0e\x0c\xb7\xbd\x74\x16\x98\x8d\x59\x27\x69\x21\x54\xa9\xae\x6a\xb0\x45\xdb\xab\xed\xa2\x6e\xde\x3c\xc0\xed\xe6\xc3\x7b\xef\xc1\x30\xb5\xe3\x0b\x95\x10\x42\xb9\x88\x1e\x6b\x43\x08\xde\x0f\x35\x0b\xc8\xbd\x47\x75\x4a\x3b\xa8\x36\x4a\x1e\x37\x0a\x03\xee\xee\xa7\x90\xff\x9f\x73\x2a\x81\x1b\xa3\x4d\x01\x9e\x64\x8f\xcc\xe0\xaf\x84\x10\x92\xad\xd7\x60\x3b\x99\x24\x92\x2c\x95\xae\x3e\x29\xc7\xcd\x41\x4b\xe6\x30\xfd\x91\x19\xac\x8d\xa3\x0a\x61\xab\x95\x75\x53\x2b\x48\x26\x42\x0d\x93\xa2\x95\x28\x61\x25\x4f\xce\x24\xf2\xa2\x85\x95\xc0\x84\x77\x53\x6e\x42\x73\xa1\x1a\xfe\xf4\xdc\xd7\x95\x28\x30\x38\xb9\xf2\x4a\xc4\x7c\x2a\xb3\x0e\x28\x02\xc1\xcb\x10\x7e\x7a\x8f\x54\xd2\x63\xb0\x24\x2a\x36\xbd\x1a\x15\xc7\x6d\xcb\x93\x8c\xd7\x5c\x99\x0d\x7c\x39\x99\x85\x5d\x73\x32\x83\x57\xd3\x26\x9e\x7c\x4a\x0e\x20\xb1\x74\x25\x33\x9b\xc7\x42\x24\x43\x83\x6a\x68\x1e\x12\x8f\x6f\xfa\xf7\x5f\x08\xbe\xcc\xa3\xa8\xbe\x6f\x99\xc2\x75\x69\x05\x97\x0d\x9e\xa1\x1d\x3a\x7d\x44\xc0\x42\x7e\x30\x42\x39\xa0\x17\x74\xa0\x53\x44\xd6\x99\x68\xe3\x8e\xfc\x57\x83\x12\x12\xb7\x26\x4b\xbb\x8f\x3f\xe3\x32\x91\x0c\x27\x39\x80\x17\x73\x35\x25\xc6\x9c\x6e\x0b\xd5\x74\x31\x05\x37\x62\x54\xf4\x36\x39\xff\xc8\x2b\x6b\x78\xcb\x0d\x74\xd5\xb5\xd4\x96\xe7\x45\xb2\x5c\x6a\xd6\x8c\x77\x8b\xcc\xe3\x7f\xc7\xdd\xfd\xd9\xad\xf8\x40\xb2\x56\x63\xfa\x0d\x7f\x72\x79\xbc\x99\x6c\x61\xd7\x55\x7d\xe6\x98\xc7\x69\xc4\x53\xda\x32\x45\xb2\xc1\xbf\xee\xcd\xf3\x7f\x41\xe8\xb9\xd2\x68\x41\x54\x52\x03\x3b\x1c\xb8\x6a\x72\xc3\x6d\xb9\xb4\xa3\x58\x38\x15\xbf\x4f\xfe\xa4\x83\x08\x84\xfc\x09\x00\x00\xff\xff\xb6\xe2\x6b\x23\xb5\x05\x00\x00"
func mysqlQueryGoTplBytes() ([]byte, error) {
return bindataRead(
_mysqlQueryGoTpl,
"mysql.query.go.tpl",
)
}
func mysqlQueryGoTpl() (*asset, error) {
bytes, err := mysqlQueryGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "mysql.query.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _mysqlQuerytypeGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\xb1\x0e\x82\x30\x10\x86\x67\x79\x8a\x7f\x30\x41\x07\xca\x6e\xe2\x64\xe2\xe8\x22\x2f\x50\xe1\x50\x92\xb6\x90\xb6\xc4\x98\xcb\xbd\xbb\x29\xa0\xe2\xd0\x6b\x72\xff\xd7\xaf\x3f\x73\x81\x6d\xd4\x37\x43\x38\x1c\xb1\x0b\xf5\x83\xac\x86\xba\x2e\x77\x95\x92\x79\x5e\xb4\xa5\x3d\x0a\x91\x2c\xbd\xe9\x5a\xa8\x53\x6f\x2d\xb9\x38\xed\xca\x12\xcc\xbf\xd5\x42\x91\x09\xb4\x8e\x93\x03\x22\xf0\x34\x78\x0a\xe4\x62\x80\x86\xef\x9f\x68\x7d\x6f\x91\x33\x7f\xba\x88\xe4\x6a\x36\xb8\x26\xc9\xe2\x6b\xa0\x3f\x43\x88\x7e\xac\x23\x78\x82\xbc\x76\x77\x82\x3a\x77\x64\x9a\x90\xf0\xcd\x1a\x65\x86\xa7\x49\xa0\xaa\x34\x45\xf0\x6d\x6b\xd2\x19\xad\x5b\xd8\xf5\x97\x92\x65\xef\x00\x00\x00\xff\xff\x5b\x7f\x83\xf0\x1d\x01\x00\x00"
func mysqlQuerytypeGoTplBytes() ([]byte, error) {
return bindataRead(
_mysqlQuerytypeGoTpl,
"mysql.querytype.go.tpl",
)
}
func mysqlQuerytypeGoTpl() (*asset, error) {
bytes, err := mysqlQuerytypeGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "mysql.querytype.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _mysqlTypeGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x98\xdf\x53\xe3\x36\x10\xc7\x9f\xed\xbf\x62\xcf\xd3\x19\xec\x36\xe7\xb4\xaf\xcc\x64\x3a\xf4\xc8\x4d\x99\x72\xc0\x40\x68\xef\x8d\x28\xf1\x86\xa8\xd8\x52\x90\xe4\x40\xc6\xe3\xff\xbd\x23\xc9\x36\xfe\x45\x70\x28\xf7\x70\xc9\xc5\x96\xbe\x5a\xef\x57\xfb\x59\x99\x2c\xfb\x0c\x3f\xc9\x35\x17\x0a\x8e\x27\xe0\x9b\xff\x31\x92\x20\x84\x17\xfa\xd3\x43\x21\x3c\xf0\x04\x4a\x0f\x3c\xf9\x18\x4b\xa5\x7f\x46\x0b\x0f\xbc\xef\x97\xe7\xfc\xde\x0b\xe0\x73\x9e\xbb\x46\x45\x91\x45\x8c\x56\x65\xb9\xc6\x84\x40\x78\x53\x7c\xcf\xf4\x1d\xfb\xa9\x55\x5f\xe6\xd0\x15\x84\x5f\x78\x92\x20\x53\xe6\xda\x78\x0c\x59\xf6\x72\xa9\x18\x85\xb1\xc4\xfa\x6d\x13\x59\x9e\x83\xc0\x8d\x40\x89\x4c\x49\x20\x20\xf8\x13\xac\x04\x4f\xe0\x28\xcb\xca\x58\xf2\xfc\x28\xb4\x0a\x2c\xd2\x62\x6a\xb7\xc1\x86\x82\x54\x22\x5d\x2a\xc8\xcc\x20\x41\xd8\x3d\x42\xf8\x95\x62\x1c\x49\x3d\xdc\xa9\x0f\xcd\x32\x10\x68\x04\xc2\x99\xfe\xcc\x73\x98\xff\x2b\x39\x3b\xf6\x6c\xc4\xb1\xfe\x97\x26\xac\x18\xef\xcd\xa1\x7a\x98\xd6\xad\x7a\x44\x65\x12\xae\x04\x4d\x88\xd8\xfd\x85\x3b\x7d\xd5\x75\xc6\x63\x78\xe6\xb0\x32\xa1\xb8\xce\x1d\x3e\x53\xa9\xe4\x08\xee\x22\x8c\x51\x61\x04\x0b\xce\x63\x37\xcb\x4a\x99\xdc\xd5\x3f\xba\x42\xe3\x31\x4c\xcd\x54\x88\x50\xa1\x48\x28\x43\xa9\x87\xa9\x75\x33\x0f\x56\x1f\x28\x33\x77\x22\xa2\xc8\x82\x48\x0c\xdd\x55\xca\x96\xe0\xeb\x84\xda\x2d\x92\xe7\xf0\x73\x6d\x5e\x50\xa8\xfb\x81\x09\x08\x32\xd7\x11\xa8\x52\xc1\xa0\x3e\x25\x2c\xc2\xd7\x51\x8e\xc7\x70\x5a\x3c\xc2\x46\xf0\x2d\x8d\x74\x3c\x6c\xc5\x45\x42\x14\xe5\xac\x2f\xb6\x35\x91\xb0\x40\x64\x50\x3e\xbb\x71\xf9\xc0\x38\x8b\x45\xdf\x0a\xb4\x58\xa2\x88\xf4\x8c\x49\x14\x0a\xa8\xf9\x92\x9d\xc0\x14\x3f\x34\x0a\x2b\xe8\x47\x0b\xf8\x7e\x79\xfa\x47\x00\x28\x04\x17\x3a\x98\x2d\x11\xfa\x87\xbd\x60\xed\xa7\x2b\x20\xb1\x40\x12\xed\xac\x3b\x23\x58\x10\x1a\xbb\x0e\x5d\xf5\x26\x57\xab\x94\xcf\x64\x54\x64\x78\x81\x4f\xbe\x67\x83\x87\x15\xa1\x31\x46\xc7\x4d\x49\xe9\x05\xae\x93\xbb\xd5\xde\xb1\x65\xfa\x8d\xb0\x94\xc4\x57\x0f\x60\x4a\x60\x3c\x06\xf9\x18\x17\x39\x80\xc7\x14\xc5\x6e\x04\x1b\xbb\xc9\xe0\x01\x77\x90\xa4\x52\xc1\x02\x4b\x3b\x23\xd7\x59\x72\x26\x15\x58\x58\xc0\x04\xe6\x67\x17\x37\xd3\xeb\x19\x9c\x5d\xcc\x2e\xa1\x5e\x9b\xe0\xcf\xe1\x17\xd7\x71\xe6\x59\x06\x4b\x1e\x6b\xea\xc8\x5a\xf9\x15\x37\x03\xf8\xfb\xe4\xfc\x76\x7a\xd3\x1a\xbd\x25\x71\xdf\xe0\xb9\x4d\x9e\x48\x99\x8d\xd5\x75\x0c\xa6\x7c\x1b\xcd\x48\xaf\x6f\x8a\xaa\xb9\x58\x95\xcd\xc0\x75\xee\x46\xc6\x89\x09\x44\x8b\x70\xfa\x8c\xcb\x03\xa6\xd2\x95\x99\xfa\x69\x02\x8c\xc6\x2d\x43\x4c\xa2\x4d\x36\x51\xd9\xec\x23\x5b\xa2\x41\x4c\xd7\xcb\x09\x28\x91\xa2\xa9\x6f\x8d\xbe\x41\x3e\x94\xf9\x87\xc5\x0e\x48\xaa\x38\x65\x4b\x81\x9a\xa2\x1f\x64\x48\x8d\x2c\xe5\x86\x3e\xc0\xa1\x3d\xb3\xff\x97\x65\x3d\xba\x81\xae\x6d\x69\x5d\x3c\x3e\xd0\xc6\x7e\xb9\x41\xbe\x0a\x54\x82\xe2\x16\x81\x46\xae\x43\xa3\x6a\x7d\x81\x32\x3c\x27\x52\xd9\xda\x3f\x8b\xfc\x43\x36\x4a\xdd\x60\xc2\xa2\x57\x37\x8e\xa6\x4c\x37\x74\x98\x40\xeb\x46\xd1\xb9\x7c\x1a\x05\x6f\x6f\x3d\xdb\x5a\x2a\x52\x32\x1a\xbf\xf4\x19\x86\xe0\xbf\xa4\x31\x49\x63\x45\xf7\xe4\xd2\xde\x08\xc0\xf3\xca\xbd\x7c\xbb\x89\x88\x42\x48\xcd\x57\x17\xad\x9d\x46\xe4\xbc\xc9\x56\xab\xd8\xc3\xd6\x0e\x5c\x0b\xba\x46\x1c\x25\x3b\x52\x4d\xba\x6a\x6b\x3e\xbd\xca\xd7\x3e\xc0\xda\x47\xa8\x00\xab\x55\x81\xf1\x42\x56\x03\xd6\xf8\x59\xae\x69\xfb\x4b\x7d\xb5\xde\x06\x34\x74\xb5\x84\x88\x07\xdd\x11\xb9\xb0\xd2\x94\xb3\x97\x25\xad\x53\xf7\x0a\x7c\x88\x91\x75\xfd\x80\x00\x7e\x33\x7e\x38\x25\x5d\x4c\xfd\xc1\x13\x55\x6b\x58\xf2\x64\xc3\x25\x55\x58\xdf\x83\x7a\x68\x1b\x26\xb7\x57\xa7\x27\xb3\x69\x93\x23\x37\xd3\x19\xd8\xf2\x6e\xc2\xc4\xe8\x37\x37\x8b\x37\x02\x0f\x7e\xed\x09\xae\x04\x84\xe3\xcc\xe1\x9f\x3f\xa7\xd7\x66\x89\x86\x50\xcf\x24\x0f\x4e\x2e\x4e\x41\xef\x32\x4d\x15\xa7\xc5\x15\x67\x1f\x59\x86\xed\x61\xc8\xf3\x0e\x42\x3a\x63\xec\x64\x83\x0e\x67\x60\x3f\xf9\x51\xab\xd7\xb9\xe2\x54\x67\xe9\xae\xe9\x1f\xe2\x6c\xd3\xd4\x57\x91\xdf\xe7\x68\x63\xf4\x17\x1e\x5b\x7a\xfd\x7e\xb0\x8b\x03\x80\x3e\x82\x01\xe8\x3c\xc0\xba\x0f\x5d\xb2\xeb\x97\xa5\x70\xd9\x14\x6e\xc8\x16\x41\x92\x6d\x0f\x33\x3b\xc7\xd1\xb7\x99\xa9\xd5\xfa\x88\xd9\xc6\x52\x75\xca\xaf\x63\xa9\x31\xa2\xa2\x6f\x45\x9f\xbe\x51\xd5\xf9\xd7\x9c\x3b\x5b\xc7\x9b\xa2\x25\x48\x45\x94\x39\xb7\x48\xe0\x09\x55\x1a\x86\x51\x8a\xfa\xe9\x62\xb2\x7c\x00\xbe\x2a\xde\x8a\x80\xab\x35\x0a\x50\x6b\xc2\x1a\x88\xaa\x75\xae\xea\x65\xa3\xe0\x6e\x37\x67\xef\x7f\x95\x18\x7c\x88\xef\x6d\x33\x7b\xbb\x4c\xad\xdf\x96\xb6\x77\x5b\xc7\xde\xce\xd1\x56\x18\xde\x09\x86\x37\x82\x36\x2d\x4e\xa7\xe7\xd3\xd9\x14\xbe\x5e\x5f\x7e\x6b\x22\xe3\xbd\xf0\x6e\x55\xfd\xde\xa2\x7f\x05\x82\x45\x55\x0d\xad\xe3\xfd\x2a\xdd\x43\x5b\xb3\x5a\xcd\xdf\x0b\xea\x80\x6d\xf1\xf5\xdd\x09\xdb\xc7\xc6\xb7\x92\x34\x04\x3a\xfb\xd2\x33\x64\xfe\xd0\xc4\x94\xe7\xc9\xe2\x6c\x5b\xbe\x6b\x3b\xfd\xfb\xb8\x38\x88\xb6\x8e\x9f\x75\xa1\xff\x02\x00\x00\xff\xff\x0b\x99\xa0\x25\xbb\x12\x00\x00"
func mysqlTypeGoTplBytes() ([]byte, error) {
return bindataRead(
_mysqlTypeGoTpl,
"mysql.type.go.tpl",
)
}
func mysqlTypeGoTpl() (*asset, error) {
bytes, err := mysqlTypeGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "mysql.type.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _oracleForeignkeyGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x4b\xc4\x30\x10\x85\xcf\xe6\x57\xbc\x83\xb0\xc9\xb2\xdb\xde\x05\x2f\xab\xe8\x41\x50\x10\x0f\x5e\xbb\xed\xd4\x16\xb7\x89\x4c\x52\xb5\x84\xfc\x77\x49\xda\xed\xd6\x65\x0f\x81\xe1\x9b\x37\x99\xf7\xc6\xfb\x2d\xae\x6d\x63\xd8\xe1\xe6\x16\x32\x55\xba\xe8\x08\xd9\xdb\xf0\x45\xd9\x73\xd1\x91\xc2\x36\x04\x91\xe7\xf0\x1e\x09\x20\x04\x30\xb9\x9e\xb5\x85\x6b\x28\xf1\x57\xaa\xe7\x81\xd8\x2f\xac\x35\x65\x5b\x38\xaa\xf0\xd3\xba\x66\xd6\x2d\x45\x2b\x9b\xd0\x43\x4b\x87\x6a\x1e\x94\x27\x74\x67\x0e\xf1\xf5\x9d\x9e\x9a\x2a\x13\x79\x1e\x9d\x3c\x92\x26\x4e\x9f\xd7\x6c\x3a\xd4\x86\xa9\xfd\xd0\xf8\xa4\x01\xab\x34\x3f\x82\x27\x1a\x16\xe5\x71\x6b\x26\xea\x5e\x97\x69\xd1\x94\x3c\x04\xac\xcf\xcd\xa9\x65\x5c\x59\xed\xf1\xfe\x72\xbf\x53\x90\xeb\x0b\x69\x37\x20\x66\xc3\x0a\x5e\x5c\x8d\x87\xb9\x74\x93\xdd\x30\xc1\x7f\x81\x65\xb5\xdf\x44\x75\x69\xf4\x37\xfd\xba\xa3\xa5\xf1\x04\x27\x79\x74\x24\x82\x10\x7f\x01\x00\x00\xff\xff\xea\x89\x96\x81\xb0\x01\x00\x00"
func oracleForeignkeyGoTplBytes() ([]byte, error) {
return bindataRead(
_oracleForeignkeyGoTpl,
"oracle.foreignkey.go.tpl",
)
}
func oracleForeignkeyGoTpl() (*asset, error) {
bytes, err := oracleForeignkeyGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "oracle.foreignkey.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _oracleIndexGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\xdd\x4e\x1b\x3d\x10\xbd\xb6\x9f\x62\x3e\xeb\x13\x6c\xda\xb0\xb9\x47\xca\x45\x0b\xa1\xad\x4a\xa1\x05\xaa\x22\x21\xd4\x38\xbb\xb3\xb0\xd2\xc6\xce\xda\x5e\x20\xb2\xfc\xee\xd5\xd8\xbb\x94\x9f\x08\x41\x6f\x1c\xdb\xe3\x99\x73\xe6\x9c\xc9\x7a\xbf\x03\xff\xdb\x6b\x6d\x1c\xec\x4e\x21\x8b\x3b\x25\x97\x08\xf9\xd9\x7a\x85\xf9\x11\x6d\x05\x1a\x23\x40\xd8\xb6\xb1\x8e\x36\xe5\x42\x80\x68\x05\x08\x83\x56\x80\x38\x3f\x3e\xd4\x57\x02\xf2\x83\x1a\x9b\xd2\x8e\x60\x27\x04\x1e\xcb\x3a\xb9\x68\x30\x95\x2d\xae\x71\x29\x21\x3f\xed\x7f\x63\xed\x33\x0a\xa7\x95\x60\x52\xe2\x64\x02\xde\x43\x7e\xd0\xa9\x22\x62\x87\x00\x06\x9d\xa9\xf1\x06\x2d\x48\x30\xfa\x16\x2a\xa3\x97\xb0\xed\xfd\x00\x10\xc2\x36\x48\x0a\x52\xe2\x5f\xd6\x21\xe4\x7c\x32\xa1\x82\x9f\x50\xa1\x91\x0e\xcb\x94\x5a\xab\x12\xef\x62\x81\xfc\x0b\x6d\xd3\xda\xe7\x6c\xe7\xbc\xea\x54\xf1\x94\x44\x56\x2e\xe0\xfc\x78\xff\xa3\xf7\x70\xa5\x57\xd2\xc8\x65\x53\x5b\x37\xf4\x0c\xce\x74\x98\x96\x10\x46\x90\x79\x0f\x75\x05\x4a\xbb\x7b\x04\xfb\x53\xd5\x6d\x0c\x5f\x5c\x7a\x0f\xa8\x4a\x08\xe1\xdd\x53\xc2\x63\x40\x63\xb4\x19\x81\xe7\xec\x46\x1a\x3a\xa5\x1b\xce\xd9\x64\x02\xb6\x6d\xa0\xed\xd0\xac\x39\x2b\xb4\xb2\x0e\x92\x23\x30\x85\xf9\xe9\xec\x70\xb6\x77\x06\x73\x78\xcf\x19\x9b\x7b\x0f\x85\x6e\xc8\x46\xdb\x03\xf4\x3c\x43\x18\x9e\x1c\x9c\x1c\x7f\x83\x87\x1a\x0e\x81\x5f\x9f\x67\x27\x33\x78\x50\x21\x22\xde\x77\x2a\xe0\xc3\xd1\x3e\x08\x08\x61\x9e\x48\x99\x4e\x0d\xa4\xe2\x20\x64\x89\xd4\x4b\x42\x55\xb2\xb1\x51\xa9\x38\x26\x75\xb5\x41\x25\xce\x88\x5b\x9a\xcb\x10\x68\x86\x9e\x6a\xe5\xe9\x49\xca\x8e\xd7\xdf\x4d\xbd\x94\x66\xfd\x15\xd7\x31\x9d\xfd\xc6\xbb\xda\x3a\xbb\x1b\x21\xc7\xb1\x1e\xa9\x4e\x33\xc6\x02\xe7\x8c\xb4\x9d\x42\xb9\xc8\x7f\x10\xf9\x13\x7d\xfb\x16\xe2\xf9\x69\x21\x15\xd9\x5c\x51\x74\x83\xd0\xd9\xca\xd4\xca\x81\xd8\x12\x7d\x17\xa3\xd8\x2f\xab\xab\x68\xea\x7f\x53\x50\x75\x43\x36\x33\x83\xae\x33\x8a\x8e\xd1\xfd\x44\xae\xbf\xdc\x7a\x28\xc2\x98\xde\x44\xc5\x30\xb1\xe0\xac\x8d\x29\xa4\xce\xd0\xc7\x9b\xd4\x7f\x1d\x1b\x56\x62\x85\x06\xda\x7c\xaf\xd1\x16\xb3\x51\xb2\xbd\xd1\xb2\x04\x83\xb6\x6b\x9c\x25\xbe\x96\x58\x5c\x5c\x3e\x1b\x69\x1f\x38\xab\x34\xa5\x1f\xe1\x9d\xcb\xe2\x68\xbf\xc6\xdb\x97\xcd\x7d\xe6\xee\x23\x7b\xa3\x84\xf1\x0f\x53\x48\xc5\x59\x6f\x75\xfb\xcf\xa6\x6d\xd0\xe9\xb9\x50\x09\x94\x84\x98\x82\x5c\xad\x50\x95\x99\x41\x3b\x7e\xec\xe1\xe8\x91\xbd\x31\x7e\x6f\x6a\xfc\x24\xf0\xc0\xf9\x9f\x00\x00\x00\xff\xff\xc3\x4f\x76\x7d\x93\x05\x00\x00"
func oracleIndexGoTplBytes() ([]byte, error) {
return bindataRead(
_oracleIndexGoTpl,
"oracle.index.go.tpl",
)
}
func oracleIndexGoTpl() (*asset, error) {
bytes, err := oracleIndexGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "oracle.index.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _oracleQueryGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x5f\x6b\xdb\x3e\x14\x7d\xb6\x3e\xc5\xfd\x89\x50\xec\xdf\x5c\xe7\xbd\xe0\x97\x75\x0c\x06\xa3\xd9\xbf\x87\x42\x29\x4c\x8d\xe5\x4c\xa0\x48\xb1\x24\x77\x0d\x42\xdf\x7d\x5c\xc9\x76\xec\xa6\x65\xa3\x6f\xca\xf1\xfd\x73\xce\x3d\xf7\xc6\xfb\x4b\x58\xd9\x5f\xda\x38\xb8\xaa\x21\x8f\x2f\xc5\xf6\x1c\xaa\x1f\xc7\x03\xaf\x6e\xf0\x49\xb9\x31\x14\xa8\xed\xa4\x75\xf8\x68\x1e\x28\xd0\x8e\x02\x35\xdc\x52\xa0\xb7\x9b\xcf\x7a\x47\xa1\xfa\xda\x73\x73\xfc\xc2\x0c\xdb\xdb\x02\x2e\x43\x20\xb1\x76\x87\xe8\xb5\xde\xef\xb9\x72\x16\x7b\xa4\xb8\x09\x19\x03\x45\x0b\xd5\x00\x46\x6c\xbd\x06\xef\x4f\xd0\x10\xc5\xa5\xe5\xf3\xcf\x91\x5f\x08\x60\x7a\x65\x81\xc1\xb6\xb7\x4e\xef\x21\xf6\x2c\xc1\x70\xd7\x1b\x25\xd4\x0e\x0c\xb7\xbd\x74\x16\x98\x8d\x59\x27\x69\x21\x54\xa9\xae\x6a\xb0\x45\xdb\xab\xed\xa2\x6e\xde\x3c\xc0\xed\xe6\xc3\x7b\xef\xc1\x30\xb5\xe3\x0b\x95\x10\x42\xb9\x88\x1e\x6b\x43\x08\xde\x0f\x35\x0b\xc8\xbd\x47\x75\x4a\x3b\xa8\x36\x4a\x1e\x37\x0a\x03\xee\xee\xa7\x90\xff\x9f\x73\x2a\x81\x1b\xa3\x4d\x01\x9e\x64\x8f\xcc\xe0\xaf\x84\x10\x92\xad\xd7\x60\x3b\x99\x24\x92\x2c\x95\xae\x3e\x29\xc7\xcd\x41\x4b\xe6\x30\xfd\x91\x19\xac\x8d\xa3\x0a\x61\xab\x95\x75\x53\x2b\x48\x26\x42\x0d\x93\xa2\x95\x28\x61\x25\x4f\xce\x24\xf2\xa2\x85\x95\xc0\x84\x77\x53\x6e\x42\x73\xa1\x1a\xfe\xf4\xdc\xd7\x95\x28\x30\x38\xb9\xf2\x4a\xc4\x7c\x2a\xb3\x0e\x28\x02\xc1\xcb\x10\x7e\x7a\x8f\x54\xd2\x63\xb0\x24\x2a\x36\xbd\x1a\x15\xc7\x6d\xcb\x93\x8c\xd7\x5c\x99\x0d\x7c\x39\x99\x85\x5d\x73\x32\x83\x57\xd3\x26\x9e\x7c\x4a\x0e\x20\xb1\x74\x25\x33\x9b\xc7\x42\x24\x43\x83\x6a\x68\x1e\x12\x8f\x6f\xfa\xf7\x5f\x08\xbe\xcc\xa3\xa8\xbe\x6f\x99\xc2\x75\x69\x05\x97\x0d\x9e\xa1\x1d\x3a\x7d\x44\xc0\x42\x7e\x30\x42\x39\xa0\x17\x74\xa0\x53\x44\xd6\x99\x68\xe3\x8e\xfc\x57\x83\x12\x12\xb7\x26\x4b\xbb\x8f\x3f\xe3\x32\x91\x0c\x27\x39\x80\x17\x73\x35\x25\xc6\x9c\x6e\x0b\xd5\x74\x31\x05\x37\x62\x54\xf4\x36\x39\xff\xc8\x2b\x6b\x78\xcb\x0d\x74\xd5\xb5\xd4\x96\xe7\x45\xb2\x5c\x6a\xd6\x8c\x77\x8b\xcc\xe3\x7f\xc7\xdd\xfd\xd9\xad\xf8\x40\xb2\x56\x63\xfa\x0d\x7f\x72\x79\xbc\x99\x6c\x61\xd7\x55\x7d\xe6\x98\xc7\x69\xc4\x53\xda\x32\x45\xb2\xc1\xbf\xee\xcd\xf3\x7f\x41\xe8\xb9\xd2\x68\x41\x54\x52\x03\x3b\x1c\xb8\x6a\x72\xc3\x6d\xb9\xb4\xa3\x58\x38\x15\xbf\x4f\xfe\xa4\x83\x08\x84\xfc\x09\x00\x00\xff\xff\xb6\xe2\x6b\x23\xb5\x05\x00\x00"
func oracleQueryGoTplBytes() ([]byte, error) {
return bindataRead(
_oracleQueryGoTpl,
"oracle.query.go.tpl",
)
}
func oracleQueryGoTpl() (*asset, error) {
bytes, err := oracleQueryGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "oracle.query.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _oracleQuerytypeGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\xb1\x0e\x82\x30\x10\x86\x67\x79\x8a\x7f\x30\x41\x07\xca\x6e\xe2\x64\xe2\xe8\x22\x2f\x50\xe1\x50\x92\xb6\x90\xb6\xc4\x98\xcb\xbd\xbb\x29\xa0\xe2\xd0\x6b\x72\xff\xd7\xaf\x3f\x73\x81\x6d\xd4\x37\x43\x38\x1c\xb1\x0b\xf5\x83\xac\x86\xba\x2e\x77\x95\x92\x79\x5e\xb4\xa5\x3d\x0a\x91\x2c\xbd\xe9\x5a\xa8\x53\x6f\x2d\xb9\x38\xed\xca\x12\xcc\xbf\xd5\x42\x91\x09\xb4\x8e\x93\x03\x22\xf0\x34\x78\x0a\xe4\x62\x80\x86\xef\x9f\x68\x7d\x6f\x91\x33\x7f\xba\x88\xe4\x6a\x36\xb8\x26\xc9\xe2\x6b\xa0\x3f\x43\x88\x7e\xac\x23\x78\x82\xbc\x76\x77\x82\x3a\x77\x64\x9a\x90\xf0\xcd\x1a\x65\x86\xa7\x49\xa0\xaa\x34\x45\xf0\x6d\x6b\xd2\x19\xad\x5b\xd8\xf5\x97\x92\x65\xef\x00\x00\x00\xff\xff\x5b\x7f\x83\xf0\x1d\x01\x00\x00"
func oracleQuerytypeGoTplBytes() ([]byte, error) {
return bindataRead(
_oracleQuerytypeGoTpl,
"oracle.querytype.go.tpl",
)
}
func oracleQuerytypeGoTpl() (*asset, error) {
bytes, err := oracleQuerytypeGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "oracle.querytype.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _oracleTypeGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xac\x57\x51\x73\xa3\x36\x10\x7e\x86\x5f\xb1\xc7\x74\xe6\xec\xd4\x07\xd3\x57\xcf\xf8\xe1\x7a\xe1\xda\x4c\x53\xe7\x26\x71\xda\x7b\x8b\x65\x6b\x39\xab\x01\xc9\x91\x84\x2f\x1e\x86\xff\xde\x91\x04\x18\x0c\x97\x70\xbd\x3e\x04\x02\x48\x9f\xbe\x5d\xed\xf7\x69\x5d\x14\xef\xe0\x27\xb5\x13\x52\xc3\x7c\x01\x13\xfb\x1f\x27\x19\x42\xb8\x34\xd7\x00\xa5\x0c\x20\x90\xa8\x02\x08\xd4\x53\xaa\xb4\x79\xa4\x9b\x00\x82\xcf\x37\xd7\xe2\x4b\x30\x85\x77\x65\xe9\x5b\x14\x4d\x36\x29\x3a\x94\xed\x0e\x33\x02\xe1\x5d\x75\x5f\x99\x2f\xee\x6a\x50\x4f\x73\x58\x02\xe1\x07\x91\x65\xc8\xb5\x7d\x17\x45\x50\x14\xa7\x57\xd5\x28\x4c\x15\xb6\x3f\x5b\x66\x65\x09\x12\xf7\x12\x15\x72\xad\x80\x80\x14\x5f\x21\x91\x22\x83\xb7\x45\x51\x73\x29\xcb\xb7\xa1\x43\xe0\xd4\x80\xe9\xe3\x1e\x3b\x08\x4a\xcb\x7c\xab\xa1\xb0\x83\x24\xe1\x5f\x10\xc2\x8f\x0c\x53\xaa\xcc\x70\xaf\x3d\xb4\x28\x40\xa2\x05\x08\x57\xe6\x5a\x96\xb0\xfe\x47\x09\x3e\x0f\x1c\xe3\xd4\xfc\xe5\x19\xaf\xc6\x07\x6b\x68\x82\x39\xfb\xd4\x66\x54\x27\xe1\x93\x64\x19\x91\xc7\x3f\xf0\x68\xde\xfa\x5e\x14\xc1\xb3\x80\xc4\x52\xf1\xbd\x07\x7c\x66\x4a\xab\x19\x3c\x50\x4c\x51\x23\x85\x8d\x10\xa9\x5f\x14\x35\x4c\xe9\x9b\x87\x3e\x50\x14\x41\x6c\xa7\x02\x45\x8d\x32\x63\x1c\x95\x19\xa6\x77\xdd\x3c\x38\x7c\x60\xdc\x7e\xa1\x44\x93\x0d\x51\x18\xfa\x49\xce\xb7\x30\x31\x09\x75\x25\x52\x96\x70\xd1\x9a\x37\xad\xd0\x27\x53\x4b\x08\x0a\xdf\x93\xa8\x73\xc9\xa1\x3d\x25\xac\xe8\x1b\x96\x51\x04\x97\x55\x08\x7b\x29\x0e\x8c\x1a\x3e\x3c\x11\x32\x23\x9a\x09\x3e\xc4\x6d\x47\x14\x6c\x10\x39\xd4\xb1\xdb\x5d\xfe\x4e\x9e\xd5\xa2\xaf\x11\xad\x96\xa8\x98\x5e\x71\x85\x52\x03\xb3\x37\xd5\x23\xa6\xc5\xf7\xb2\x70\x80\x13\xba\x81\xcf\x37\x97\xbf\x4e\x01\xa5\x14\xd2\x90\x39\x10\x69\x1e\xdc\x0b\xb7\xfd\x2c\x01\x92\x4a\x24\xf4\xe8\x76\x67\x06\x1b\xc2\x52\xdf\x63\xc9\x60\x72\x0d\x4a\x1d\x93\x45\x51\xe1\x12\xbf\x4e\x02\x47\x1e\x12\xc2\x52\xa4\xf3\x2e\xa4\x0a\xa6\xbe\x57\x55\x9b\x7a\x4a\xe1\x29\x47\x79\xf4\xbd\xad\xe0\x4a\x83\x13\x3b\x2c\x60\x7d\xb5\xbc\x8b\x6f\x57\x70\xb5\x5c\xdd\x40\x5b\x5b\x30\x59\xc3\xcf\xbe\xe7\xad\x8b\x02\xb6\x22\x35\xae\xa1\x1a\xf9\xb4\x0a\xb1\x8e\xbf\x1a\x3d\x85\xbf\xde\x5f\xdf\xc7\x77\x67\xd3\x0f\x24\x1d\x37\xfb\x36\x5e\xdd\xdf\x2e\xaf\x96\xbf\xc1\x69\xdd\xce\x84\x0f\x22\x35\xec\xa2\x8b\x94\x28\xed\x52\x7e\x45\x2f\x22\x17\xc0\x7c\xff\xb8\x76\x11\xcb\x9c\xd7\x11\x5b\x2b\x9b\xb8\x88\x67\x06\xd6\x0a\xaf\x1b\x50\x95\xf1\x01\x66\x33\xe0\x2c\x9d\x9a\x8a\x52\x33\xbb\x8b\xf3\x05\xd0\x4d\x18\x3f\xe3\xf6\x87\x31\x59\x62\x11\xdf\x2c\xcc\xf3\xd9\x1e\x37\x7b\x27\x51\x4b\x86\x07\x04\x46\x7d\x8f\xd1\x86\x84\x44\x15\x5e\xb7\x72\x30\x19\x0b\xa8\x50\xc3\xde\x71\x82\x47\x3c\x02\xe1\xd4\x55\x0c\xf2\x2d\x5a\x5b\x3c\xd5\x9f\x29\xf0\x3e\x7f\x58\xc0\xd9\x87\xca\x34\x27\x8c\x4e\xcf\x10\xea\x0a\x5e\x80\x96\x39\xfa\x8d\x34\x39\x4b\x4f\xc6\xc6\x11\x26\xe3\x33\x38\x85\x20\xb0\x0e\x1e\x45\x70\xbf\xa7\x44\x23\xe4\xf6\xd6\x57\x71\xcf\xf3\xbc\x57\x65\xec\x10\x07\x64\xdc\xd3\x71\x25\x64\x2a\x50\xf1\xb7\xba\x2b\x64\xb3\x15\x6f\xbe\x29\xe5\x21\x2d\xbb\x10\x1a\x2d\x1b\x54\xe0\xa2\x82\x35\x5a\xb6\xfb\x57\xaf\xe9\xac\xac\xbd\xda\xa0\xd7\x8d\x5d\x2d\x23\xf2\xd1\x98\xaf\x90\x0e\x9a\x09\xde\x59\xb2\x65\x20\x3d\x07\xb9\xff\x74\xf9\x7e\x15\x77\xcd\xe3\x2e\x5e\x81\xd3\x74\xc7\x40\x2c\x44\xb3\xbd\xc1\x0c\x82\x6f\x9b\x81\xb7\x86\xbf\x7f\x8f\x6f\xe3\x57\x8c\x60\x01\x73\x37\x60\x2b\x72\xae\x5f\xf4\x98\x2a\x96\x96\x35\xfc\xb0\x37\x8c\x10\x8b\x49\xe3\x83\x53\xed\xff\xe1\x1c\x23\x57\x1c\xd0\xfd\x1d\x39\x20\x28\x72\x18\x90\x49\xef\xb0\x7b\x5d\x26\x06\x6d\x48\x24\xe7\x95\xd8\xf4\x10\xed\x4a\xec\x8c\x68\x04\xd7\x14\xdc\xd0\xa8\xe6\x74\xb5\xa7\x9a\x69\x8e\x4c\xdf\xd8\x75\x01\xa5\x89\xc6\xcc\xb6\x8c\x22\x63\xda\xd4\x3f\xcd\xd1\x44\x97\x92\xed\x23\x88\xa4\xea\xb9\x40\xe8\x1d\x4a\xd0\x3b\xc2\xdb\x4e\xd8\x6a\xb9\x4e\xad\x4c\x25\xb5\x7e\xce\xfe\x7b\xa3\x32\xba\x45\x18\x74\x96\x17\x8d\xa5\x65\xae\xf5\xb6\xf7\xdd\xe2\x45\xb3\x18\x40\x78\xa1\x7b\xb8\x8c\xaf\xe3\x55\x0c\x1f\x6f\x6f\xfe\xec\x1a\xc0\x48\xe9\xfe\x32\xe2\xb8\x1e\x51\xee\x2f\xe9\x6b\xc4\xf4\xd1\xc7\x66\xdd\x41\x7a\xc3\xf9\x1b\x3e\xe3\x5a\x3f\x08\xfc\x7f\x03\x00\x00\xff\xff\x1b\x84\xd0\x48\x91\x0d\x00\x00"
func oracleTypeGoTplBytes() ([]byte, error) {
return bindataRead(
_oracleTypeGoTpl,
"oracle.type.go.tpl",
)
}
func oracleTypeGoTpl() (*asset, error) {
bytes, err := oracleTypeGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "oracle.type.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _postgresEnumGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x55\xc1\x6a\xdc\x30\x10\x3d\x5b\x5f\x31\x15\x85\x58\x21\xf1\xd2\x4b\x0f\x81\x3d\x95\x1e\x9b\x43\xd3\xe6\x52\x7a\xd0\x7a\x47\x59\x11\x5b\x6e\x24\x79\x93\x60\xf4\xef\x65\x24\x99\x95\xd3\x4d\x4b\x0a\x7b\x59\xc4\x68\xfc\xe6\xcd\x7b\x4f\xec\x34\x5d\xc2\x7b\xff\xfc\x0b\xe1\x6a\x0d\xcd\xb5\xec\x11\x2e\x43\x60\xb1\xec\x76\x83\xf5\x54\xaf\xe3\xc9\xd0\x65\xea\xe5\x68\xc6\xfe\x56\x76\x1c\xb8\xc7\x27\xcf\x81\x6f\x46\xc5\x81\x0f\xf7\x1c\xb8\xb3\x2d\x17\x07\x14\x8b\x7b\xb4\x0e\x09\xda\xc5\x21\x5f\x53\xe1\xd3\x60\x9c\x4f\x55\xea\x5d\xad\x60\x9a\x32\x7c\x08\xa0\x1d\xf8\x1d\xc2\xd9\x34\x41\xf3\xd9\x8c\x7d\xfc\x89\xf4\x42\x38\x03\x1a\x0f\xb1\x55\xd9\xa1\x07\xd7\xee\xb0\x97\xa9\xf9\x26\x9d\xa9\xad\x61\xb1\xa5\x84\x1d\xb5\xf1\x1f\x3e\x32\xd6\xd2\x70\xa8\x23\x43\x2b\xcd\x1d\x42\x73\x2b\xbb\x11\x1d\x84\xc0\xaa\xc4\x45\xab\x17\xe4\x43\xa0\x01\x99\x44\x81\x3a\x4d\x80\x9d\xfb\xb3\x58\xb4\xa2\xd9\xbe\xdc\xea\x56\x76\x71\xa9\x38\x37\x6e\x55\x7c\xdd\xb0\xea\x34\x0c\xd6\xe5\x94\x7a\xe6\x11\xbd\x98\x89\x08\x96\xdb\xc9\x16\xc1\xc8\x99\x1b\x6f\xb5\xb9\x03\x8b\x7e\xb4\x26\xed\xe0\x52\x69\x1f\x3f\x1a\x54\xac\x2d\x16\x50\xa3\x69\x81\x26\xe4\x1c\x85\x50\xde\x8b\x8c\x59\x8b\x19\x69\x62\xd5\x5e\x5a\xc8\xc9\xca\x55\xc6\x2a\xf7\xa8\x7d\xbb\x83\x25\xd0\x2b\xc6\xb5\xd2\xe1\x69\xac\xbb\x62\x55\x35\x53\x5b\x03\x3f\x66\x20\x2f\x75\xab\x02\x63\x55\xd2\x6b\x5e\x89\x85\xa8\xe5\x17\x69\xdd\x4e\x76\xdf\xf0\xc9\x43\x9f\xce\x6e\x19\x7d\xe3\x07\xa0\x67\xf5\x6f\x0d\x0b\xac\x5a\x40\xfd\xe3\xe7\xe6\xd9\xe3\x05\xa0\xb5\x83\x15\xa4\x68\x66\x90\x2e\x16\x40\xcd\xac\xbf\xb8\x00\xa3\x67\x72\xdf\x4d\x5f\xd0\x1b\xcd\x51\x82\xf1\xcd\xbd\x4a\xf0\x7c\xc1\x70\x01\x58\xd3\x47\x99\x8c\x48\x2c\x89\x64\x76\x38\x39\x1e\x7b\x44\xf5\x57\x87\x8f\xcb\x4f\x16\x9d\x2f\xa8\xac\x4f\x93\x05\x76\x38\xb1\x6a\x8b\x4a\x8e\x9d\xa7\xe1\xb3\xdd\xb4\x97\x6b\xae\xf1\xb1\xe6\xda\xec\x65\xa7\xb7\xa5\x7c\x5c\x2c\xc2\x71\xd0\x3e\x2d\xe2\xa4\xd7\x4e\x69\xcc\xaf\xec\xa1\x5b\x6d\xad\xde\xa3\x4d\x22\x58\x4a\x07\x5a\x25\x5b\x04\x45\xea\xbd\xe5\xc5\x45\x04\xca\x49\x89\x78\x24\x2d\x47\x63\x52\xa6\xe4\xa6\x95\xe6\x05\xd1\xad\xf4\x72\x23\x1d\xae\xdc\x43\xd7\xd0\xbd\x79\x33\xd7\x65\x70\x08\xa3\x76\xb6\x3d\x80\x4c\xa1\xc8\xcc\x66\x54\x17\x30\xdc\xd3\x1f\x8a\xb3\x6d\x93\xa3\x2f\x58\xa5\x15\xbc\x1b\xee\xa9\x05\x00\xfe\xcb\x91\xc5\xfa\xcb\xfc\x6e\x46\x25\x48\x83\xdf\x01\x00\x00\xff\xff\x33\x36\x2f\x65\x36\x07\x00\x00"
func postgresEnumGoTplBytes() ([]byte, error) {
return bindataRead(
_postgresEnumGoTpl,
"postgres.enum.go.tpl",
)
}
func postgresEnumGoTpl() (*asset, error) {
bytes, err := postgresEnumGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "postgres.enum.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _postgresForeignkeyGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x4b\xc4\x30\x10\x85\xcf\xe6\x57\xbc\x83\xb0\xc9\xb2\xdb\xde\x05\x2f\xab\xe8\x41\x50\x10\x0f\x5e\xbb\xed\xd4\x16\xb7\x89\x4c\x52\xb5\x84\xfc\x77\x49\xda\xed\xd6\x65\x0f\x81\xe1\x9b\x37\x99\xf7\xc6\xfb\x2d\xae\x6d\x63\xd8\xe1\xe6\x16\x32\x55\xba\xe8\x08\xd9\xdb\xf0\x45\xd9\x73\xd1\x91\xc2\x36\x04\x91\xe7\xf0\x1e\x09\x20\x04\x30\xb9\x9e\xb5\x85\x6b\x28\xf1\x57\xaa\xe7\x81\xd8\x2f\xac\x35\x65\x5b\x38\xaa\xf0\xd3\xba\x66\xd6\x2d\x45\x2b\x9b\xd0\x43\x4b\x87\x6a\x1e\x94\x27\x74\x67\x0e\xf1\xf5\x9d\x9e\x9a\x2a\x13\x79\x1e\x9d\x3c\x92\x26\x4e\x9f\xd7\x6c\x3a\xd4\x86\xa9\xfd\xd0\xf8\xa4\x01\xab\x34\x3f\x82\x27\x1a\x16\xe5\x71\x6b\x26\xea\x5e\x97\x69\xd1\x94\x3c\x04\xac\xcf\xcd\xa9\x65\x5c\x59\xed\xf1\xfe\x72\xbf\x53\x90\xeb\x0b\x69\x37\x20\x66\xc3\x0a\x5e\x5c\x8d\x87\xb9\x74\x93\xdd\x30\xc1\x7f\x81\x65\xb5\xdf\x44\x75\x69\xf4\x37\xfd\xba\xa3\xa5\xf1\x04\x27\x79\x74\x24\x82\x10\x7f\x01\x00\x00\xff\xff\xea\x89\x96\x81\xb0\x01\x00\x00"
func postgresForeignkeyGoTplBytes() ([]byte, error) {
return bindataRead(
_postgresForeignkeyGoTpl,
"postgres.foreignkey.go.tpl",
)
}
func postgresForeignkeyGoTpl() (*asset, error) {
bytes, err := postgresForeignkeyGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "postgres.foreignkey.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _postgresIndexGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\xdd\x4e\x1b\x3d\x10\xbd\xb6\x9f\x62\x3e\xeb\x13\x6c\xda\xb0\xb9\x47\xca\x45\x0b\xa1\xad\x4a\xa1\x05\xaa\x22\x21\xd4\x38\xbb\xb3\xb0\xd2\xc6\xce\xda\x5e\x20\xb2\xfc\xee\xd5\xd8\xbb\x94\x9f\x08\x41\x6f\x1c\xdb\xe3\x99\x73\xe6\x9c\xc9\x7a\xbf\x03\xff\xdb\x6b\x6d\x1c\xec\x4e\x21\x8b\x3b\x25\x97\x08\xf9\xd9\x7a\x85\xf9\x11\x6d\x05\x1a\x23\x40\xd8\xb6\xb1\x8e\x36\xe5\x42\x80\x68\x05\x08\x83\x56\x80\x38\x3f\x3e\xd4\x57\x02\xf2\x83\x1a\x9b\xd2\x8e\x60\x27\x04\x1e\xcb\x3a\xb9\x68\x30\x95\x2d\xae\x71\x29\x21\x3f\xed\x7f\x63\xed\x33\x0a\xa7\x95\x60\x52\xe2\x64\x02\xde\x43\x7e\xd0\xa9\x22\x62\x87\x00\x06\x9d\xa9\xf1\x06\x2d\x48\x30\xfa\x16\x2a\xa3\x97\xb0\xed\xfd\x00\x10\xc2\x36\x48\x0a\x52\xe2\x5f\xd6\x21\xe4\x7c\x32\xa1\x82\x9f\x50\xa1\x91\x0e\xcb\x94\x5a\xab\x12\xef\x62\x81\xfc\x0b\x6d\xd3\xda\xe7\x6c\xe7\xbc\xea\x54\xf1\x94\x44\x56\x2e\xe0\xfc\x78\xff\xa3\xf7\x70\xa5\x57\xd2\xc8\x65\x53\x5b\x37\xf4\x0c\xce\x74\x98\x96\x10\x46\x90\x79\x0f\x75\x05\x4a\xbb\x7b\x04\xfb\x53\xd5\x6d\x0c\x5f\x5c\x7a\x0f\xa8\x4a\x08\xe1\xdd\x53\xc2\x63\x40\x63\xb4\x19\x81\xe7\xec\x46\x1a\x3a\xa5\x1b\xce\xd9\x64\x02\xb6\x6d\xa0\xed\xd0\xac\x39\x2b\xb4\xb2\x0e\x92\x23\x30\x85\xf9\xe9\xec\x70\xb6\x77\x06\x73\x78\xcf\x19\x9b\x7b\x0f\x85\x6e\xc8\x46\xdb\x03\xf4\x3c\x43\x18\x9e\x1c\x9c\x1c\x7f\x83\x87\x1a\x0e\x81\x5f\x9f\x67\x27\x33\x78\x50\x21\x22\xde\x77\x2a\xe0\xc3\xd1\x3e\x08\x08\x61\x9e\x48\x99\x4e\x0d\xa4\xe2\x20\x64\x89\xd4\x4b\x42\x55\xb2\xb1\x51\xa9\x38\x26\x75\xb5\x41\x25\xce\x88\x5b\x9a\xcb\x10\x68\x86\x9e\x6a\xe5\xe9\x49\xca\x8e\xd7\xdf\x4d\xbd\x94\x66\xfd\x15\xd7\x31\x9d\xfd\xc6\xbb\xda\x3a\xbb\x1b\x21\xc7\xb1\x1e\xa9\x4e\x33\xc6\x02\xe7\x8c\xb4\x9d\x42\xb9\xc8\x7f\x10\xf9\x13\x7d\xfb\x16\xe2\xf9\x69\x21\x15\xd9\x5c\x51\x74\x83\xd0\xd9\xca\xd4\xca\x81\xd8\x12\x7d\x17\xa3\xd8\x2f\xab\xab\x68\xea\x7f\x53\x50\x75\x43\x36\x33\x83\xae\x33\x8a\x8e\xd1\xfd\x44\xae\xbf\xdc\x7a\x28\xc2\x98\xde\x44\xc5\x30\xb1\xe0\xac\x8d\x29\xa4\xce\xd0\xc7\x9b\xd4\x7f\x1d\x1b\x56\x62\x85\x06\xda\x7c\xaf\xd1\x16\xb3\x51\xb2\xbd\xd1\xb2\x04\x83\xb6\x6b\x9c\x25\xbe\x96\x58\x5c\x5c\x3e\x1b\x69\x1f\x38\xab\x34\xa5\x1f\xe1\x9d\xcb\xe2\x68\xbf\xc6\xdb\x97\xcd\x7d\xe6\xee\x23\x7b\xa3\x84\xf1\x0f\x53\x48\xc5\x59\x6f\x75\xfb\xcf\xa6\x6d\xd0\xe9\xb9\x50\x09\x94\x84\x98\x82\x5c\xad\x50\x95\x99\x41\x3b\x7e\xec\xe1\xe8\x91\xbd\x31\x7e\x6f\x6a\xfc\x24\xf0\xc0\xf9\x9f\x00\x00\x00\xff\xff\xc3\x4f\x76\x7d\x93\x05\x00\x00"
func postgresIndexGoTplBytes() ([]byte, error) {
return bindataRead(
_postgresIndexGoTpl,
"postgres.index.go.tpl",
)
}
func postgresIndexGoTpl() (*asset, error) {
bytes, err := postgresIndexGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "postgres.index.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _postgresProcGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x94\x91\x41\x6f\x13\x31\x10\x85\xcf\xf6\xaf\x18\x22\x44\x77\xa5\x76\x73\x47\xca\x05\xc8\xad\x6a\x4b\x53\xa1\xde\xa8\xeb\x9d\x4d\x2d\x39\x76\x3a\xf6\x06\x2a\xcb\xff\x1d\x8d\xd7\x6d\x36\x08\x90\x38\xc4\xd1\x7a\xe7\xbd\xef\xcd\xdb\x94\x2e\xe0\xbd\xf3\xf1\x9b\x37\x3d\x7c\x5c\x41\xe3\x10\xba\x1b\xf2\xba\xbb\xc5\x38\x92\xbb\x7b\xd9\x23\x2c\x0e\xde\xf4\x8b\x16\x2e\x72\x96\x45\xb0\x27\xaf\xcb\x74\xd0\x4f\xb8\x53\xd0\x6d\xea\x7f\x51\xf2\x71\xa5\x76\x78\x14\x98\x01\xfe\xe8\x1b\xc9\x6c\xb7\x48\x8b\x32\xb8\x5c\x42\x4a\xd0\xb1\x12\x72\x06\xad\xac\x0d\x10\x9f\x10\x42\xf4\x84\x3d\x30\x14\xfb\x91\x10\xce\x52\xaa\x19\x72\x6e\x58\xc3\xc6\x37\x8a\xd4\x2e\x40\xce\x2d\xbc\x5e\xcd\x59\x39\x9f\x81\x77\xd0\x3f\x76\x72\x18\x9d\x9e\xa3\x9a\xfe\x11\xee\xaf\xbf\x7c\x4a\x09\xb6\x7e\xcf\x36\xd6\x84\x08\x5d\x75\x8c\x34\xe2\x74\xb0\x37\xf3\xcc\x70\xec\x2c\xe7\x94\x80\x30\x32\xa3\xf2\xba\x0a\x3c\x67\x08\x3a\x9e\x41\x22\x4f\x2d\x24\x29\x0e\x8a\x00\xa9\xfc\x3c\x49\x29\x96\x4b\x08\xcf\x16\x9e\x47\xa4\x17\x29\xb4\x77\x21\xf2\x45\x88\x04\x2b\x78\xd8\xac\x2f\xd7\x9f\xef\xe0\xb7\x7d\xb5\xb7\x07\x65\xc3\x5b\xc2\x9c\xdb\x87\xc9\x8a\x46\x57\xad\x6a\xed\xb3\x9c\x13\x9b\x30\xc2\x5f\x13\x4b\x71\x7f\x7d\xe9\xb7\xcd\x14\xe0\x5f\x7d\x0c\xca\x86\x52\x88\x14\xbc\xcd\x8a\x8b\xfd\xca\xe0\x5b\xff\xe3\x7f\xe4\xdd\x46\x2b\xd7\x7c\x20\x8c\xad\x14\x66\x28\xd5\xbc\x5b\x81\x33\x96\xcb\x12\x54\xe2\x4d\x81\x9d\xb1\x27\x99\xaf\x8c\x7d\x2b\x1a\x89\xa4\xc8\x52\xbe\x0a\x08\xe3\x39\x9b\x94\x1a\x70\x62\x9d\x2e\xd7\x4a\xf1\xbd\xe8\xa6\xec\xeb\x9f\xa8\x8f\x6f\xaa\x0b\xbb\x16\x83\xf2\x0d\x65\x9e\x3f\xc8\x5f\x01\x00\x00\xff\xff\x42\xa9\x24\xb4\x3a\x03\x00\x00"
func postgresProcGoTplBytes() ([]byte, error) {
return bindataRead(
_postgresProcGoTpl,
"postgres.proc.go.tpl",
)
}
func postgresProcGoTpl() (*asset, error) {
bytes, err := postgresProcGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "postgres.proc.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _postgresQueryGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x5f\x6b\xdb\x3e\x14\x7d\xb6\x3e\xc5\xfd\x89\x50\xec\xdf\x5c\xe7\xbd\xe0\x97\x75\x0c\x06\xa3\xd9\xbf\x87\x42\x29\x4c\x8d\xe5\x4c\xa0\x48\xb1\x24\x77\x0d\x42\xdf\x7d\x5c\xc9\x76\xec\xa6\x65\xa3\x6f\xca\xf1\xfd\x73\xce\x3d\xf7\xc6\xfb\x4b\x58\xd9\x5f\xda\x38\xb8\xaa\x21\x8f\x2f\xc5\xf6\x1c\xaa\x1f\xc7\x03\xaf\x6e\xf0\x49\xb9\x31\x14\xa8\xed\xa4\x75\xf8\x68\x1e\x28\xd0\x8e\x02\x35\xdc\x52\xa0\xb7\x9b\xcf\x7a\x47\xa1\xfa\xda\x73\x73\xfc\xc2\x0c\xdb\xdb\x02\x2e\x43\x20\xb1\x76\x87\xe8\xb5\xde\xef\xb9\x72\x16\x7b\xa4\xb8\x09\x19\x03\x45\x0b\xd5\x00\x46\x6c\xbd\x06\xef\x4f\xd0\x10\xc5\xa5\xe5\xf3\xcf\x91\x5f\x08\x60\x7a\x65\x81\xc1\xb6\xb7\x4e\xef\x21\xf6\x2c\xc1\x70\xd7\x1b\x25\xd4\x0e\x0c\xb7\xbd\x74\x16\x98\x8d\x59\x27\x69\x21\x54\xa9\xae\x6a\xb0\x45\xdb\xab\xed\xa2\x6e\xde\x3c\xc0\xed\xe6\xc3\x7b\xef\xc1\x30\xb5\xe3\x0b\x95\x10\x42\xb9\x88\x1e\x6b\x43\x08\xde\x0f\x35\x0b\xc8\xbd\x47\x75\x4a\x3b\xa8\x36\x4a\x1e\x37\x0a\x03\xee\xee\xa7\x90\xff\x9f\x73\x2a\x81\x1b\xa3\x4d\x01\x9e\x64\x8f\xcc\xe0\xaf\x84\x10\x92\xad\xd7\x60\x3b\x99\x24\x92\x2c\x95\xae\x3e\x29\xc7\xcd\x41\x4b\xe6\x30\xfd\x91\x19\xac\x8d\xa3\x0a\x61\xab\x95\x75\x53\x2b\x48\x26\x42\x0d\x93\xa2\x95\x28\x61\x25\x4f\xce\x24\xf2\xa2\x85\x95\xc0\x84\x77\x53\x6e\x42\x73\xa1\x1a\xfe\xf4\xdc\xd7\x95\x28\x30\x38\xb9\xf2\x4a\xc4\x7c\x2a\xb3\x0e\x28\x02\xc1\xcb\x10\x7e\x7a\x8f\x54\xd2\x63\xb0\x24\x2a\x36\xbd\x1a\x15\xc7\x6d\xcb\x93\x8c\xd7\x5c\x99\x0d\x7c\x39\x99\x85\x5d\x73\x32\x83\x57\xd3\x26\x9e\x7c\x4a\x0e\x20\xb1\x74\x25\x33\x9b\xc7\x42\x24\x43\x83\x6a\x68\x1e\x12\x8f\x6f\xfa\xf7\x5f\x08\xbe\xcc\xa3\xa8\xbe\x6f\x99\xc2\x75\x69\x05\x97\x0d\x9e\xa1\x1d\x3a\x7d\x44\xc0\x42\x7e\x30\x42\x39\xa0\x17\x74\xa0\x53\x44\xd6\x99\x68\xe3\x8e\xfc\x57\x83\x12\x12\xb7\x26\x4b\xbb\x8f\x3f\xe3\x32\x91\x0c\x27\x39\x80\x17\x73\x35\x25\xc6\x9c\x6e\x0b\xd5\x74\x31\x05\x37\x62\x54\xf4\x36\x39\xff\xc8\x2b\x6b\x78\xcb\x0d\x74\xd5\xb5\xd4\x96\xe7\x45\xb2\x5c\x6a\xd6\x8c\x77\x8b\xcc\xe3\x7f\xc7\xdd\xfd\xd9\xad\xf8\x40\xb2\x56\x63\xfa\x0d\x7f\x72\x79\xbc\x99\x6c\x61\xd7\x55\x7d\xe6\x98\xc7\x69\xc4\x53\xda\x32\x45\xb2\xc1\xbf\xee\xcd\xf3\x7f\x41\xe8\xb9\xd2\x68\x41\x54\x52\x03\x3b\x1c\xb8\x6a\x72\xc3\x6d\xb9\xb4\xa3\x58\x38\x15\xbf\x4f\xfe\xa4\x83\x08\x84\xfc\x09\x00\x00\xff\xff\xb6\xe2\x6b\x23\xb5\x05\x00\x00"
func postgresQueryGoTplBytes() ([]byte, error) {
return bindataRead(
_postgresQueryGoTpl,
"postgres.query.go.tpl",
)
}
func postgresQueryGoTpl() (*asset, error) {
bytes, err := postgresQueryGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "postgres.query.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _postgresQuerytypeGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\xb1\x0e\x82\x30\x10\x86\x67\x79\x8a\x7f\x30\x41\x07\xca\x6e\xe2\x64\xe2\xe8\x22\x2f\x50\xe1\x50\x92\xb6\x90\xb6\xc4\x98\xcb\xbd\xbb\x29\xa0\xe2\xd0\x6b\x72\xff\xd7\xaf\x3f\x73\x81\x6d\xd4\x37\x43\x38\x1c\xb1\x0b\xf5\x83\xac\x86\xba\x2e\x77\x95\x92\x79\x5e\xb4\xa5\x3d\x0a\x91\x2c\xbd\xe9\x5a\xa8\x53\x6f\x2d\xb9\x38\xed\xca\x12\xcc\xbf\xd5\x42\x91\x09\xb4\x8e\x93\x03\x22\xf0\x34\x78\x0a\xe4\x62\x80\x86\xef\x9f\x68\x7d\x6f\x91\x33\x7f\xba\x88\xe4\x6a\x36\xb8\x26\xc9\xe2\x6b\xa0\x3f\x43\x88\x7e\xac\x23\x78\x82\xbc\x76\x77\x82\x3a\x77\x64\x9a\x90\xf0\xcd\x1a\x65\x86\xa7\x49\xa0\xaa\x34\x45\xf0\x6d\x6b\xd2\x19\xad\x5b\xd8\xf5\x97\x92\x65\xef\x00\x00\x00\xff\xff\x5b\x7f\x83\xf0\x1d\x01\x00\x00"
func postgresQuerytypeGoTplBytes() ([]byte, error) {
return bindataRead(
_postgresQuerytypeGoTpl,
"postgres.querytype.go.tpl",
)
}
func postgresQuerytypeGoTpl() (*asset, error) {
bytes, err := postgresQuerytypeGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "postgres.querytype.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _postgresTypeGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xbc\x58\x4d\x73\xda\x48\x13\x3e\x4b\xbf\xa2\xa3\x4a\xbd\x81\x37\x8e\xa8\x1c\xf6\xb0\xae\xe2\x90\x35\xca\xae\x6b\x1d\x70\x0c\xec\xe6\x16\x06\xd4\x18\xad\xa5\x19\x3c\x33\xb2\x4d\xa9\xf4\xdf\xb7\x66\x46\x12\xfa\x02\x84\x93\xda\x83\xc1\x68\xba\x7b\x7a\xfa\xe3\xe9\x67\x94\x24\x1f\xe0\xad\xd8\x30\x2e\xe1\x72\x08\x3d\xfd\x1f\x25\x11\x82\x3b\x56\x9f\x0e\x72\xee\x80\xc3\x51\x38\xe0\x88\xc7\x50\x48\xf5\xd3\x5f\x3a\xe0\x7c\x9b\xdc\xb0\x7b\xa7\x0f\x1f\xd2\xd4\xd6\x56\x24\x59\x86\x68\xac\xac\x36\x18\x11\x70\xa7\xd9\xf7\x4c\xad\x98\x4f\x65\x75\xaf\x13\xac\xc1\xbd\x62\x51\x84\x54\xea\x67\x83\x01\x24\xc9\xfe\x51\x26\x85\xa1\xc0\xf2\xb2\xf6\x2c\x4d\x81\xe3\x96\xa3\x40\x2a\x05\x10\xe0\xec\x19\xd6\x9c\x45\xf0\x2e\x49\x72\x5f\xd2\xf4\x9d\x6b\x2c\x50\x5f\x19\x93\xbb\x2d\x56\x2c\x08\xc9\xe3\x95\x84\x44\x0b\x71\x42\xef\x11\xdc\xcf\x01\x86\xbe\x50\xe2\x56\x59\x34\x49\x80\xa3\x36\xe0\xce\xd4\x67\x9a\xc2\xe2\x1f\xc1\xe8\xa5\x63\x3c\x0e\xd5\x5f\x1c\xd1\x4c\xde\x59\x40\x71\x98\xda\x52\xd9\xa3\x3c\x08\xb7\x3c\x88\x08\xdf\xfd\x89\x3b\xf5\xd4\xb6\x06\x03\x78\x61\xb0\xd6\xae\xd8\xd6\x77\x7c\x09\x84\x14\x17\xf0\xdd\xc7\x10\x25\xfa\xb0\x64\x2c\xb4\x93\x24\x37\x93\xda\xea\x47\xd3\xd0\x60\x00\x9e\x56\x05\x1f\x25\xf2\x28\xa0\x28\x94\x98\xdc\x54\xe3\x60\xec\x43\x40\xf5\x8a\x4f\x24\x59\x12\x81\xae\xbd\x8e\xe9\x0a\x7a\x2a\xa0\xa6\x44\xd2\x14\xfe\x5f\xd2\xeb\x67\xd6\x7b\x7d\xed\x10\x24\xb6\xc5\x51\xc6\x9c\x42\x59\xc5\xcd\xdc\x57\x5e\x0e\x06\x30\xca\x8e\xb0\xe5\xec\x29\xf0\x95\x3f\x74\xcd\x78\x44\x64\xc0\x68\x9b\x6f\x1b\x22\x60\x89\x48\x21\x3f\xbb\xce\xf2\x99\x7e\x66\x9b\x9e\x72\x34\xdb\x22\xf3\xf4\x9a\x0a\xe4\x12\x02\xfd\x25\x1a\x8e\x49\x76\xae\x17\xc6\x60\xcf\x5f\xc2\xb7\xc9\xe8\xb7\x3e\x20\xe7\x8c\x2b\x67\x9e\x08\x57\x3f\xcc\x03\x93\xfe\x60\x0d\x24\xe4\x48\xfc\x9d\xc9\xce\x05\x2c\x49\x10\xda\x56\xb0\x6e\x0d\xae\xb2\x92\x9f\x49\x5b\x11\xee\x18\x9f\x7b\x8e\x71\x1e\xd6\x24\x08\xd1\xbf\xac\x9a\x14\x4e\xdf\xb6\xf6\xa5\x63\xba\xf4\x0b\xa1\x31\x09\x6f\x1f\x74\x03\x0c\x06\x20\x1e\xc3\x2c\x02\xf0\x18\x23\xdf\x5d\xc0\xd6\x94\x18\x3c\xe0\x0e\xa2\x58\x48\x58\x62\x9e\x4c\xdf\xb6\x56\x8c\x0a\x09\x06\x2a\x60\x08\x8b\xeb\xf1\xd4\xbb\x9b\xc1\xf5\x78\x36\x81\x72\x67\x42\x6f\x01\xef\x6d\xcb\x5a\x24\x09\xac\x58\xa8\x30\x47\x94\x9a\x2f\x5b\xec\xc3\x5f\x9f\x6e\xe6\xde\xb4\x26\xfd\x44\xc2\x36\xe1\x85\x09\x1d\x8f\xa9\xf1\xd5\xb6\x34\x48\xf5\x8c\x37\x17\x6a\x7f\xdd\x52\xd5\xcd\x8a\x58\xf6\x6d\x4b\x25\x61\x08\xfe\xd2\xfd\xaa\xf4\xef\xd8\x73\x67\x5d\x77\xba\x22\xb4\xf7\xbf\x4a\x6e\x54\xf2\xf7\x0d\x59\xd4\x81\x4e\xa2\xda\xe9\xcd\x10\x68\x10\xd6\x52\xa7\x52\xa2\x3a\x5b\x81\x5e\xa7\x1c\xe4\xb1\x87\xe5\x0e\x04\x3e\xc6\x48\x57\xf8\x93\xf2\xd0\xe2\xfd\x19\x89\x39\xa6\x7d\xe7\xcd\xe6\x77\xe3\xeb\xf1\xef\xb0\xdf\xb7\xa2\x70\xc5\x42\x25\xff\x23\x19\x6d\x8f\xfd\x2b\x53\xdc\x66\xec\xa7\xe7\xdc\xa0\xb9\xc9\x39\x4a\xd3\xa5\x26\x9d\xad\x3d\x3f\x04\xc9\x63\xb4\x0b\x30\xa3\x41\xb8\x1f\x05\x14\xa1\xb7\x3f\x4e\x14\x87\x32\x38\x72\x26\xb3\xd0\x07\xc7\xc9\x8b\x6e\xbe\xf5\x89\x44\x88\xf5\x57\x13\xfd\x1a\xb3\xc2\x3a\x09\x7f\xc6\x62\x0b\xfc\x35\xf0\x2f\x03\x40\x9f\xa1\xa0\xef\x64\x15\x00\x55\x20\xdf\x1c\x84\xc0\x36\x0c\x34\x47\x28\x30\x50\x59\x05\xca\x32\xb3\x0a\x03\x15\x08\x16\x7b\x9a\x11\x50\xde\xad\x75\x46\x74\xdd\x2d\x22\xfc\x41\x0d\x2d\xc6\x8d\xe9\x80\xd1\xfd\x96\x26\x53\xf7\x12\x7a\x10\x22\x6d\xe6\x03\xfa\xf0\x51\xe7\xc3\xca\x61\x40\x77\x01\x3c\x07\x72\x03\x2b\x16\x6d\x99\x08\x24\x96\xd1\x40\x89\xd6\x5b\x7f\x7e\x3b\xfa\x34\xf3\xaa\x5d\x3f\xf5\x66\x79\xeb\x56\x7b\xbf\x5a\x28\x4d\x8f\xf2\x1e\xd6\x5d\x3c\x84\x1e\xd4\x8c\x28\x04\x38\xcb\xc6\xdf\x7f\x78\x77\x5e\x09\x05\x84\x3e\x62\x66\xa2\xa1\xea\xc0\xa7\xf1\x08\x1c\xe8\xdd\xa3\x14\x92\x70\xb9\x62\x31\x95\x87\xf7\xea\xeb\x6e\x33\x40\x62\xd5\xa0\xc4\x3a\x06\x26\xdd\x1a\x06\xd2\xb4\x81\x1b\x0d\x19\xa3\xac\x41\xc0\xb2\xbe\x5f\x40\x81\x40\xde\x0b\xae\xfe\xd3\xdd\xcb\x88\x63\x15\xd4\xba\x59\x60\x3f\x5c\x45\xa7\x67\xc0\xb1\xfa\xe9\xa8\x5d\xaf\x9c\x96\xf9\x01\x43\x78\x6b\x04\x0e\xd6\x49\x61\xf8\xdc\x0a\xe9\x30\x21\x2e\xa0\xdb\x6c\xe8\x5a\x16\x3f\x75\xcb\x66\x31\x98\xf1\x63\x65\x13\x68\x4a\x9e\x10\x04\x79\x6a\x01\xff\x06\xf5\x3d\x0d\xfe\xca\x5a\x1b\xf4\xd7\xf1\xb5\xb8\x51\x94\xf1\xb5\x22\x51\x8c\x91\x02\x46\xdb\xa4\x0a\xae\xdd\x2f\x0e\x34\xdf\x6a\x0a\xb5\x45\xae\x2e\x1c\x02\x08\x85\xd8\x3c\x52\xe8\x5c\xf2\xd6\x55\xe2\x5a\x65\x3c\x99\x79\x97\x70\xcb\x84\xbc\xe7\x38\xfd\x7a\x03\xbf\xba\xbf\xbc\x07\x46\xc3\x5d\xa7\x79\x77\x80\xee\x1f\x9a\x77\xad\x84\xff\x28\xe3\x7f\x15\xe5\x2f\xc6\x5d\xb9\xdf\xcf\xe5\x8b\xc7\x89\x7b\x93\x20\x1e\xa5\xee\x4a\x7c\x32\x86\xab\xc9\xf8\xf3\xcd\xf5\xd5\x4c\x47\x75\x6f\xbb\x05\xf6\xfa\x30\x9a\x40\x86\x48\x65\x10\x3a\xe9\xd4\xb0\x2e\xba\xe5\xb8\x0e\x5e\xaa\x0a\x8e\xf7\xed\xea\x66\x3e\xf2\x46\x4e\x59\x77\x91\x45\xad\x8c\x0f\xe7\xde\x2f\x5e\xd9\xe7\x46\xb7\xc9\x20\xab\x3d\x5c\xa4\xb5\x4a\x1d\x4f\x70\xc7\x2a\x79\xac\xdd\x3c\x32\x12\x28\x24\x91\x18\xe9\x37\x2d\x2c\x0a\xa4\xa2\x3f\x7e\x8c\x0a\x06\x42\xb2\x7a\x00\xb6\xce\x5e\x55\x00\x93\x1b\xe4\x20\x37\x84\x56\x48\x49\x89\xdb\x16\x6f\x00\x32\xa6\xd5\x04\x97\xd7\xdf\xef\x3b\xdf\xac\x5b\x89\xe5\x51\x5e\x59\x0a\x52\x0e\x27\x4d\xb2\x78\x94\x2b\xd6\x2d\x74\xe7\x7e\xdd\xa9\x5f\xbd\x89\x47\xde\x8d\x37\xf3\xe0\xf3\xdd\xe4\x4b\xb5\x89\x0f\xb0\xae\x23\x84\x2b\x1b\x90\xe7\xd4\xff\x01\x2a\x72\x66\x27\x1c\xb7\x72\xba\x27\x6a\x3c\xe7\x04\xec\x1d\x8c\x58\x47\xb2\xf1\xb1\x53\x94\xba\xcc\xe7\x63\xf1\xe9\xa2\xdf\x35\x32\xb5\x3b\x67\xfe\x0a\xcc\x6a\xaf\xe4\xf6\x2b\x67\xd9\xd0\xbf\x01\x00\x00\xff\xff\xc2\xe8\x45\xb3\x52\x16\x00\x00"
func postgresTypeGoTplBytes() ([]byte, error) {
return bindataRead(
_postgresTypeGoTpl,
"postgres.type.go.tpl",
)
}
func postgresTypeGoTpl() (*asset, error) {
bytes, err := postgresTypeGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "postgres.type.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _sqlite3ForeignkeyGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\x90\x41\x4b\xc4\x30\x10\x85\xcf\xe6\x57\xbc\x83\xb0\xc9\xb2\xdb\xde\x05\x2f\xab\xe8\x41\x50\x10\x0f\x5e\xbb\xed\xd4\x16\xb7\x89\x4c\x52\xb5\x84\xfc\x77\x49\xda\xed\xd6\x65\x0f\x81\xe1\x9b\x37\x99\xf7\xc6\xfb\x2d\xae\x6d\x63\xd8\xe1\xe6\x16\x32\x55\xba\xe8\x08\xd9\xdb\xf0\x45\xd9\x73\xd1\x91\xc2\x36\x04\x91\xe7\xf0\x1e\x09\x20\x04\x30\xb9\x9e\xb5\x85\x6b\x28\xf1\x57\xaa\xe7\x81\xd8\x2f\xac\x35\x65\x5b\x38\xaa\xf0\xd3\xba\x66\xd6\x2d\x45\x2b\x9b\xd0\x43\x4b\x87\x6a\x1e\x94\x27\x74\x67\x0e\xf1\xf5\x9d\x9e\x9a\x2a\x13\x79\x1e\x9d\x3c\x92\x26\x4e\x9f\xd7\x6c\x3a\xd4\x86\xa9\xfd\xd0\xf8\xa4\x01\xab\x34\x3f\x82\x27\x1a\x16\xe5\x71\x6b\x26\xea\x5e\x97\x69\xd1\x94\x3c\x04\xac\xcf\xcd\xa9\x65\x5c\x59\xed\xf1\xfe\x72\xbf\x53\x90\xeb\x0b\x69\x37\x20\x66\xc3\x0a\x5e\x5c\x8d\x87\xb9\x74\x93\xdd\x30\xc1\x7f\x81\x65\xb5\xdf\x44\x75\x69\xf4\x37\xfd\xba\xa3\xa5\xf1\x04\x27\x79\x74\x24\x82\x10\x7f\x01\x00\x00\xff\xff\xea\x89\x96\x81\xb0\x01\x00\x00"
func sqlite3ForeignkeyGoTplBytes() ([]byte, error) {
return bindataRead(
_sqlite3ForeignkeyGoTpl,
"sqlite3.foreignkey.go.tpl",
)
}
func sqlite3ForeignkeyGoTpl() (*asset, error) {
bytes, err := sqlite3ForeignkeyGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "sqlite3.foreignkey.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _sqlite3IndexGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\xdd\x4e\x1b\x3d\x10\xbd\xb6\x9f\x62\x3e\xeb\x13\x6c\xda\xb0\xb9\x47\xca\x45\x0b\xa1\xad\x4a\xa1\x05\xaa\x22\x21\xd4\x38\xbb\xb3\xb0\xd2\xc6\xce\xda\x5e\x20\xb2\xfc\xee\xd5\xd8\xbb\x94\x9f\x08\x41\x6f\x1c\xdb\xe3\x99\x73\xe6\x9c\xc9\x7a\xbf\x03\xff\xdb\x6b\x6d\x1c\xec\x4e\x21\x8b\x3b\x25\x97\x08\xf9\xd9\x7a\x85\xf9\x11\x6d\x05\x1a\x23\x40\xd8\xb6\xb1\x8e\x36\xe5\x42\x80\x68\x05\x08\x83\x56\x80\x38\x3f\x3e\xd4\x57\x02\xf2\x83\x1a\x9b\xd2\x8e\x60\x27\x04\x1e\xcb\x3a\xb9\x68\x30\x95\x2d\xae\x71\x29\x21\x3f\xed\x7f\x63\xed\x33\x0a\xa7\x95\x60\x52\xe2\x64\x02\xde\x43\x7e\xd0\xa9\x22\x62\x87\x00\x06\x9d\xa9\xf1\x06\x2d\x48\x30\xfa\x16\x2a\xa3\x97\xb0\xed\xfd\x00\x10\xc2\x36\x48\x0a\x52\xe2\x5f\xd6\x21\xe4\x7c\x32\xa1\x82\x9f\x50\xa1\x91\x0e\xcb\x94\x5a\xab\x12\xef\x62\x81\xfc\x0b\x6d\xd3\xda\xe7\x6c\xe7\xbc\xea\x54\xf1\x94\x44\x56\x2e\xe0\xfc\x78\xff\xa3\xf7\x70\xa5\x57\xd2\xc8\x65\x53\x5b\x37\xf4\x0c\xce\x74\x98\x96\x10\x46\x90\x79\x0f\x75\x05\x4a\xbb\x7b\x04\xfb\x53\xd5\x6d\x0c\x5f\x5c\x7a\x0f\xa8\x4a\x08\xe1\xdd\x53\xc2\x63\x40\x63\xb4\x19\x81\xe7\xec\x46\x1a\x3a\xa5\x1b\xce\xd9\x64\x02\xb6\x6d\xa0\xed\xd0\xac\x39\x2b\xb4\xb2\x0e\x92\x23\x30\x85\xf9\xe9\xec\x70\xb6\x77\x06\x73\x78\xcf\x19\x9b\x7b\x0f\x85\x6e\xc8\x46\xdb\x03\xf4\x3c\x43\x18\x9e\x1c\x9c\x1c\x7f\x83\x87\x1a\x0e\x81\x5f\x9f\x67\x27\x33\x78\x50\x21\x22\xde\x77\x2a\xe0\xc3\xd1\x3e\x08\x08\x61\x9e\x48\x99\x4e\x0d\xa4\xe2\x20\x64\x89\xd4\x4b\x42\x55\xb2\xb1\x51\xa9\x38\x26\x75\xb5\x41\x25\xce\x88\x5b\x9a\xcb\x10\x68\x86\x9e\x6a\xe5\xe9\x49\xca\x8e\xd7\xdf\x4d\xbd\x94\x66\xfd\x15\xd7\x31\x9d\xfd\xc6\xbb\xda\x3a\xbb\x1b\x21\xc7\xb1\x1e\xa9\x4e\x33\xc6\x02\xe7\x8c\xb4\x9d\x42\xb9\xc8\x7f\x10\xf9\x13\x7d\xfb\x16\xe2\xf9\x69\x21\x15\xd9\x5c\x51\x74\x83\xd0\xd9\xca\xd4\xca\x81\xd8\x12\x7d\x17\xa3\xd8\x2f\xab\xab\x68\xea\x7f\x53\x50\x75\x43\x36\x33\x83\xae\x33\x8a\x8e\xd1\xfd\x44\xae\xbf\xdc\x7a\x28\xc2\x98\xde\x44\xc5\x30\xb1\xe0\xac\x8d\x29\xa4\xce\xd0\xc7\x9b\xd4\x7f\x1d\x1b\x56\x62\x85\x06\xda\x7c\xaf\xd1\x16\xb3\x51\xb2\xbd\xd1\xb2\x04\x83\xb6\x6b\x9c\x25\xbe\x96\x58\x5c\x5c\x3e\x1b\x69\x1f\x38\xab\x34\xa5\x1f\xe1\x9d\xcb\xe2\x68\xbf\xc6\xdb\x97\xcd\x7d\xe6\xee\x23\x7b\xa3\x84\xf1\x0f\x53\x48\xc5\x59\x6f\x75\xfb\xcf\xa6\x6d\xd0\xe9\xb9\x50\x09\x94\x84\x98\x82\x5c\xad\x50\x95\x99\x41\x3b\x7e\xec\xe1\xe8\x91\xbd\x31\x7e\x6f\x6a\xfc\x24\xf0\xc0\xf9\x9f\x00\x00\x00\xff\xff\xc3\x4f\x76\x7d\x93\x05\x00\x00"
func sqlite3IndexGoTplBytes() ([]byte, error) {
return bindataRead(
_sqlite3IndexGoTpl,
"sqlite3.index.go.tpl",
)
}
func sqlite3IndexGoTpl() (*asset, error) {
bytes, err := sqlite3IndexGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "sqlite3.index.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _sqlite3QueryGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x9c\x54\x5f\x6b\xdb\x3e\x14\x7d\xb6\x3e\xc5\xfd\x89\x50\xec\xdf\x5c\xe7\xbd\xe0\x97\x75\x0c\x06\xa3\xd9\xbf\x87\x42\x29\x4c\x8d\xe5\x4c\xa0\x48\xb1\x24\x77\x0d\x42\xdf\x7d\x5c\xc9\x76\xec\xa6\x65\xa3\x6f\xca\xf1\xfd\x73\xce\x3d\xf7\xc6\xfb\x4b\x58\xd9\x5f\xda\x38\xb8\xaa\x21\x8f\x2f\xc5\xf6\x1c\xaa\x1f\xc7\x03\xaf\x6e\xf0\x49\xb9\x31\x14\xa8\xed\xa4\x75\xf8\x68\x1e\x28\xd0\x8e\x02\x35\xdc\x52\xa0\xb7\x9b\xcf\x7a\x47\xa1\xfa\xda\x73\x73\xfc\xc2\x0c\xdb\xdb\x02\x2e\x43\x20\xb1\x76\x87\xe8\xb5\xde\xef\xb9\x72\x16\x7b\xa4\xb8\x09\x19\x03\x45\x0b\xd5\x00\x46\x6c\xbd\x06\xef\x4f\xd0\x10\xc5\xa5\xe5\xf3\xcf\x91\x5f\x08\x60\x7a\x65\x81\xc1\xb6\xb7\x4e\xef\x21\xf6\x2c\xc1\x70\xd7\x1b\x25\xd4\x0e\x0c\xb7\xbd\x74\x16\x98\x8d\x59\x27\x69\x21\x54\xa9\xae\x6a\xb0\x45\xdb\xab\xed\xa2\x6e\xde\x3c\xc0\xed\xe6\xc3\x7b\xef\xc1\x30\xb5\xe3\x0b\x95\x10\x42\xb9\x88\x1e\x6b\x43\x08\xde\x0f\x35\x0b\xc8\xbd\x47\x75\x4a\x3b\xa8\x36\x4a\x1e\x37\x0a\x03\xee\xee\xa7\x90\xff\x9f\x73\x2a\x81\x1b\xa3\x4d\x01\x9e\x64\x8f\xcc\xe0\xaf\x84\x10\x92\xad\xd7\x60\x3b\x99\x24\x92\x2c\x95\xae\x3e\x29\xc7\xcd\x41\x4b\xe6\x30\xfd\x91\x19\xac\x8d\xa3\x0a\x61\xab\x95\x75\x53\x2b\x48\x26\x42\x0d\x93\xa2\x95\x28\x61\x25\x4f\xce\x24\xf2\xa2\x85\x95\xc0\x84\x77\x53\x6e\x42\x73\xa1\x1a\xfe\xf4\xdc\xd7\x95\x28\x30\x38\xb9\xf2\x4a\xc4\x7c\x2a\xb3\x0e\x28\x02\xc1\xcb\x10\x7e\x7a\x8f\x54\xd2\x63\xb0\x24\x2a\x36\xbd\x1a\x15\xc7\x6d\xcb\x93\x8c\xd7\x5c\x99\x0d\x7c\x39\x99\x85\x5d\x73\x32\x83\x57\xd3\x26\x9e\x7c\x4a\x0e\x20\xb1\x74\x25\x33\x9b\xc7\x42\x24\x43\x83\x6a\x68\x1e\x12\x8f\x6f\xfa\xf7\x5f\x08\xbe\xcc\xa3\xa8\xbe\x6f\x99\xc2\x75\x69\x05\x97\x0d\x9e\xa1\x1d\x3a\x7d\x44\xc0\x42\x7e\x30\x42\x39\xa0\x17\x74\xa0\x53\x44\xd6\x99\x68\xe3\x8e\xfc\x57\x83\x12\x12\xb7\x26\x4b\xbb\x8f\x3f\xe3\x32\x91\x0c\x27\x39\x80\x17\x73\x35\x25\xc6\x9c\x6e\x0b\xd5\x74\x31\x05\x37\x62\x54\xf4\x36\x39\xff\xc8\x2b\x6b\x78\xcb\x0d\x74\xd5\xb5\xd4\x96\xe7\x45\xb2\x5c\x6a\xd6\x8c\x77\x8b\xcc\xe3\x7f\xc7\xdd\xfd\xd9\xad\xf8\x40\xb2\x56\x63\xfa\x0d\x7f\x72\x79\xbc\x99\x6c\x61\xd7\x55\x7d\xe6\x98\xc7\x69\xc4\x53\xda\x32\x45\xb2\xc1\xbf\xee\xcd\xf3\x7f\x41\xe8\xb9\xd2\x68\x41\x54\x52\x03\x3b\x1c\xb8\x6a\x72\xc3\x6d\xb9\xb4\xa3\x58\x38\x15\xbf\x4f\xfe\xa4\x83\x08\x84\xfc\x09\x00\x00\xff\xff\xb6\xe2\x6b\x23\xb5\x05\x00\x00"
func sqlite3QueryGoTplBytes() ([]byte, error) {
return bindataRead(
_sqlite3QueryGoTpl,
"sqlite3.query.go.tpl",
)
}
func sqlite3QueryGoTpl() (*asset, error) {
bytes, err := sqlite3QueryGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "sqlite3.query.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _sqlite3QuerytypeGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x54\x8e\xb1\x0e\x82\x30\x10\x86\x67\x79\x8a\x7f\x30\x41\x07\xca\x6e\xe2\x64\xe2\xe8\x22\x2f\x50\xe1\x50\x92\xb6\x90\xb6\xc4\x98\xcb\xbd\xbb\x29\xa0\xe2\xd0\x6b\x72\xff\xd7\xaf\x3f\x73\x81\x6d\xd4\x37\x43\x38\x1c\xb1\x0b\xf5\x83\xac\x86\xba\x2e\x77\x95\x92\x79\x5e\xb4\xa5\x3d\x0a\x91\x2c\xbd\xe9\x5a\xa8\x53\x6f\x2d\xb9\x38\xed\xca\x12\xcc\xbf\xd5\x42\x91\x09\xb4\x8e\x93\x03\x22\xf0\x34\x78\x0a\xe4\x62\x80\x86\xef\x9f\x68\x7d\x6f\x91\x33\x7f\xba\x88\xe4\x6a\x36\xb8\x26\xc9\xe2\x6b\xa0\x3f\x43\x88\x7e\xac\x23\x78\x82\xbc\x76\x77\x82\x3a\x77\x64\x9a\x90\xf0\xcd\x1a\x65\x86\xa7\x49\xa0\xaa\x34\x45\xf0\x6d\x6b\xd2\x19\xad\x5b\xd8\xf5\x97\x92\x65\xef\x00\x00\x00\xff\xff\x5b\x7f\x83\xf0\x1d\x01\x00\x00"
func sqlite3QuerytypeGoTplBytes() ([]byte, error) {
return bindataRead(
_sqlite3QuerytypeGoTpl,
"sqlite3.querytype.go.tpl",
)
}
func sqlite3QuerytypeGoTpl() (*asset, error) {
bytes, err := sqlite3QuerytypeGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "sqlite3.querytype.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _sqlite3TypeGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xb4\x98\xdf\x53\xe3\x36\x10\xc7\x9f\xed\xbf\x62\xcf\xd3\x19\xec\x36\xe7\xb4\xaf\xcc\x64\x3a\xf4\xc8\x4d\x99\x72\xc0\x40\x68\xef\x8d\x28\xf1\x86\xa8\xd8\x52\x90\xe4\x40\xc6\xe3\xff\xbd\x23\xc9\x36\xfe\x45\x70\x28\xf7\x70\xc9\xc5\x96\xbe\x5a\xef\x57\xfb\x59\x99\x2c\xfb\x0c\x3f\xc9\x35\x17\x0a\x8e\x27\xe0\x9b\xff\x31\x92\x20\x84\x17\xfa\xd3\x43\x21\x3c\xf0\x04\x4a\x0f\x3c\xf9\x18\x4b\xa5\x7f\x46\x0b\x0f\xbc\xef\x97\xe7\xfc\xde\x0b\xe0\x73\x9e\xbb\x46\x45\x91\x45\x8c\x56\x65\xb9\xc6\x84\x40\x78\x53\x7c\xcf\xf4\x1d\xfb\xa9\x55\x5f\xe6\xd0\x15\x84\x5f\x78\x92\x20\x53\xe6\xda\x78\x0c\x59\xf6\x72\xa9\x18\x85\xb1\xc4\xfa\x6d\x13\x59\x9e\x83\xc0\x8d\x40\x89\x4c\x49\x20\x20\xf8\x13\xac\x04\x4f\xe0\x28\xcb\xca\x58\xf2\xfc\x28\xb4\x0a\x2c\xd2\x62\x6a\xb7\xc1\x86\x82\x54\x22\x5d\x2a\xc8\xcc\x20\x41\xd8\x3d\x42\xf8\x95\x62\x1c\x49\x3d\xdc\xa9\x0f\xcd\x32\x10\x68\x04\xc2\x99\xfe\xcc\x73\x98\xff\x2b\x39\x3b\xf6\x6c\xc4\xb1\xfe\x97\x26\xac\x18\xef\xcd\xa1\x7a\x98\xd6\xad\x7a\x44\x65\x12\xae\x04\x4d\x88\xd8\xfd\x85\x3b\x7d\xd5\x75\xc6\x63\x78\xe6\xb0\x32\xa1\xb8\xce\x1d\x3e\x53\xa9\xe4\x08\xee\x22\x8c\x51\x61\x04\x0b\xce\x63\x37\xcb\x4a\x99\xdc\xd5\x3f\xba\x42\xe3\x31\x4c\xcd\x54\x88\x50\xa1\x48\x28\x43\xa9\x87\xa9\x75\x33\x0f\x56\x1f\x28\x33\x77\x22\xa2\xc8\x82\x48\x0c\xdd\x55\xca\x96\xe0\xeb\x84\xda\x2d\x92\xe7\xf0\x73\x6d\x5e\x50\xa8\xfb\x81\x09\x08\x32\xd7\x11\xa8\x52\xc1\xa0\x3e\x25\x2c\xc2\xd7\x51\x8e\xc7\x70\x5a\x3c\xc2\x46\xf0\x2d\x8d\x74\x3c\x6c\xc5\x45\x42\x14\xe5\xac\x2f\xb6\x35\x91\xb0\x40\x64\x50\x3e\xbb\x71\xf9\xc0\x38\x8b\x45\xdf\x0a\xb4\x58\xa2\x88\xf4\x8c\x49\x14\x0a\xa8\xf9\x92\x9d\xc0\x14\x3f\x34\x0a\x2b\xe8\x47\x0b\xf8\x7e\x79\xfa\x47\x00\x28\x04\x17\x3a\x98\x2d\x11\xfa\x87\xbd\x60\xed\xa7\x2b\x20\xb1\x40\x12\xed\xac\x3b\x23\x58\x10\x1a\xbb\x0e\x5d\xf5\x26\x57\xab\x94\xcf\x64\x54\x64\x78\x81\x4f\xbe\x67\x83\x87\x15\xa1\x31\x46\xc7\x4d\x49\xe9\x05\xae\x93\xbb\xd5\xde\xb1\x65\xfa\x8d\xb0\x94\xc4\x57\x0f\x60\x4a\x60\x3c\x06\xf9\x18\x17\x39\x80\xc7\x14\xc5\x6e\x04\x1b\xbb\xc9\xe0\x01\x77\x90\xa4\x52\xc1\x02\x4b\x3b\x23\xd7\x59\x72\x26\x15\x58\x58\xc0\x04\xe6\x67\x17\x37\xd3\xeb\x19\x9c\x5d\xcc\x2e\xa1\x5e\x9b\xe0\xcf\xe1\x17\xd7\x71\xe6\x59\x06\x4b\x1e\x6b\xea\xc8\x5a\xf9\x15\x37\x03\xf8\xfb\xe4\xfc\x76\x7a\xd3\x1a\xbd\x25\x71\xdf\xe0\xb9\x4d\x9e\x48\x99\x8d\xd5\x75\x0c\xa6\x7c\x1b\xcd\x48\xaf\x6f\x8a\xaa\xb9\x58\x95\xcd\xc0\x75\xee\x46\xc6\x89\x09\x44\x8b\x70\xfa\x8c\xcb\x03\xa6\xd2\x95\x99\xfa\x69\x02\x8c\xc6\x2d\x43\x4c\xa2\x4d\x36\x51\xd9\xec\x23\x5b\xa2\x41\x4c\xd7\xcb\x09\x28\x91\xa2\xa9\x6f\x8d\xbe\x41\x3e\x94\xf9\x87\xc5\x0e\x48\xaa\x38\x65\x4b\x81\x9a\xa2\x1f\x64\x48\x8d\x2c\xe5\x86\x3e\xc0\xa1\x3d\xb3\xff\x97\x65\x3d\xba\x81\xae\x6d\x69\x5d\x3c\x3e\xd0\xc6\x7e\xb9\x41\xbe\x0a\x54\x82\xe2\x16\x81\x46\xae\x43\xa3\x6a\x7d\x81\x32\x3c\x27\x52\xd9\xda\x3f\x8b\xfc\x43\x36\x4a\xdd\x60\xc2\xa2\x57\x37\x8e\xa6\x4c\x37\x74\x98\x40\xeb\x46\xd1\xb9\x7c\x1a\x05\x6f\x6f\x3d\xdb\x5a\x2a\x52\x32\x1a\xbf\xf4\x19\x86\xe0\xbf\xa4\x31\x49\x63\x45\xf7\xe4\xd2\xde\x08\xc0\xf3\xca\xbd\x7c\xbb\x89\x88\x42\x48\xcd\x57\x17\xad\x9d\x46\xe4\xbc\xc9\x56\xab\xd8\xc3\xd6\x0e\x5c\x0b\xba\x46\x1c\x25\x3b\x52\x4d\xba\x6a\x6b\x3e\xbd\xca\xd7\x3e\xc0\xda\x47\xa8\x00\xab\x55\x81\xf1\x42\x56\x03\xd6\xf8\x59\xae\x69\xfb\x4b\x7d\xb5\xde\x06\x34\x74\xb5\x84\x88\x07\xdd\x11\xb9\xb0\xd2\x94\xb3\x97\x25\xad\x53\xf7\x0a\x7c\x88\x91\x75\xfd\x80\x00\x7e\x33\x7e\x38\x25\x5d\x4c\xfd\xc1\x13\x55\x6b\x58\xf2\x64\xc3\x25\x55\x58\xdf\x83\x7a\x68\x1b\x26\xb7\x57\xa7\x27\xb3\x69\x93\x23\x37\xd3\x19\xd8\xf2\x6e\xc2\xc4\xe8\x37\x37\x8b\x37\x02\x0f\x7e\xed\x09\xae\x04\x84\xe3\xcc\xe1\x9f\x3f\xa7\xd7\x66\x89\x86\x50\xcf\x24\x0f\x4e\x2e\x4e\x41\xef\x32\x4d\x15\xa7\xc5\x15\x67\x1f\x59\x86\xed\x61\xc8\xf3\x0e\x42\x3a\x63\xec\x64\x83\x0e\x67\x60\x3f\xf9\x51\xab\xd7\xb9\xe2\x54\x67\xe9\xae\xe9\x1f\xe2\x6c\xd3\xd4\x57\x91\xdf\xe7\x68\x63\xf4\x17\x1e\x5b\x7a\xfd\x7e\xb0\x8b\x03\x80\x3e\x82\x01\xe8\x3c\xc0\xba\x0f\x5d\xb2\xeb\x97\xa5\x70\xd9\x14\x6e\xc8\x16\x41\x92\x6d\x0f\x33\x3b\xc7\xd1\xb7\x99\xa9\xd5\xfa\x88\xd9\xc6\x52\x75\xca\xaf\x63\xa9\x31\xa2\xa2\x6f\x45\x9f\xbe\x51\xd5\xf9\xd7\x9c\x3b\x5b\xc7\x9b\xa2\x25\x48\x45\x94\x39\xb7\x48\xe0\x09\x55\x1a\x86\x51\x8a\xfa\xe9\x62\xb2\x7c\x00\xbe\x2a\xde\x8a\x80\xab\x35\x0a\x50\x6b\xc2\x1a\x88\xaa\x75\xae\xea\x65\xa3\xe0\x6e\x37\x67\xef\x7f\x95\x18\x7c\x88\xef\x6d\x33\x7b\xbb\x4c\xad\xdf\x96\xb6\x77\x5b\xc7\xde\xce\xd1\x56\x18\xde\x09\x86\x37\x82\x36\x2d\x4e\xa7\xe7\xd3\xd9\x14\xbe\x5e\x5f\x7e\x6b\x22\xe3\xbd\xf0\x6e\x55\xfd\xde\xa2\x7f\x05\x82\x45\x55\x0d\xad\xe3\xfd\x2a\xdd\x43\x5b\xb3\x5a\xcd\xdf\x0b\xea\x80\x6d\xf1\xf5\xdd\x09\xdb\xc7\xc6\xb7\x92\x34\x04\x3a\xfb\xd2\x33\x64\xfe\xd0\xc4\x94\xe7\xc9\xe2\x6c\x5b\xbe\x6b\x3b\xfd\xfb\xb8\x38\x88\xb6\x8e\x9f\x75\xa1\xff\x02\x00\x00\xff\xff\x0b\x99\xa0\x25\xbb\x12\x00\x00"
func sqlite3TypeGoTplBytes() ([]byte, error) {
return bindataRead(
_sqlite3TypeGoTpl,
"sqlite3.type.go.tpl",
)
}
func sqlite3TypeGoTpl() (*asset, error) {
bytes, err := sqlite3TypeGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "sqlite3.type.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _xo_dbGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x7c\x94\xdf\x6f\x9b\x48\x10\xc7\x9f\xcd\x5f\x31\x41\x77\x2a\xa4\x14\x2e\xf7\x18\xc9\x0f\xd7\x6b\x5f\x4e\xf7\xd3\xa9\x4e\x27\x19\x9f\xbc\x86\xc1\x5e\x05\x76\xc9\xce\x82\x63\x59\xfe\xdf\xab\xd9\x05\x17\xd2\xa6\x2f\x89\x59\xe6\x3b\x3f\x3e\xdf\x61\xb3\x0c\xfe\xfb\xeb\xc3\x7b\x90\x04\xf6\x80\x50\xe8\xa6\xd1\x0a\xa4\xb2\x68\x2a\x51\x20\x54\xda\x40\x29\xac\xd8\x09\x42\xd0\x2d\x1a\x61\xa5\x56\x1c\x2c\x2c\x14\x42\xc1\x0e\xa1\x23\x2c\xe1\x28\xed\x21\xc8\x32\xb0\xa7\x16\x09\x2a\xa3\x1b\xa0\xe2\x80\x8d\x80\x37\xe7\xf3\xf8\x33\x7d\xf0\xff\x2f\x97\x37\x69\x90\x65\x1c\xff\xe9\x20\x09\xe8\xa0\xbb\xba\x84\xa3\x36\x8f\x2e\xd1\xb5\x64\x46\x4f\x75\xfa\xe1\x3d\x08\x55\xce\xcf\x3e\x3d\xa7\x01\x97\x1a\xba\xbf\xf6\x7b\x0e\x16\x1f\x9f\xb1\x88\xc8\x1a\xa9\xf6\x09\xa4\x69\x7a\x7d\x79\xbe\xc4\x10\xb1\x78\x85\xd4\xd5\x36\x01\x34\x46\x9b\x38\x58\xfc\xd3\xa1\x39\xbd\x2e\xb9\x75\x1a\x7d\xa4\x17\x8a\x95\x3e\xbe\x2a\x1a\x35\xc1\x25\x08\x1c\xe3\xdf\xf5\x1e\x5a\xa3\x7b\x59\xa2\x47\x5d\xeb\x3d\x54\x9d\x2a\x3c\xbe\xdd\x09\xf6\xa8\x18\x2f\x96\xf0\xd4\xa1\x91\x48\x69\xd0\x0b\x33\x48\x97\x2e\xf6\xd5\x72\x67\xf0\x75\x1e\x0a\xa1\x14\x9a\x7f\x45\xdd\xa1\xf9\xae\xa9\xde\x27\x67\xa3\x6c\xda\x1a\x1b\x54\x16\x76\xda\x1e\x58\xc2\xa9\x66\xb8\x87\xbc\xce\x07\x7a\xaa\xb3\xd2\xc8\x1e\x4d\x3a\xd6\x19\x33\xd3\x60\xca\x8b\x36\xa6\xee\x4c\xb2\x05\x8b\x59\x9a\x01\xd5\x83\x1b\xf1\xa1\x96\x05\xf2\x00\x02\xc8\xfd\xd4\x15\xf8\xe1\xaf\x35\x26\x71\xeb\x8d\x7f\xe7\x12\x3c\x75\xda\xe2\x47\x2a\x44\x8b\x2b\xdc\xe3\xf3\x88\xc1\xb8\x07\xab\xa1\x11\xb6\x38\x00\xba\x88\x12\x8a\x83\x30\xa2\xb0\x68\x08\xa4\xe2\x72\x2e\x93\x67\xff\x55\xaa\xa5\xcf\xd2\xa6\x7f\x74\x64\x7f\xd5\x4d\x2b\x6b\x8c\xb6\xd1\xfa\xff\x3c\xdf\x44\xeb\x3c\xdf\x9c\x7f\xbe\xc4\xb7\x71\x9e\x87\xdb\xf8\x6a\x08\x90\xb0\x92\x2a\x39\x18\x3f\xe5\x39\xf7\x64\x32\x52\x1a\xb8\xdd\x88\x88\xe0\x76\x72\x1c\xbb\x84\x11\x99\x02\x66\xfe\xbb\xbd\x64\xbc\xbb\xae\x4a\x40\x3f\xc2\xfd\x12\xc8\x14\x69\xb4\xde\xec\x4e\x16\xe3\x60\x21\x2b\xb8\xd1\x8f\x1c\xb2\x30\x68\x3b\xa3\xbc\x86\xd2\x3f\xf1\x18\x85\x52\xf5\xa2\x96\xe5\xb4\x83\x30\x0e\x16\x97\x20\x58\x64\x19\x23\x52\x7b\xf4\x34\x06\x6e\xe4\x1a\x2e\xa8\x87\x56\x18\x62\x2f\xc9\x1a\xae\xfa\x12\x59\xba\xc2\xb6\x16\x05\xfe\x52\xd7\x3e\xf9\xb0\xc3\xd1\xae\xab\xe2\x04\xb6\x3f\xdc\x85\xcc\xca\xc9\x97\x57\x8b\x07\x11\xc7\x26\xb0\xcd\xf3\x2d\xff\xdd\x26\xf0\xee\x2e\xf6\x2d\x19\x6c\x74\x8f\xb0\x33\xbc\x75\x13\xf5\xfa\xee\xbe\x46\xc5\xba\xf8\xdd\xdd\xc6\xc7\xee\x84\xac\x41\x56\xa0\x55\x7d\x02\xad\xd0\xc1\x18\xa3\x60\xb9\x84\x9f\x1c\x96\x5b\x22\x58\x4e\x09\x44\xe3\x5a\x9d\x2f\xf1\x17\x6c\x4a\xd6\x57\x30\x6e\x76\x7f\x63\x31\x0a\x83\xa2\x64\x14\x85\x23\x51\x50\xcf\x70\x57\xee\x30\x1a\x27\x9b\x9d\xc4\x3c\x38\x97\x72\x37\x8b\x13\x99\x94\x5f\x47\xde\x31\x3e\xbc\x59\x72\x49\xd7\x61\xd5\xd8\xf4\x6f\x23\x95\xad\xa2\x10\x9f\xa5\x95\x6a\x7f\x73\x0f\x3f\xf6\xb9\x0a\x5d\x82\x78\x66\xae\xef\xf2\xeb\xa9\x5c\x41\xc6\x38\x19\xc8\x7f\x7a\xee\x3b\x7c\xb1\xad\xaf\x7c\xe9\xdf\xd9\xd7\xd9\xba\x3a\x5d\x14\x43\x34\xcd\x33\xde\xa3\x3c\x54\xcf\x53\x37\xe2\xf1\x0b\xed\xc4\x7b\x43\x0c\x87\xab\xc8\x04\x88\x83\x8c\x5b\x42\x22\x87\xa2\x5f\xcb\x0d\x2c\x61\x1b\x6e\xe1\xed\xb7\xb6\x66\xfe\x3c\x6c\xcf\x36\xcf\x87\x25\x4a\x58\xc9\x07\xa1\x7f\x86\xb7\x7c\xc0\xc4\x46\x2a\xe1\x39\x9c\x64\xfe\x4d\x4b\x15\xf5\x09\x84\x49\xc8\xb1\xe1\x25\x4c\x26\xdc\xbe\x75\x59\xcd\xae\xc0\xeb\x9d\x35\xdc\x56\xb3\x97\x41\xf0\x39\x00\x00\xff\xff\x7a\x63\xe4\xe0\x85\x07\x00\x00"
func xo_dbGoTplBytes() ([]byte, error) {
return bindataRead(
_xo_dbGoTpl,
"xo_db.go.tpl",
)
}
func xo_dbGoTpl() (*asset, error) {
bytes, err := xo_dbGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "xo_db.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
var _xo_packageGoTpl = "\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\x6c\xcc\x41\x4e\x03\x31\x0c\x05\xd0\x35\x3e\xc5\xd7\x6c\x0a\x9b\xe4\x10\x94\x05\x1b\x8a\x44\x2f\xe0\x26\x6e\x1a\xc1\x24\x83\x6d\x55\xad\x46\x73\x77\x34\x45\xdd\x20\x56\xff\x7d\x5b\xfa\x31\xe2\x9d\xd3\x27\x17\xc1\x3c\x23\xdc\xbd\x2c\x48\xbd\x39\xd7\x66\xf0\x93\xc0\xaf\x93\x18\x8e\x5d\x61\xe9\x24\x23\x63\x33\xcf\x77\x86\x8f\xdf\x5c\x96\x4d\xa0\xe9\xdf\x31\xa2\x18\xf1\xdc\xb3\xa0\x48\x13\x65\x97\x8c\xc3\x15\x97\x1e\xb0\xdd\xe1\x6d\xb7\xc7\xcb\xf6\x75\x1f\x88\xea\x38\x75\x75\x3c\xd2\xc3\x90\xd9\xf9\xc0\x26\xd1\xbe\xbf\x86\x3f\x3d\x66\xad\x67\xd1\xf5\x2c\x2d\xf5\x5c\x5b\x89\xc9\xce\xb7\xae\xda\xd5\x56\x1d\x47\x5f\x43\xa5\xc8\x65\x5a\x65\xae\xb5\x95\xdb\xcf\xeb\x28\x03\x3d\x11\xfd\x04\x00\x00\xff\xff\x7d\x20\x74\xc2\x00\x01\x00\x00"
func xo_packageGoTplBytes() ([]byte, error) {
return bindataRead(
_xo_packageGoTpl,
"xo_package.go.tpl",
)
}
func xo_packageGoTpl() (*asset, error) {
bytes, err := xo_packageGoTplBytes()
if err != nil {
return nil, err
}
info := bindataFileInfo{name: "xo_package.go.tpl", size: 0, mode: os.FileMode(0), modTime: time.Unix(0, 0)}
a := &asset{bytes: bytes, info: info}
return a, nil
}
// Asset loads and returns the asset for the given name.
// It returns an error if the asset could not be found or
// could not be loaded.
func Asset(name string) ([]byte, error) {
cannonicalName := strings.Replace(name, "\\", "/", -1)
if f, ok := _bindata[cannonicalName]; ok {
a, err := f()
if err != nil {
return nil, fmt.Errorf("Asset %s can't read by error: %v", name, err)
}
return a.bytes, nil
}
return nil, fmt.Errorf("Asset %s not found", name)
}
// MustAsset is like Asset but panics when Asset would return an error.
// It simplifies safe initialization of global variables.
func MustAsset(name string) []byte {
a, err := Asset(name)
if err != nil {
panic("asset: Asset(" + name + "): " + err.Error())
}
return a
}
// AssetInfo loads and returns the asset info for the given name.
// It returns an error if the asset could not be found or
// could not be loaded.
func AssetInfo(name string) (os.FileInfo, error) {
cannonicalName := strings.Replace(name, "\\", "/", -1)
if f, ok := _bindata[cannonicalName]; ok {
a, err := f()
if err != nil {
return nil, fmt.Errorf("AssetInfo %s can't read by error: %v", name, err)
}
return a.info, nil
}
return nil, fmt.Errorf("AssetInfo %s not found", name)
}
// AssetNames returns the names of the assets.
func AssetNames() []string {
names := make([]string, 0, len(_bindata))
for name := range _bindata {
names = append(names, name)
}
return names
}
// _bindata is a table, holding each asset generator, mapped to its name.
var _bindata = map[string]func() (*asset, error){
"mssql.foreignkey.go.tpl": mssqlForeignkeyGoTpl,
"mssql.index.go.tpl": mssqlIndexGoTpl,
"mssql.query.go.tpl": mssqlQueryGoTpl,
"mssql.querytype.go.tpl": mssqlQuerytypeGoTpl,
"mssql.type.go.tpl": mssqlTypeGoTpl,
"mysql.enum.go.tpl": mysqlEnumGoTpl,
"mysql.foreignkey.go.tpl": mysqlForeignkeyGoTpl,
"mysql.index.go.tpl": mysqlIndexGoTpl,
"mysql.proc.go.tpl": mysqlProcGoTpl,
"mysql.query.go.tpl": mysqlQueryGoTpl,
"mysql.querytype.go.tpl": mysqlQuerytypeGoTpl,
"mysql.type.go.tpl": mysqlTypeGoTpl,
"oracle.foreignkey.go.tpl": oracleForeignkeyGoTpl,
"oracle.index.go.tpl": oracleIndexGoTpl,
"oracle.query.go.tpl": oracleQueryGoTpl,
"oracle.querytype.go.tpl": oracleQuerytypeGoTpl,
"oracle.type.go.tpl": oracleTypeGoTpl,
"postgres.enum.go.tpl": postgresEnumGoTpl,
"postgres.foreignkey.go.tpl": postgresForeignkeyGoTpl,
"postgres.index.go.tpl": postgresIndexGoTpl,
"postgres.proc.go.tpl": postgresProcGoTpl,
"postgres.query.go.tpl": postgresQueryGoTpl,
"postgres.querytype.go.tpl": postgresQuerytypeGoTpl,
"postgres.type.go.tpl": postgresTypeGoTpl,
"sqlite3.foreignkey.go.tpl": sqlite3ForeignkeyGoTpl,
"sqlite3.index.go.tpl": sqlite3IndexGoTpl,
"sqlite3.query.go.tpl": sqlite3QueryGoTpl,
"sqlite3.querytype.go.tpl": sqlite3QuerytypeGoTpl,
"sqlite3.type.go.tpl": sqlite3TypeGoTpl,
"xo_db.go.tpl": xo_dbGoTpl,
"xo_package.go.tpl": xo_packageGoTpl,
}
// AssetDir returns the file names below a certain
// directory embedded in the file by go-bindata.
// For example if you run go-bindata on data/... and data contains the
// following hierarchy:
// data/
// foo.txt
// img/
// a.png
// b.png
// then AssetDir("data") would return []string{"foo.txt", "img"}
// AssetDir("data/img") would return []string{"a.png", "b.png"}
// AssetDir("foo.txt") and AssetDir("notexist") would return an error
// AssetDir("") will return []string{"data"}.
func AssetDir(name string) ([]string, error) {
node := _bintree
if len(name) != 0 {
cannonicalName := strings.Replace(name, "\\", "/", -1)
pathList := strings.Split(cannonicalName, "/")
for _, p := range pathList {
node = node.Children[p]
if node == nil {
return nil, fmt.Errorf("Asset %s not found", name)
}
}
}
if node.Func != nil {
return nil, fmt.Errorf("Asset %s not found", name)
}
rv := make([]string, 0, len(node.Children))
for childName := range node.Children {
rv = append(rv, childName)
}
return rv, nil
}
type bintree struct {
Func func() (*asset, error)
Children map[string]*bintree
}
var _bintree = &bintree{nil, map[string]*bintree{
"mssql.foreignkey.go.tpl": &bintree{mssqlForeignkeyGoTpl, map[string]*bintree{}},
"mssql.index.go.tpl": &bintree{mssqlIndexGoTpl, map[string]*bintree{}},
"mssql.query.go.tpl": &bintree{mssqlQueryGoTpl, map[string]*bintree{}},
"mssql.querytype.go.tpl": &bintree{mssqlQuerytypeGoTpl, map[string]*bintree{}},
"mssql.type.go.tpl": &bintree{mssqlTypeGoTpl, map[string]*bintree{}},
"mysql.enum.go.tpl": &bintree{mysqlEnumGoTpl, map[string]*bintree{}},
"mysql.foreignkey.go.tpl": &bintree{mysqlForeignkeyGoTpl, map[string]*bintree{}},
"mysql.index.go.tpl": &bintree{mysqlIndexGoTpl, map[string]*bintree{}},
"mysql.proc.go.tpl": &bintree{mysqlProcGoTpl, map[string]*bintree{}},
"mysql.query.go.tpl": &bintree{mysqlQueryGoTpl, map[string]*bintree{}},
"mysql.querytype.go.tpl": &bintree{mysqlQuerytypeGoTpl, map[string]*bintree{}},
"mysql.type.go.tpl": &bintree{mysqlTypeGoTpl, map[string]*bintree{}},
"oracle.foreignkey.go.tpl": &bintree{oracleForeignkeyGoTpl, map[string]*bintree{}},
"oracle.index.go.tpl": &bintree{oracleIndexGoTpl, map[string]*bintree{}},
"oracle.query.go.tpl": &bintree{oracleQueryGoTpl, map[string]*bintree{}},
"oracle.querytype.go.tpl": &bintree{oracleQuerytypeGoTpl, map[string]*bintree{}},
"oracle.type.go.tpl": &bintree{oracleTypeGoTpl, map[string]*bintree{}},
"postgres.enum.go.tpl": &bintree{postgresEnumGoTpl, map[string]*bintree{}},
"postgres.foreignkey.go.tpl": &bintree{postgresForeignkeyGoTpl, map[string]*bintree{}},
"postgres.index.go.tpl": &bintree{postgresIndexGoTpl, map[string]*bintree{}},
"postgres.proc.go.tpl": &bintree{postgresProcGoTpl, map[string]*bintree{}},
"postgres.query.go.tpl": &bintree{postgresQueryGoTpl, map[string]*bintree{}},
"postgres.querytype.go.tpl": &bintree{postgresQuerytypeGoTpl, map[string]*bintree{}},
"postgres.type.go.tpl": &bintree{postgresTypeGoTpl, map[string]*bintree{}},
"sqlite3.foreignkey.go.tpl": &bintree{sqlite3ForeignkeyGoTpl, map[string]*bintree{}},
"sqlite3.index.go.tpl": &bintree{sqlite3IndexGoTpl, map[string]*bintree{}},
"sqlite3.query.go.tpl": &bintree{sqlite3QueryGoTpl, map[string]*bintree{}},
"sqlite3.querytype.go.tpl": &bintree{sqlite3QuerytypeGoTpl, map[string]*bintree{}},
"sqlite3.type.go.tpl": &bintree{sqlite3TypeGoTpl, map[string]*bintree{}},
"xo_db.go.tpl": &bintree{xo_dbGoTpl, map[string]*bintree{}},
"xo_package.go.tpl": &bintree{xo_packageGoTpl, map[string]*bintree{}},
}}
// RestoreAsset restores an asset under the given directory
func RestoreAsset(dir, name string) error {
data, err := Asset(name)
if err != nil {
return err
}
info, err := AssetInfo(name)
if err != nil {
return err
}
err = os.MkdirAll(_filePath(dir, filepath.Dir(name)), os.FileMode(0755))
if err != nil {
return err
}
err = ioutil.WriteFile(_filePath(dir, name), data, info.Mode())
if err != nil {
return err
}
err = os.Chtimes(_filePath(dir, name), info.ModTime(), info.ModTime())
if err != nil {
return err
}
return nil
}
// RestoreAssets restores an asset under the given directory recursively
func RestoreAssets(dir, name string) error {
children, err := AssetDir(name)
// File
if err != nil {
return RestoreAsset(dir, name)
}
// Dir
for _, child := range children {
err = RestoreAssets(dir, filepath.Join(name, child))
if err != nil {
return err
}
}
return nil
}
func _filePath(dir, name string) string {
cannonicalName := strings.Replace(name, "\\", "/", -1)
return filepath.Join(append([]string{dir}, strings.Split(cannonicalName, "/")...)...)
}