And lint
This commit is contained in:
parent
bc06fc01ff
commit
54ab71f19c
21 changed files with 80 additions and 81 deletions
projects/anosql-migrations
|
|
@ -1,13 +1,13 @@
|
|||
"""Quick and dirty migrations for AnoSQL."""
|
||||
|
||||
import logging
|
||||
from datetime import datetime
|
||||
from hashlib import sha256
|
||||
import logging
|
||||
import re
|
||||
import typing as t
|
||||
|
||||
import anosql
|
||||
from anosql.core import Queries, from_str
|
||||
from anosql.core import from_str, Queries
|
||||
|
||||
|
||||
log = logging.getLogger(__name__)
|
||||
|
|
@ -103,7 +103,7 @@ def create_tables(queries: Queries, conn) -> None:
|
|||
# Insert the bootstrap 'fixup' record
|
||||
execute_migration(queries, conn,
|
||||
MigrationDescriptor(
|
||||
name='anosql_migrations_create_table',
|
||||
name="anosql_migrations_create_table",
|
||||
sha256sum=sha256(queries.anosql_migrations_create_table.sql.encode("utf-8")).hexdigest()))
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -7,6 +7,7 @@ from anosql.core import Queries
|
|||
import anosql_migrations
|
||||
import pytest
|
||||
|
||||
|
||||
_SQL = """\
|
||||
-- name: migration_0000_create_kv
|
||||
CREATE TABLE kv (`id` INT, `key` TEXT, `value` TEXT);
|
||||
|
|
@ -49,9 +50,9 @@ def test_queries(queries):
|
|||
"""Assert that we can construct a queries instance with migrations features."""
|
||||
|
||||
assert isinstance(queries, Queries)
|
||||
assert hasattr(queries, 'anosql_migrations_create_table')
|
||||
assert hasattr(queries, 'anosql_migrations_list')
|
||||
assert hasattr(queries, 'anosql_migrations_create')
|
||||
assert hasattr(queries, "anosql_migrations_create_table")
|
||||
assert hasattr(queries, "anosql_migrations_list")
|
||||
assert hasattr(queries, "anosql_migrations_create")
|
||||
|
||||
|
||||
def test_migrations_create_table(conn, queries):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue