Code:
Major scale: 1-2-3-4-5-6-7-8
C C maj7 (9th, 11th, 13th) C-D-E-F-G-A-B-C C Ionian
D Dm7 (9th, 11th, 13th) D-E-F-G-A-B-C-D Dorian
E Em7 (b9th, 11th, b13th) E-F-G-A-B-C-D-E Phrygian
F F maj7 (9th, #11th, 13th) F-G-A-B-C-D-E-F Lydian
G G7 (9th, 11th, 13th) G-A-B-C-D-E-F-G Mixolydian
A Am7 (9th, 11th, b13th) A-B-C-D-E-F-G-A Aeolian
B Bm7-5 (b9th, 11th, b13th) B-C-D-E-F-G-A-B Locrian
Melodic minor: 1-2-b3-4-5-6-7-8
C Cm maj7 (9th, 11th, 13th) C-D-Eb-F-G-A-B-C C melodic minor
D Dm7 (b9th, 11th, 13th) D-Eb-F-G-A-B-C-D Dorian b2
Eb Eb+5 maj7 (9th, #11th, 13th) Eb-F-G-A-B-C-D-Eb Lydian Augmented
F F7 (b9th, #11th, 13th) F-G-A-B- C-D-Eb-F Lydian b7
G G7 (9th, 11th, b13th) G-A-B- C-D-Eb-F-G Mixolydian b6
A Am7-5 (9th, 11th, b13th) A-B- C-D-Eb- F-G-A Locrian nat2
B Bm7-5(b9th,b/#11th,b13th) B- C-D-Eb- F-G-A-B Superlocrian, Altered over B7Alt
Harmonic minor: 1-2-b3-4-5-b6-7-8
C Cm maj7 (9th, 11th, b13th) C-D-Eb-F-G-Ab-B-C C harmonic minor
D Dm7-5 (b9th, 11th, 13th) D-Eb-F-G-Ab-B-C-D Locrian Nat 6
Eb Eb+5 maj7 (9th, 11th, 13th) Eb-F-G-Ab-B-C-D-Eb Ionian #5
F Fm7 (9th, #11th, 13th) F-G-Ab-B- C-D-Eb-F Dorian #4
G G7 (b9th, 11th, b13th) G-Ab-B- C-D-Eb-F-G Phrygian Nat3, G7/Ab scale
Ab Ab maj7 (#9th,# 11th, 13th) Ab-B- C-D-Eb- F-G-Ab Lydian #2
B B dim (b9th, b11th, b13th) B- C-D-Eb- F-G-Ab-B Altered bb7