0.24.0-alpha.0 • Published 13 days ago

@toa.io/storages.sql v0.24.0-alpha.0

Weekly downloads
-
License
-
Repository
github
Last release
13 days ago

SQL Connector

TL;DR

sql: pg://host0.example.com/production

Supported Databases

Implemented using Knex, therefore could support same databases.

Important Integrations only with PostgreSQL and Amazon Redshift are tested and pg is the only driver installed.

Annotation

Uses Pointer Annotation.

Drivers

Pointer annotation URIs must contain protocol identifying the driver to access the database.

ProtocolDatabase
pg:PostgreSQL, CockroachDB and Amazon Redshift
mysql:MySQL or MariaDB
tedious:MSSQL

See Knex documentation for details.

Database, Schema, Table

Pointer annotation URIs must contain path following convention /database/schema/table, where table and schema are optional. Default values for schema and table are component's namespace and name respectively.

Namespace-wide or default values must not contain table name and default value must not contain schema.

Local Environment

On local environment protocol is pg:. Database name can be set by TOA_STORAGES_SQL_DATABASE environment variable. Also see Pointer's local environment.

PostgreSQL is using username's value as default name for the database and Pointer is using developer as default username on local environment. That is, default database name on local environment is developer.

Examples

sql:
  default: pg://host0.example.com:5432/production
  dummies.dummy: mysql://host1.example.com/marketing/stats/dummies

Migration

Migration only supports local environments and is used for development and testing purposes.

See tests for details.

1.0.0-alpha.34

13 days ago

1.0.0-alpha.33

13 days ago

1.0.0-alpha.36

13 days ago

1.0.0-alpha.35

13 days ago

1.0.0-alpha.32

16 days ago

1.0.0-alpha.30

19 days ago

1.0.0-alpha.31

17 days ago

1.0.0-alpha.29

19 days ago

1.0.0-alpha.27

23 days ago

1.0.0-alpha.28

23 days ago

1.0.0-alpha.26

1 month ago

1.0.0-alpha.25

2 months ago

1.0.0-alpha.24

2 months ago

1.0.0-alpha.23

2 months ago

1.0.0-alpha.22

2 months ago

1.0.0-alpha.21

2 months ago

1.0.0-alpha.20

2 months ago

1.0.0-alpha.19

2 months ago

1.0.0-alpha.18

2 months ago

1.0.0-alpha.17

2 months ago

1.0.0-alpha.16

2 months ago

1.0.0-alpha.15

2 months ago

1.0.0-alpha.14

2 months ago

1.0.0-alpha.13

3 months ago

1.0.0-alpha.12

3 months ago

1.0.0-alpha.10

3 months ago

1.0.0-alpha.11

3 months ago

1.0.0-alpha.9

3 months ago

1.0.0-alpha.8

3 months ago

1.0.0-alpha.7

3 months ago

1.0.0-alpha.6

3 months ago

1.0.0-alpha.5

3 months ago

1.0.0-alpha.4

3 months ago

1.0.0-alpha.3

3 months ago

1.0.0-alpha.2

3 months ago

0.24.0-alpha.23

3 months ago

0.24.0-alpha.22

3 months ago

0.24.0-alpha.21

3 months ago

0.24.0-alpha.20

3 months ago

0.24.0-alpha.19

3 months ago

0.24.0-alpha.16

6 months ago

0.24.0-alpha.17

5 months ago

0.24.0-alpha.18

5 months ago

0.24.0-alpha.15

6 months ago

0.24.0-alpha.13

6 months ago

0.24.0-alpha.14

6 months ago

0.23.0-dev.0

7 months ago

0.20.0

7 months ago

1.0.0-alpha.0

6 months ago

0.20.0-dev.29

11 months ago

0.24.0-alpha.4

6 months ago

0.24.0-alpha.3

6 months ago

0.24.0-alpha.10

6 months ago

0.24.0-alpha.6

6 months ago

0.24.0-alpha.11

6 months ago

0.24.0-alpha.5

6 months ago

0.24.0-alpha.12

6 months ago

0.24.0-alpha.8

6 months ago

0.24.0-alpha.7

6 months ago

