def tearDown(self) -> None: db = PostgresDatastore( os.getenv("POSTGRES_DBNAME"), os.getenv("POSTGRES_HOST"), os.getenv("POSTGRES_PORT"), os.getenv("POSTGRES_USER"), os.getenv("POSTGRES_PASSWORD"), ) drop_postgres_table(db, "public.bankaccounts_events") drop_postgres_table(db, "public.bankaccounts_snapshots") del os.environ["PERSISTENCE_MODULE"] del os.environ["CREATE_TABLE"] del os.environ["POSTGRES_DBNAME"] del os.environ["POSTGRES_HOST"] del os.environ["POSTGRES_PORT"] del os.environ["POSTGRES_USER"] del os.environ["POSTGRES_PASSWORD"] del os.environ["POSTGRES_SCHEMA"] db.close() super().tearDown()
def setUp(self) -> None: super().setUp() os.environ["PERSISTENCE_MODULE"] = "eventsourcing.postgres" os.environ["CREATE_TABLE"] = "y" os.environ["POSTGRES_DBNAME"] = "eventsourcing" os.environ["POSTGRES_HOST"] = "127.0.0.1" os.environ["POSTGRES_PORT"] = "5432" os.environ["POSTGRES_USER"] = "******" os.environ["POSTGRES_PASSWORD"] = "******" os.environ["POSTGRES_SCHEMA"] = "public" db = PostgresDatastore( os.getenv("POSTGRES_DBNAME"), os.getenv("POSTGRES_HOST"), os.getenv("POSTGRES_PORT"), os.getenv("POSTGRES_USER"), os.getenv("POSTGRES_PASSWORD"), ) drop_postgres_table(db, "public.bankaccounts_events") drop_postgres_table(db, "public.bankaccounts_snapshots") db.close()