forked from fedspendingtransparency/usaspending-api
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreflected_models.txt
2432 lines (2194 loc) · 150 KB
/
reflected_models.txt
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
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# This is an auto-generated Django model module.
# You'll have to do the following manually to clean this up:
# * Rearrange models' order
# * Make sure each model has one field with primary_key=True
# * Make sure each ForeignKey has `on_delete` set to the desired behavior.
# * Remove `managed = False` lines if you wish to allow Django to create, modify, and delete the table
# Feel free to rename the models, but don't rename db_table values or field names.
from __future__ import unicode_literals
from django.db import models
class AdtAgency(models.Model):
adt_agency_id = models.AutoField(primary_key=True)
agency_id = models.IntegerField(blank=True, null=True)
location_id = models.IntegerField(blank=True, null=True)
department_parent_id = models.IntegerField(blank=True, null=True)
sub_tier_parent_id = models.IntegerField(blank=True, null=True)
agency_name = models.CharField(max_length=150, blank=True, null=True)
agency_code_aac = models.CharField(max_length=6, blank=True, null=True)
agency_code_cgac = models.CharField(max_length=3, blank=True, null=True)
agency_code_fpds = models.CharField(max_length=4, blank=True, null=True)
valid_period_start = models.DateField(blank=True, null=True)
valid_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_agency'
class AdtAppropriationAccountBalances(models.Model):
adt_appropriation_account_balances_id = models.AutoField(primary_key=True)
appropriation_account_balances_id = models.IntegerField(blank=True, null=True)
treasury_account_identifier = models.IntegerField(blank=True, null=True)
submission_process_id = models.IntegerField(blank=True, null=True)
budget_authority_unobligat_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
adjustments_to_unobligated_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
budget_authority_appropria_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
borrowing_authority_amount_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
contract_authority_amount_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
spending_authority_from_of_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
other_budgetary_resources_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
budget_authority_available_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
gross_outlay_amount_by_tas_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
deobligations_recoveries_r_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
unobligated_balance_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
status_of_budgetary_resour_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
obligations_incurred_total_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
drv_approp_avail_pd_start_date = models.DateField(blank=True, null=True)
drv_approp_avail_pd_end_date = models.DateField(blank=True, null=True)
drv_approp_account_exp_status = models.CharField(max_length=10, blank=True, null=True)
tas_rendering_label = models.CharField(max_length=22, blank=True, null=True)
drv_obligations_unpaid_amount = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
drv_other_obligated_amount = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_appropriation_account_balances'
class AdtAward(models.Model):
adt_award_id = models.AutoField(primary_key=True)
award_id = models.IntegerField(blank=True, null=True)
financial_assistance_award_id = models.IntegerField(blank=True, null=True)
procurement_id = models.IntegerField(blank=True, null=True)
awarding_agency_id = models.IntegerField(blank=True, null=True)
place_of_performance_relationship_id = models.IntegerField(blank=True, null=True)
funding_agency_id = models.IntegerField(blank=True, null=True)
award_recipient_id = models.IntegerField(blank=True, null=True)
award_type = models.CharField(max_length=30)
award_description = models.CharField(max_length=4000, blank=True, null=True)
period_of_performance_star = models.CharField(max_length=8, blank=True, null=True)
period_of_performance_curr = models.CharField(max_length=8, blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_award'
class AdtAwardAction(models.Model):
adt_award_action_id = models.AutoField(primary_key=True)
award_action_id = models.IntegerField(blank=True, null=True)
award_id = models.IntegerField(blank=True, null=True)
action_date = models.CharField(max_length=8, blank=True, null=True)
action_type = models.CharField(max_length=1, blank=True, null=True)
federal_action_obligation = models.DecimalField(max_digits=20, decimal_places=0, blank=True, null=True)
award_modification_amendme = models.CharField(max_length=50, blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_award_action'
class AdtAwardSubawardRelationship(models.Model):
adt_award_subaward_relationship_id = models.AutoField(primary_key=True)
award_subaward_relationship_id = models.IntegerField(blank=True, null=True)
sub_award_id = models.IntegerField(blank=True, null=True)
award_id = models.IntegerField(blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_award_subaward_relationship'
class AdtError(models.Model):
adt_error_id = models.AutoField(primary_key=True)
error_id = models.IntegerField(blank=True, null=True)
error_name = models.CharField(max_length=100, blank=True, null=True)
error_type_id = models.IntegerField(blank=True, null=True)
error_description = models.CharField(max_length=150, blank=True, null=True)
job_id = models.IntegerField(blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_error'
class AdtErrorType(models.Model):
adt_error_type_id = models.AutoField(primary_key=True)
error_type_id = models.IntegerField(blank=True, null=True)
error_type_name = models.CharField(max_length=100, blank=True, null=True)
error_description = models.CharField(max_length=150, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_error_type'
class AdtFinancialAccountsByAwards(models.Model):
adt_financial_accounts_by_awards_id = models.AutoField(primary_key=True)
financial_accounts_by_awards_id = models.IntegerField(blank=True, null=True)
appropriation_account_balances_id = models.IntegerField(blank=True, null=True)
program_activity_name = models.CharField(max_length=164, blank=True, null=True)
program_activity_code = models.CharField(max_length=4, blank=True, null=True)
object_class = models.CharField(max_length=4)
by_direct_reimbursable_fun = models.CharField(max_length=1, blank=True, null=True)
piid = models.CharField(max_length=50, blank=True, null=True)
parent_award_id = models.CharField(max_length=50, blank=True, null=True)
fain = models.CharField(max_length=30, blank=True, null=True)
uri = models.CharField(max_length=70, blank=True, null=True)
award_type = models.CharField(max_length=30, blank=True, null=True)
ussgl480100_undelivered_or_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl480100_undelivered_or_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl483100_undelivered_or_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl488100_upward_adjustm_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl490100_delivered_orde_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl490100_delivered_orde_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl493100_delivered_orde_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl498100_upward_adjustm_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl480200_undelivered_or_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl480200_undelivered_or_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl483200_undelivered_or_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl488200_upward_adjustm_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl490200_delivered_orde_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl490800_authority_outl_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl490800_authority_outl_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl498200_upward_adjustm_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
obligations_undelivered_or_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
obligations_delivered_orde_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
obligations_delivered_orde_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
gross_outlays_undelivered_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
gross_outlays_undelivered_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
gross_outlays_delivered_or_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
gross_outlay_amount_by_awa_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
gross_outlay_amount_by_awa_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
obligations_incurred_byawa_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl487100_downward_adjus_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl497100_downward_adjus_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl487200_downward_adjus_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl497200_downward_adjus_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
deobligations_recov_by_awa_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
obligations_undelivered_or_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
gross_outlays_delivered_or_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
drv_award_id_field_type = models.CharField(max_length=10, blank=True, null=True)
drv_oblig_incur_total_by_award = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_financial_accounts_by_awards'
class AdtFinancialAccountsByAwardsTransactionObligations(models.Model):
adt_financial_accounts_by_awards_transaction_obligations_id = models.AutoField(primary_key=True)
financial_accounts_by_awards_transaction_obligations_id = models.IntegerField(blank=True, null=True)
transaction_obligated_amou = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
financial_accounts_by_awards_id = models.IntegerField()
class Meta:
managed = False
db_table = 'adt_financial_accounts_by_awards_transaction_obligations'
class AdtFinancialAccountsByProgramActivityObjectClass(models.Model):
adt_financial_accounts_by_program_activity_object_class_id = models.AutoField(primary_key=True)
financial_accounts_by_program_activity_object_class_id = models.IntegerField(blank=True, null=True)
appropriation_account_balances_id = models.IntegerField(blank=True, null=True)
program_activity_name = models.CharField(max_length=164, blank=True, null=True)
program_activity_code = models.CharField(max_length=4, blank=True, null=True)
object_class = models.CharField(max_length=4, blank=True, null=True)
by_direct_reimbursable_fun = models.CharField(max_length=1, blank=True, null=True)
ussgl480100_undelivered_or_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl480100_undelivered_or_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl483100_undelivered_or_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl488100_upward_adjustm_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl490100_delivered_orde_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl490100_delivered_orde_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl493100_delivered_orde_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl498100_upward_adjustm_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl480200_undelivered_or_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl480200_undelivered_or_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl483200_undelivered_or_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl488200_upward_adjustm_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl490200_delivered_orde_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl490800_authority_outl_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl490800_authority_outl_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl498200_upward_adjustm_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
obligations_undelivered_or_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
obligations_undelivered_or_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
obligations_delivered_orde_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
obligations_delivered_orde_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
gross_outlays_undelivered_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
gross_outlays_undelivered_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
gross_outlays_delivered_or_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
gross_outlays_delivered_or_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
gross_outlay_amount_by_pro_fyb = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
gross_outlay_amount_by_pro_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
obligations_incurred_by_pr_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl487100_downward_adjus_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl497100_downward_adjus_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl487200_downward_adjus_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
ussgl497200_downward_adjus_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
deobligations_recov_by_pro_cpe = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
drv_obli_inc_by_prog_obj_class = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
drv_obligations_undel_ord_unp = models.DecimalField(max_digits=21, decimal_places=0, blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_financial_accounts_by_program_activity_object_class'
class AdtFinancialAssistanceAward(models.Model):
adt_financial_assistance_award_id = models.AutoField(primary_key=True)
financial_assistance_award_id = models.IntegerField(blank=True, null=True)
award_id = models.IntegerField(blank=True, null=True)
fain = models.CharField(max_length=30, blank=True, null=True)
uri = models.CharField(max_length=70, blank=True, null=True)
cfda_number = models.CharField(max_length=7, blank=True, null=True)
cfda_title = models.CharField(max_length=100, blank=True, null=True)
business_funds_indicator = models.CharField(max_length=3, blank=True, null=True)
non_federal_funding_amount = models.DecimalField(max_digits=20, decimal_places=0, blank=True, null=True)
total_funding_amount = models.DecimalField(max_digits=20, decimal_places=0, blank=True, null=True)
face_value_loan_guarantee = models.DecimalField(max_digits=20, decimal_places=0, blank=True, null=True)
original_loan_subsidy_cost = models.DecimalField(max_digits=20, decimal_places=0, blank=True, null=True)
federal_funding_amount = models.DecimalField(max_digits=20, decimal_places=0, blank=True, null=True)
assistance_type = models.CharField(max_length=2, blank=True, null=True)
record_type = models.IntegerField(blank=True, null=True)
correction_late_delete_ind = models.CharField(max_length=1, blank=True, null=True)
fiscal_year_and_quarter_co = models.CharField(max_length=5, blank=True, null=True)
sai_number = models.CharField(max_length=50, blank=True, null=True)
drv_awd_fin_assist_type_label = models.CharField(max_length=50, blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_financial_assistance_award'
class AdtHighlyCompensatedOfficer(models.Model):
adt_highly_compensated_officer_id = models.AutoField(primary_key=True)
highly_compensated_officer_id = models.IntegerField(blank=True, null=True)
legal_entity_id = models.IntegerField(blank=True, null=True)
high_comp_officer_prefix = models.CharField(max_length=10, blank=True, null=True)
high_comp_officer_first_na = models.CharField(max_length=35, blank=True, null=True)
high_comp_officer_middle_i = models.CharField(max_length=1, blank=True, null=True)
high_comp_officer_last_nam = models.CharField(max_length=35, blank=True, null=True)
high_comp_officer_sufix = models.CharField(max_length=10, blank=True, null=True)
high_comp_officer_amount = models.DecimalField(max_digits=38, decimal_places=0, blank=True, null=True)
high_comp_officer_full_nam = models.CharField(max_length=255, blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_highly_compensated_officer'
class AdtJob(models.Model):
adt_job_id = models.AutoField(primary_key=True)
job_id = models.IntegerField(blank=True, null=True)
submission_id = models.IntegerField(blank=True, null=True)
job_status_id = models.IntegerField(blank=True, null=True)
job_type_id = models.IntegerField(blank=True, null=True)
job_name = models.CharField(max_length=100, blank=True, null=True)
job_description = models.CharField(max_length=500, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_job'
class AdtJobStatus(models.Model):
adt_job_status_id = models.AutoField(primary_key=True)
job_status_id = models.IntegerField(blank=True, null=True)
job_status_name = models.CharField(max_length=100, blank=True, null=True)
job_description = models.CharField(max_length=500, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_job_status'
class AdtJobType(models.Model):
adt_job_type_id = models.AutoField(primary_key=True)
job_type_id = models.IntegerField(blank=True, null=True)
job_type_name = models.CharField(max_length=100, blank=True, null=True)
job_type_description = models.CharField(max_length=500, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_job_type'
class AdtLegalEntity(models.Model):
adt_legal_entity_id = models.AutoField(primary_key=True)
legal_entity_id = models.IntegerField(blank=True, null=True)
location_id = models.IntegerField(blank=True, null=True)
ultimate_parent_legal_entity_id = models.IntegerField(blank=True, null=True)
awardee_or_recipient_uniqu = models.CharField(max_length=9, blank=True, null=True)
awardee_or_recipient_legal = models.CharField(max_length=120, blank=True, null=True)
vendor_doing_as_business_n = models.CharField(max_length=400, blank=True, null=True)
vendor_phone_number = models.CharField(max_length=30, blank=True, null=True)
vendor_fax_number = models.CharField(max_length=30, blank=True, null=True)
business_types = models.CharField(max_length=3, blank=True, null=True)
limited_liability_corporat = models.CharField(max_length=1, blank=True, null=True)
sole_proprietorship = models.CharField(max_length=1, blank=True, null=True)
partnership_or_limited_lia = models.CharField(max_length=1, blank=True, null=True)
subchapter_s_corporation = models.CharField(max_length=1, blank=True, null=True)
foundation = models.CharField(max_length=1, blank=True, null=True)
for_profit_organization = models.CharField(max_length=1, blank=True, null=True)
nonprofit_organization = models.CharField(max_length=1, blank=True, null=True)
corporate_entity_tax_exemp = models.CharField(max_length=1, blank=True, null=True)
corporate_entity_not_tax_e = models.CharField(max_length=1, blank=True, null=True)
other_not_for_profit_organ = models.CharField(max_length=1, blank=True, null=True)
sam_exception = models.CharField(max_length=1, blank=True, null=True)
city_local_government = models.CharField(max_length=1, blank=True, null=True)
county_local_government = models.CharField(max_length=1, blank=True, null=True)
inter_municipal_local_gove = models.CharField(max_length=1, blank=True, null=True)
local_government_owned = models.CharField(max_length=1, blank=True, null=True)
municipality_local_governm = models.CharField(max_length=1, blank=True, null=True)
school_district_local_gove = models.CharField(max_length=1, blank=True, null=True)
township_local_government = models.CharField(max_length=1, blank=True, null=True)
us_state_government = models.CharField(max_length=1, blank=True, null=True)
us_federal_government = models.CharField(max_length=1, blank=True, null=True)
federal_agency = models.CharField(max_length=1, blank=True, null=True)
federally_funded_research = models.CharField(max_length=1, blank=True, null=True)
us_tribal_government = models.CharField(max_length=1, blank=True, null=True)
foreign_government = models.CharField(max_length=1, blank=True, null=True)
community_developed_corpor = models.CharField(max_length=1, blank=True, null=True)
labor_surplus_area_firm = models.CharField(max_length=1, blank=True, null=True)
small_agricultural_coopera = models.CharField(max_length=1, blank=True, null=True)
international_organization = models.CharField(max_length=1, blank=True, null=True)
us_government_entity = models.CharField(max_length=1, blank=True, null=True)
emerging_small_business = models.CharField(max_length=1, blank=True, null=True)
number_8a_program_participant = models.CharField(db_column='8a_program_participant', max_length=1, blank=True, null=True) # Field renamed because it wasn't a valid Python identifier.
sba_certified_8_a_joint_ve = models.CharField(max_length=1, blank=True, null=True)
dot_certified_disadvantage = models.CharField(max_length=1, blank=True, null=True)
self_certified_small_disad = models.CharField(max_length=1, blank=True, null=True)
historically_underutilized = models.CharField(max_length=1, blank=True, null=True)
small_disadvantaged_busine = models.CharField(max_length=1, blank=True, null=True)
the_ability_one_program = models.CharField(max_length=1, blank=True, null=True)
historically_black_college = models.CharField(max_length=1, blank=True, null=True)
number_1862_land_grant_college = models.CharField(db_column='1862_land_grant_college', max_length=1, blank=True, null=True) # Field renamed because it wasn't a valid Python identifier.
number_1890_land_grant_college = models.CharField(db_column='1890_land_grant_college', max_length=1, blank=True, null=True) # Field renamed because it wasn't a valid Python identifier.
number_1994_land_grant_college = models.CharField(db_column='1994_land_grant_college', max_length=1, blank=True, null=True) # Field renamed because it wasn't a valid Python identifier.
minority_institution = models.CharField(max_length=1, blank=True, null=True)
private_university_or_coll = models.CharField(max_length=1, blank=True, null=True)
school_of_forestry = models.CharField(max_length=1, blank=True, null=True)
state_controlled_instituti = models.CharField(max_length=1, blank=True, null=True)
tribal_college = models.CharField(max_length=1, blank=True, null=True)
veterinary_college = models.CharField(max_length=1, blank=True, null=True)
educational_institution = models.CharField(max_length=1, blank=True, null=True)
alaskan_native_servicing_i = models.CharField(max_length=1, blank=True, null=True)
community_development_corp = models.CharField(max_length=1, blank=True, null=True)
native_hawaiian_servicing = models.CharField(max_length=1, blank=True, null=True)
domestic_shelter = models.CharField(max_length=1, blank=True, null=True)
manufacturer_of_goods = models.CharField(max_length=1, blank=True, null=True)
hospital_flag = models.CharField(max_length=1, blank=True, null=True)
veterinary_hospital = models.CharField(max_length=1, blank=True, null=True)
hispanic_servicing_institu = models.CharField(max_length=1, blank=True, null=True)
woman_owned_business = models.CharField(max_length=1, blank=True, null=True)
minority_owned_business = models.CharField(max_length=1, blank=True, null=True)
women_owned_small_business = models.CharField(max_length=1, blank=True, null=True)
economically_disadvantaged = models.CharField(max_length=1, blank=True, null=True)
joint_venture_women_owned = models.CharField(max_length=1, blank=True, null=True)
joint_venture_economically = models.CharField(max_length=1, blank=True, null=True)
veteran_owned_business = models.CharField(max_length=1, blank=True, null=True)
service_disabled_veteran_o = models.CharField(max_length=1, blank=True, null=True)
contracts = models.CharField(max_length=1, blank=True, null=True)
grants = models.CharField(max_length=1, blank=True, null=True)
receives_contracts_and_gra = models.CharField(max_length=1, blank=True, null=True)
airport_authority = models.CharField(max_length=1, blank=True, null=True)
council_of_governments = models.CharField(max_length=1, blank=True, null=True)
housing_authorities_public = models.CharField(max_length=1, blank=True, null=True)
interstate_entity = models.CharField(max_length=1, blank=True, null=True)
planning_commission = models.CharField(max_length=1, blank=True, null=True)
port_authority = models.CharField(max_length=1, blank=True, null=True)
transit_authority = models.CharField(max_length=1, blank=True, null=True)
foreign_owned_and_located = models.CharField(max_length=1, blank=True, null=True)
american_indian_owned_busi = models.CharField(max_length=1, blank=True, null=True)
alaskan_native_owned_corpo = models.CharField(max_length=1, blank=True, null=True)
indian_tribe_federally_rec = models.CharField(max_length=1, blank=True, null=True)
native_hawaiian_owned_busi = models.CharField(max_length=1, blank=True, null=True)
tribally_owned_business = models.CharField(max_length=1, blank=True, null=True)
asian_pacific_american_own = models.CharField(max_length=1, blank=True, null=True)
black_american_owned_busin = models.CharField(max_length=1, blank=True, null=True)
hispanic_american_owned_bu = models.CharField(max_length=1, blank=True, null=True)
native_american_owned_busi = models.CharField(max_length=1, blank=True, null=True)
subcontinent_asian_asian_i = models.CharField(max_length=1, blank=True, null=True)
other_minority_owned_busin = models.CharField(max_length=1, blank=True, null=True)
us_local_government = models.CharField(max_length=1, blank=True, null=True)
undefinitized_action = models.CharField(max_length=1, blank=True, null=True)
domestic_or_foreign_entity = models.CharField(max_length=1, blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_legal_entity'
class AdtLinkAward(models.Model):
adt_link_award_id = models.AutoField(primary_key=True)
financial_accounts_by_awards_id = models.IntegerField(blank=True, null=True)
link_award_id = models.IntegerField(blank=True, null=True)
piid = models.CharField(max_length=50, blank=True, null=True)
parent_award_id = models.CharField(max_length=50, blank=True, null=True)
fain = models.CharField(max_length=30, blank=True, null=True)
uri = models.CharField(max_length=70, blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_link_award'
class AdtLocation(models.Model):
adt_location_id = models.AutoField(primary_key=True)
location_id = models.AutoField()
location_country_code = models.CharField(max_length=3, blank=True, null=True)
location_country_name = models.CharField(max_length=100, blank=True, null=True)
location_state_code = models.CharField(max_length=2, blank=True, null=True)
location_state_name = models.CharField(max_length=50, blank=True, null=True)
location_city_code = models.CharField(max_length=5, blank=True, null=True)
location_city_name = models.CharField(max_length=40, blank=True, null=True)
location_county_code = models.CharField(max_length=3, blank=True, null=True)
location_county_name = models.CharField(max_length=40, blank=True, null=True)
location_address_line1 = models.CharField(max_length=150, blank=True, null=True)
location_address_line2 = models.CharField(max_length=150, blank=True, null=True)
location_address_line3 = models.CharField(max_length=55, blank=True, null=True)
location_foreign_location_description = models.CharField(max_length=100, blank=True, null=True)
location_zip4 = models.CharField(max_length=10, blank=True, null=True)
location_congressional_code = models.CharField(max_length=2, blank=True, null=True)
location_performance_code = models.CharField(max_length=9, blank=True, null=True)
location_zip_last4 = models.CharField(max_length=4, blank=True, null=True)
location_zip5 = models.CharField(max_length=5, blank=True, null=True)
location_foreign_postal_code = models.CharField(max_length=50, blank=True, null=True)
location_foreign_province = models.CharField(max_length=25, blank=True, null=True)
location_foreign_city_name = models.CharField(max_length=40, blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_location'
class AdtPermission(models.Model):
adt_permission_id = models.AutoField(primary_key=True)
permission_id = models.IntegerField(blank=True, null=True)
user_id = models.IntegerField(blank=True, null=True)
permission_name = models.CharField(max_length=50, blank=True, null=True)
permission_description = models.CharField(max_length=150, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_permission'
class AdtPlaceOfPerformanceRelationship(models.Model):
adt_place_of_performance_relationship_id = models.AutoField(primary_key=True)
place_of_performance_relationship_id = models.IntegerField(blank=True, null=True)
award_id = models.IntegerField(blank=True, null=True)
sub_award_id = models.IntegerField(blank=True, null=True)
location_id = models.IntegerField(blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_place_of_performance_relationship'
class AdtProcurement(models.Model):
adt_procurement_id = models.AutoField(primary_key=True)
procurement_id = models.IntegerField(blank=True, null=True)
award_id = models.IntegerField(blank=True, null=True)
piid = models.CharField(max_length=50, blank=True, null=True)
parent_award_id = models.CharField(max_length=50, blank=True, null=True)
cost_or_pricing_data = models.CharField(max_length=1, blank=True, null=True)
type_of_contract_pricing = models.CharField(max_length=2, blank=True, null=True)
contract_award_type = models.CharField(max_length=1, blank=True, null=True)
naics = models.CharField(max_length=6, blank=True, null=True)
naics_description = models.CharField(max_length=150, blank=True, null=True)
period_of_perf_potential_e = models.CharField(max_length=8, blank=True, null=True)
ordering_period_end_date = models.CharField(max_length=8, blank=True, null=True)
current_total_value_award = models.DecimalField(max_digits=20, decimal_places=0, blank=True, null=True)
potential_total_value_awar = models.DecimalField(max_digits=20, decimal_places=0, blank=True, null=True)
referenced_idv_agency_iden = models.CharField(max_length=4, blank=True, null=True)
idv_type = models.CharField(max_length=1, blank=True, null=True)
multiple_or_single_award_i = models.CharField(max_length=1, blank=True, null=True)
type_of_idc = models.CharField(max_length=1, blank=True, null=True)
a_76_fair_act_action = models.CharField(max_length=1, blank=True, null=True)
dod_claimant_program_code = models.CharField(max_length=3, blank=True, null=True)
clinger_cohen_act_planning = models.CharField(max_length=1, blank=True, null=True)
commercial_item_acquisitio = models.CharField(max_length=1, blank=True, null=True)
commercial_item_test_progr = models.CharField(max_length=1, blank=True, null=True)
consolidated_contract = models.CharField(max_length=1, blank=True, null=True)
contingency_humanitarian_o = models.CharField(max_length=1, blank=True, null=True)
contract_bundling = models.CharField(max_length=1, blank=True, null=True)
contract_financing = models.CharField(max_length=1, blank=True, null=True)
contracting_officers_deter = models.CharField(max_length=1, blank=True, null=True)
cost_accounting_standards = models.CharField(max_length=1, blank=True, null=True)
country_of_product_or_serv = models.CharField(max_length=3, blank=True, null=True)
davis_bacon_act = models.CharField(max_length=1, blank=True, null=True)
evaluated_preference = models.CharField(max_length=6, blank=True, null=True)
extent_competed = models.CharField(max_length=3, blank=True, null=True)
fed_biz_opps = models.CharField(max_length=1, blank=True, null=True)
foreign_funding = models.CharField(max_length=1, blank=True, null=True)
government_furnished_equip = models.CharField(max_length=1, blank=True, null=True)
information_technology_com = models.CharField(max_length=1, blank=True, null=True)
interagency_contracting_au = models.CharField(max_length=1, blank=True, null=True)
local_area_set_aside = models.CharField(max_length=1, blank=True, null=True)
major_program = models.CharField(max_length=100, blank=True, null=True)
purchase_card_as_payment_m = models.CharField(max_length=1, blank=True, null=True)
multi_year_contract = models.CharField(max_length=1, blank=True, null=True)
national_interest_action = models.CharField(max_length=4, blank=True, null=True)
number_of_actions = models.CharField(max_length=3, blank=True, null=True)
number_of_offers_received = models.CharField(max_length=3, blank=True, null=True)
other_statutory_authority = models.CharField(max_length=1, blank=True, null=True)
performance_based_service = models.CharField(max_length=1, blank=True, null=True)
place_of_manufacture = models.CharField(max_length=1, blank=True, null=True)
price_evaluation_adjustmen = models.CharField(max_length=2, blank=True, null=True)
product_or_service_code = models.CharField(max_length=4, blank=True, null=True)
program_acronym = models.CharField(max_length=25, blank=True, null=True)
other_than_full_and_open_c = models.CharField(max_length=3, blank=True, null=True)
recovered_materials_sustai = models.CharField(max_length=1, blank=True, null=True)
research = models.CharField(max_length=3, blank=True, null=True)
sea_transportation = models.CharField(max_length=1, blank=True, null=True)
service_contract_act = models.CharField(max_length=1, blank=True, null=True)
small_business_competitive = models.CharField(max_length=1, blank=True, null=True)
solicitation_identifier = models.CharField(max_length=25, blank=True, null=True)
solicitation_procedures = models.CharField(max_length=5, blank=True, null=True)
fair_opportunity_limited_s = models.CharField(max_length=50, blank=True, null=True)
subcontracting_plan = models.CharField(max_length=1, blank=True, null=True)
program_system_or_equipmen = models.CharField(max_length=4, blank=True, null=True)
type_set_aside = models.CharField(max_length=10, blank=True, null=True)
epa_designated_product = models.CharField(max_length=1, blank=True, null=True)
walsh_healey_act = models.CharField(max_length=1, blank=True, null=True)
transaction_number = models.CharField(max_length=6, blank=True, null=True)
referenced_idv_modificatio = models.CharField(max_length=1, blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_procurement'
class AdtRefCgacCode(models.Model):
adt_ref_cgac_code_id = models.AutoField(primary_key=True)
agency_code_cgac = models.CharField(max_length=3, blank=True, null=True)
agency_name = models.CharField(max_length=150, blank=True, null=True)
valid_begin_date = models.DateTimeField(blank=True, null=True)
valid_end_date = models.DateTimeField(blank=True, null=True)
valid_code_indicator = models.CharField(max_length=1, blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_ref_cgac_code'
class AdtRefCityCountyCode(models.Model):
adt_ref_city_county_codes_id = models.AutoField(primary_key=True)
city_county_code_id = models.AutoField()
state_code = models.CharField(max_length=2, blank=True, null=True)
city_name = models.CharField(max_length=50, blank=True, null=True)
city_code = models.CharField(max_length=5, blank=True, null=True)
county_code = models.CharField(max_length=3, blank=True, null=True)
county_name = models.CharField(max_length=100, blank=True, null=True)
type_of_area = models.CharField(max_length=20, blank=True, null=True)
valid_begin_date = models.DateTimeField(blank=True, null=True)
valid_end_date = models.DateTimeField(blank=True, null=True)
valid_code_indicator = models.CharField(max_length=1, blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_ref_city_county_code'
class AdtRefCountryCode(models.Model):
adt_ref_country_code_id = models.AutoField(primary_key=True)
country_code = models.CharField(max_length=3, blank=True, null=True)
country_name = models.CharField(max_length=100, blank=True, null=True)
valid_begin_date = models.DateTimeField(blank=True, null=True)
valid_end_date = models.DateTimeField(blank=True, null=True)
valid_code_indicator = models.CharField(max_length=1, blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_ref_country_code'
class AdtRefDomainEnumerationType(models.Model):
adt_ref_domain_enumeration_type_id = models.AutoField(primary_key=True)
ref_domain_enumeration_type_id = models.IntegerField()
domain_name = models.CharField(max_length=40, blank=True, null=True)
enumeration_data_type = models.CharField(max_length=50, blank=True, null=True)
code = models.CharField(max_length=20, blank=True, null=True)
label = models.CharField(max_length=800, blank=True, null=True)
valid_begin_date = models.DateTimeField(blank=True, null=True)
valid_end_date = models.DateTimeField(blank=True, null=True)
valid_code_indicator = models.CharField(max_length=1, blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_ref_domain_enumeration_type'
class AdtRefObjectClassCode(models.Model):
adt_ref_object_class_code_id = models.AutoField(primary_key=True)
object_class = models.CharField(max_length=4, blank=True, null=True)
max_object_class_name = models.CharField(max_length=60, blank=True, null=True)
label = models.CharField(max_length=100, blank=True, null=True)
direct_or_reimbursable = models.CharField(max_length=25, blank=True, null=True)
valid_begin_date = models.DateTimeField(blank=True, null=True)
valid_end_date = models.DateTimeField(blank=True, null=True)
valid_code_indicator = models.CharField(max_length=1, blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_ref_object_class_code'
class AdtRefProgramActivity(models.Model):
adt_ref_program_activity_id = models.AutoField(primary_key=True)
program_activity_code = models.CharField(max_length=4, blank=True, null=True)
program_activity_name = models.CharField(max_length=164, blank=True, null=True)
budget_year = models.CharField(max_length=4, blank=True, null=True)
valid_begin_date = models.DateTimeField(blank=True, null=True)
valid_end_date = models.DateTimeField(blank=True, null=True)
valid_code_indicator = models.CharField(max_length=1, blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_ref_program_activity'
class AdtRefStateCode(models.Model):
adt_ref_state_code_id = models.AutoField(primary_key=True)
state_code = models.CharField(max_length=2, blank=True, null=True)
state_name = models.CharField(max_length=50, blank=True, null=True)
state_fips_code = models.CharField(max_length=2, blank=True, null=True)
valid_begin_date = models.DateTimeField(blank=True, null=True)
valid_end_date = models.DateTimeField(blank=True, null=True)
valid_code_indicator = models.CharField(max_length=1, blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_ref_state_code'
class AdtRefSubtierAgencyOfficeCode(models.Model):
adt_ref_subtier_agency_office_code_id = models.AutoField(primary_key=True)
department_id = models.CharField(max_length=10, blank=True, null=True)
department_name = models.CharField(max_length=150, blank=True, null=True)
agency_code = models.CharField(max_length=10, blank=True, null=True)
agency_name = models.CharField(max_length=150, blank=True, null=True)
contracting_office_code = models.CharField(max_length=6, blank=True, null=True)
contracting_office_name = models.CharField(max_length=150, blank=True, null=True)
start_date = models.DateTimeField(blank=True, null=True)
end_date = models.DateTimeField(blank=True, null=True)
address_line_1 = models.CharField(max_length=150, blank=True, null=True)
address_line_2 = models.CharField(max_length=150, blank=True, null=True)
address_line_3 = models.CharField(max_length=55, blank=True, null=True)
address_city = models.CharField(max_length=40, blank=True, null=True)
address_state = models.CharField(max_length=2, blank=True, null=True)
zip_code = models.CharField(max_length=10, blank=True, null=True)
country_code = models.CharField(max_length=3, blank=True, null=True)
valid_begin_date = models.DateTimeField(blank=True, null=True)
valid_end_date = models.DateTimeField(blank=True, null=True)
valid_code_indicator = models.CharField(max_length=1, blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_ref_subtier_agency_office_code'
class AdtSubAward(models.Model):
adt_sub_award_id = models.AutoField(primary_key=True)
sub_award_id = models.IntegerField(blank=True, null=True)
award_id = models.IntegerField(blank=True, null=True)
place_of_performance_relationship_id = models.IntegerField(blank=True, null=True)
legal_entity_id = models.IntegerField(blank=True, null=True)
sub_awardee_or_recipient_u = models.CharField(max_length=9, blank=True, null=True)
sub_awardee_ultimate_pa_id = models.CharField(max_length=9, blank=True, null=True)
sub_awardee_ultimate_paren = models.CharField(max_length=120, blank=True, null=True)
subawardee_business_type = models.CharField(max_length=255, blank=True, null=True)
sub_awardee_or_recipient_l = models.CharField(max_length=120, blank=True, null=True)
subcontract_award_amount = models.DecimalField(max_digits=20, decimal_places=0, blank=True, null=True)
cfda_number_and_title = models.CharField(max_length=255, blank=True, null=True)
prime_award_report_id = models.CharField(max_length=40, blank=True, null=True)
award_report_month = models.CharField(max_length=25, blank=True, null=True)
award_report_year = models.CharField(max_length=4, blank=True, null=True)
rec_model_question1 = models.CharField(max_length=1, blank=True, null=True)
rec_model_question2 = models.CharField(max_length=1, blank=True, null=True)
subaward_number = models.CharField(max_length=32, blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_sub_award'
class AdtSubmissionAttributes(models.Model):
adt_submission_attributes_id = models.AutoField(primary_key=True)
submission_id = models.IntegerField()
cgac_code = models.CharField(max_length=3, blank=True, null=True)
submitting_agency = models.CharField(max_length=150, blank=True, null=True)
submitter_name = models.CharField(max_length=200, blank=True, null=True)
submission_modification = models.NullBooleanField()
version_number = models.IntegerField(blank=True, null=True)
reporting_period_start = models.DateField(blank=True, null=True)
reporting_period_end = models.DateField(blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_submission_attributes'
class AdtSubmissionProcess(models.Model):
adt_submission_process_id = models.AutoField(primary_key=True)
submission_process_id = models.IntegerField(blank=True, null=True)
submission_id = models.IntegerField(blank=True, null=True)
status = models.CharField(max_length=50, blank=True, null=True)
file_a_submission = models.NullBooleanField()
file_b_submission = models.NullBooleanField()
file_c_submission = models.NullBooleanField()
file_d1_submission = models.NullBooleanField()
file_d2_submission = models.NullBooleanField()
file_e_submission = models.NullBooleanField()
file_f_submission = models.NullBooleanField()
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_submission_process'
class AdtTreasuryAppropriationAccount(models.Model):
adt_treasury_appropriation_account_id = models.AutoField(primary_key=True)
treasury_account_identifier = models.IntegerField(blank=True, null=True)
tas_rendering_label = models.CharField(max_length=22, blank=True, null=True)
allocation_transfer_agency_id = models.CharField(max_length=3, blank=True, null=True)
responsible_agency_id = models.CharField(max_length=3, blank=True, null=True)
beginning_period_of_availa = models.CharField(max_length=4, blank=True, null=True)
ending_period_of_availabil = models.CharField(max_length=4, blank=True, null=True)
availability_type_code = models.CharField(max_length=1, blank=True, null=True)
main_account_code = models.CharField(max_length=4, blank=True, null=True)
sub_account_code = models.CharField(max_length=3, blank=True, null=True)
drv_approp_avail_pd_start_date = models.DateField(blank=True, null=True)
drv_approp_avail_pd_end_date = models.DateField(blank=True, null=True)
drv_approp_account_exp_status = models.CharField(max_length=10, blank=True, null=True)
dml = models.CharField(max_length=10, blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_treasury_appropriation_account'
class AdtUsers(models.Model):
adt_user_id = models.AutoField(primary_key=True)
user_id = models.IntegerField(blank=True, null=True)
title = models.CharField(max_length=20, blank=True, null=True)
last_name = models.CharField(max_length=50, blank=True, null=True)
first_name = models.CharField(max_length=50, blank=True, null=True)
middle_initial = models.CharField(max_length=1, blank=True, null=True)
agency_name = models.CharField(max_length=150, blank=True, null=True)
cgac_code = models.CharField(max_length=3, blank=True, null=True)
process = models.CharField(max_length=50, blank=True, null=True)
password = models.CharField(max_length=50, blank=True, null=True)
salt = models.CharField(max_length=50, blank=True, null=True)
login_name = models.CharField(max_length=100, blank=True, null=True)
last_login_date = models.DateTimeField(blank=True, null=True)
user_active = models.NullBooleanField()
incorrect_password_attempts = models.IntegerField(blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
class Meta:
managed = False
db_table = 'adt_users'
# AJ 09/07/2016...moved foreign key to the top
# Moved to references app
class Agency(models.Model):
agency_id = models.AutoField(primary_key=True)
location = models.ForeignKey('Location', models.DO_NOTHING)
agency_code_cgac = models.ForeignKey('RefCgacCode', models.DO_NOTHING, db_column='agency_code_cgac', blank=True, null=True)
agency_code_aac = models.CharField(max_length=6, blank=True, null=True)
agency_code_fpds = models.CharField(max_length=4, blank=True, null=True)
department_parent_id = models.IntegerField(blank=True, null=True)
sub_tier_parent_id = models.IntegerField(blank=True, null=True)
agency_name = models.CharField(max_length=150, blank=True, null=True)
valid_period_start = models.DateField(blank=True, null=True)
valid_period_end = models.DateField(blank=True, null=True)
create_date = models.DateTimeField(blank=True, null=True)
update_date = models.DateTimeField(blank=True, null=True)
create_user_id = models.CharField(max_length=50, blank=True, null=True)
update_user_id = models.CharField(max_length=50, blank=True, null=True)
# AJ 09/07/2016...changed managed to TRUE
class Meta:
managed = True
db_table = 'agency'
class AppropriationAccountBalances(models.Model):
appropriation_account_balances_id = models.AutoField(primary_key=True)
treasury_account_identifier = models.ForeignKey('TreasuryAppropriationAccount', models.DO_NOTHING, db_column='treasury_account_identifier')