add timespamp on orders, nullable nostr,user keyword

This commit is contained in:
Tiago vasconcelos 2022-07-12 11:01:15 +01:00
parent f72ec97b37
commit 89181eb74e
2 changed files with 10 additions and 7 deletions

View file

@ -102,7 +102,7 @@ async def create_diagonalley_zone(
f"""
INSERT INTO diagonalley.zones (
id,
user,
"user",
cost,
countries
@ -133,7 +133,7 @@ async def get_diagonalley_zone(zone_id: str) -> Optional[Zones]:
async def get_diagonalley_zones(user: str) -> List[Zones]:
rows = await db.fetchall("SELECT * FROM diagonalley.zones WHERE user = ?", (user,))
rows = await db.fetchall('SELECT * FROM diagonalley.zones WHERE "user" = ?', (user,))
return [Zones(**row) for row in rows]

View file

@ -26,9 +26,9 @@ async def m001_initial(db):
id TEXT PRIMARY KEY,
wallet TEXT NOT NULL,
name TEXT NOT NULL,
publickey TEXT NOT NULL,
privatekey TEXT NOT NULL,
relays TEXT NOT NULL,
publickey TEXT,
privatekey TEXT,
relays TEXT,
shippingzones TEXT NOT NULL
);
"""
@ -41,7 +41,7 @@ async def m001_initial(db):
"""
CREATE TABLE diagonalley.zones (
id TEXT PRIMARY KEY,
user TEXT NOT NULL,
"user" TEXT NOT NULL,
cost TEXT NOT NULL,
countries TEXT NOT NULL
);
@ -65,7 +65,10 @@ async def m001_initial(db):
email TEXT NOT NULL,
invoiceid TEXT NOT NULL,
paid BOOLEAN NOT NULL,
shipped BOOLEAN NOT NULL
shipped BOOLEAN NOT NULL,
time TIMESTAMP NOT NULL DEFAULT """
+ db.timestamp_now
+ """
);
"""
)