Coverage for gws-app/gws/plugin/postgres/layer.py: 100%

9 statements  

« prev     ^ index     » next       coverage.py v7.16.2, created at 2026-10-05 13:35 +0200

1"""PostgreSQL layer.""" 

2 

3import gws 

4import gws.base.database.layer 

5 

6from . import provider 

7 

8 

9@gws.ext.config.layer('postgres') 

10class Config(gws.base.database.layer.Config): 

11 """Layer that shows features from a PostgreSQL table.""" 

12 pass 

13 

14 

15@gws.ext.object.layer('postgres') 

16class Object(gws.base.database.layer.Object): 

17 """Vector layer that shows features from a PostgreSQL table.""" 

18 

19 db: provider.Object 

20 """PostgreSQL database provider."""