@@ -615,14 +615,17 @@ const components = {
615615 conformanceSetup : 'conformance-state.cloudflare.workerskv-setup.sh' ,
616616 conformanceDestroy : 'conformance-state.cloudflare.workerskv-destroy.sh' ,
617617 } ,
618- 'state.cockroachdb' : {
618+ 'state.cockroachdb.v1 ' : {
619619 conformance : true ,
620620 certification : true ,
621621 conformanceSetup : 'docker-compose.sh cockroachdb' ,
622622 sourcePkg : [
623623 'state/cockroachdb' ,
624- 'common/component/postgresql' ,
624+ 'common/component/postgresql/interfaces' ,
625+ 'common/component/postgresql/transactions' ,
626+ 'common/component/postgresql/v1' ,
625627 'common/component/sql' ,
628+ 'common/component/sql/migrations' ,
626629 ] ,
627630 } ,
628631 'state.etcd.v1' : {
@@ -664,26 +667,32 @@ const components = {
664667 conformance : true ,
665668 conformanceSetup : 'docker-compose.sh oracledatabase' ,
666669 } ,
667- 'state.postgresql' : {
670+ 'state.postgresql.v1 ' : {
668671 certification : true ,
669672 sourcePkg : [
670- 'state/postgresql' ,
673+ 'state/postgresql/v1 ' ,
671674 'common/authentication/postgresql' ,
672- 'common/component/postgresql' ,
675+ 'common/component/postgresql/interfaces' ,
676+ 'common/component/postgresql/transactions' ,
677+ 'common/component/postgresql/v1' ,
673678 'common/component/sql' ,
679+ 'common/component/sql/migrations' ,
674680 ] ,
675681 } ,
676- 'state.postgresql.docker' : {
682+ 'state.postgresql.v1. docker' : {
677683 conformance : true ,
678684 conformanceSetup : 'docker-compose.sh postgresql' ,
679685 sourcePkg : [
680- 'state/postgresql' ,
686+ 'state/postgresql/v1 ' ,
681687 'common/authentication/postgresql' ,
682- 'common/component/postgresql' ,
688+ 'common/component/postgresql/interfaces' ,
689+ 'common/component/postgresql/transactions' ,
690+ 'common/component/postgresql/v1' ,
683691 'common/component/sql' ,
692+ 'common/component/sql/migrations' ,
684693 ] ,
685694 } ,
686- 'state.postgresql.azure' : {
695+ 'state.postgresql.v1. azure' : {
687696 conformance : true ,
688697 requiredSecrets : [
689698 'AzureDBPostgresConnectionString' ,
@@ -692,10 +701,53 @@ const components = {
692701 'AzureDBPostgresTenantId' ,
693702 ] ,
694703 sourcePkg : [
695- 'state/postgresql' ,
704+ 'state/postgresql/v1 ' ,
696705 'common/authentication/postgresql' ,
697- 'common/component/postgresql' ,
706+ 'common/component/postgresql/interfaces' ,
707+ 'common/component/postgresql/transactions' ,
708+ 'common/component/postgresql/v1' ,
698709 'common/component/sql' ,
710+ 'common/component/sql/migrations' ,
711+ ] ,
712+ } ,
713+ 'state.postgresql.v2' : {
714+ certification : true ,
715+ sourcePkg : [
716+ 'state/postgresql/v2' ,
717+ 'common/authentication/postgresql' ,
718+ 'common/component/postgresql/interfaces' ,
719+ 'common/component/postgresql/transactions' ,
720+ 'common/component/sql' ,
721+ 'common/component/sql/migrations' ,
722+ ] ,
723+ } ,
724+ 'state.postgresql.v2.docker' : {
725+ conformance : true ,
726+ conformanceSetup : 'docker-compose.sh postgresql' ,
727+ sourcePkg : [
728+ 'state/postgresql/v2' ,
729+ 'common/authentication/postgresql' ,
730+ 'common/component/postgresql/interfaces' ,
731+ 'common/component/postgresql/transactions' ,
732+ 'common/component/sql' ,
733+ 'common/component/sql/migrations' ,
734+ ] ,
735+ } ,
736+ 'state.postgresql.v2.azure' : {
737+ conformance : true ,
738+ requiredSecrets : [
739+ 'AzureDBPostgresConnectionString' ,
740+ 'AzureDBPostgresClientId' ,
741+ 'AzureDBPostgresClientSecret' ,
742+ 'AzureDBPostgresTenantId' ,
743+ ] ,
744+ sourcePkg : [
745+ 'state/postgresql/v2' ,
746+ 'common/authentication/postgresql' ,
747+ 'common/component/postgresql/interfaces' ,
748+ 'common/component/postgresql/transactions' ,
749+ 'common/component/sql' ,
750+ 'common/component/sql/migrations' ,
699751 ] ,
700752 } ,
701753 'state.redis' : {
0 commit comments