0.24.0-alpha.9

6 months ago

0.24.0-alpha.0

6 months ago

0.24.0-alpha.2

6 months ago

0.22.0

7 months ago

0.20.0-dev.40

9 months ago

0.20.0-alpha.0

8 months ago

0.20.0-alpha.1

8 months ago

0.20.0-alpha.2

7 months ago

0.20.0-dev.36

9 months ago

0.20.0-dev.35

9 months ago

0.20.0-dev.34

9 months ago

0.20.0-dev.39

9 months ago

0.20.0-dev.38

9 months ago

0.20.0-dev.37

9 months ago

0.20.0-dev.31

11 months ago

0.20.0-dev.30

11 months ago

0.20.1-alpha.0

7 months ago

0.20.0-dev.28

11 months ago

0.20.0-dev.24

11 months ago

0.20.0-dev.23

11 months ago

0.20.0-dev.22

11 months ago

0.20.0-dev.21

11 months ago

0.20.0-dev.20

11 months ago

0.20.0-dev.19

11 months ago

0.20.0-dev.14

12 months ago

0.20.0-dev.18

11 months ago

0.20.0-dev.17

11 months ago

0.20.0-dev.16

11 months ago

0.20.0-dev.15

12 months ago

0.7.5-dev.0

1 year ago

0.7.6-canary.0

12 months ago

0.7.6-canary.1

12 months ago

0.7.4

1 year ago

0.20.0-dev.7

12 months ago

0.20.0-dev.6

12 months ago

0.20.0-dev.5

12 months ago

0.20.0-dev.4

12 months ago

0.20.0-dev.3

12 months ago

0.7.6-dev.13

12 months ago

0.20.0-dev.2

12 months ago

0.7.6-dev.12

12 months ago

0.7.5

1 year ago

0.20.0-dev.1

12 months ago

0.8.0-canary.2

12 months ago

0.7.6-dev.11

12 months ago

0.7.6-dev.10

12 months ago

0.7.6-dev.16

12 months ago

0.7.4-dev.1

1 year ago

0.7.6-dev.15

12 months ago

0.7.4-dev.0

1 year ago

0.20.0-dev.9

12 months ago

0.20.0-dev.8

12 months ago

0.20.0-dev.13

12 months ago

0.20.0-dev.12

12 months ago

0.7.6-dev.9

1 year ago

0.20.0-dev.11

12 months ago

0.7.6-alpha.56

12 months ago

0.7.6-dev.7

1 year ago

0.7.6-dev.8

1 year ago

0.7.6-dev.5

1 year ago

0.7.6-dev.6

1 year ago

0.20.0-dev.10

12 months ago

0.7.6-dev.3

1 year ago

0.7.6-dev.4

1 year ago

0.7.6-dev.1

1 year ago

0.7.6-dev.2

1 year ago

0.7.6-dev.0

1 year ago

0.7.2-dev.6

1 year ago

0.7.2-dev.5

1 year ago

0.7.2-dev.4

1 year ago

0.7.2-dev.3

1 year ago

0.7.2-dev.2

1 year ago

0.7.2-dev.1

1 year ago

0.7.2-dev.0

1 year ago

0.7.0-dev.0

1 year ago

0.7.0-dev.1

1 year ago

0.7.0-dev.2

1 year ago

0.7.3-dev.1

1 year ago

0.7.3-dev.0

1 year ago

0.7.3-dev.2

1 year ago

0.6.0-dev.4

1 year ago

0.7.1-dev.0

1 year ago

0.7.2

1 year ago

0.7.1

1 year ago

0.7.3

1 year ago

0.7.1-dev.2

1 year ago

0.7.0

1 year ago

0.6.0

1 year ago

0.6.0-dev.3

1 year ago

0.6.0-dev.1

1 year ago

0.4.0

1 year ago

0.4.0-dev.9

1 year ago

0.4.0-dev.8

1 year ago

0.4.0-dev.6

1 year ago

0.4.0-dev.2

1 year ago

0.4.0-dev.0

1 year ago

0.3.0

1 year ago

0.2.1-dev.4

1 year ago

0.2.1-dev.3

1 year ago