From ecbe804bf36b9789f39188bb13914a60e894848f Mon Sep 17 00:00:00 2001
From: Pavel_Duron <pavel@telegram.com>
Date: Tue, 8 Nov 2022 20:43:34 +1000
Subject: [PATCH] =?UTF-8?q?=D0=BD=D0=BE=D0=B2=D0=B0=D1=8F=20=D0=B1=D0=B0?=
 =?UTF-8?q?=D0=B7=D0=B0=20=D0=BD=D0=B0=20=D0=B0=D0=BB=D1=85=D0=B8=D0=BC?=
 =?UTF-8?q?=D0=B8=D0=B8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 __pycache__/bot.cpython-310.pyc | Bin 0 -> 2748 bytes
 __pycache__/sql.cpython-310.pyc | Bin 771 -> 0 bytes
 bot.py                          |  10 ++++-----
 dick3.db                        | Bin 0 -> 8192 bytes
 dick31.db                       |   0
 sqdb.py                         |  37 ++++++++++++++++++++++++++++++++
 sql.py                          |  27 -----------------------
 7 files changed, 42 insertions(+), 32 deletions(-)
 create mode 100644 __pycache__/bot.cpython-310.pyc
 delete mode 100644 __pycache__/sql.cpython-310.pyc
 create mode 100644 dick3.db
 create mode 100644 dick31.db
 create mode 100644 sqdb.py
 delete mode 100644 sql.py

diff --git a/__pycache__/bot.cpython-310.pyc b/__pycache__/bot.cpython-310.pyc
new file mode 100644
index 0000000000000000000000000000000000000000..3577a0d31878868886007debdfcd26b4e3f3a083
GIT binary patch
literal 2748
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
D0FA`C

literal 0
HcmV?d00001

diff --git a/__pycache__/sql.cpython-310.pyc b/__pycache__/sql.cpython-310.pyc
deleted file mode 100644
index 7f12f731d3a7e0d36df8ace01bcc96d1c64d4cb8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 771
zcmZ`%O>5gQ7?$KOHA@b=j2?9uEFPtovCA0ivY{2z&K<Tl+7K{~WoRIYTS<X6rw#f;
zlH;KNV!vX#4hH)RJMEQSn!q}NUcDdo`#kR>)xBN^!MgczUjD)e{j|aMA`rZWtsa9B
zNZ=_NVnKv+jfO<H!h_Qhz6juS1x`^&f5Vq3F0I{O4g}v}tEXVTVvSZ<;59CYCM#!+
z3Rk-;Pmndn2r~W}VZeiaPQ0WGRY|ok#>>%@w+SC)oMnSI$DBp)SbUN(ej24&%2@MR
ze<D~EXZ(;S>_Za0A0%h&h@b7X)qGQJGx@xjRV?GDSr`U}s7n)+^?Y8H+7K}w`sG5Z
zS{esV6I7q8a-l2Zm-TEm(ch4yFid0q?1~qoaji!eSNgo3=hju1)BTGpL&Z2(x{%tn
z<6FJSmySbmhjg*D;s3STh3ZDDMj6oRRv8j6pGR@Zlgti$(hkV_jS4X5)_fuRG&ugq
zQ`SG&V+UdAN)H-K-x^Cw2G-oo(t10PGqeyQw;g*BDf<I($H4mmxc~6Bucf);N8q%)
zEnB#2a>p9Sp|b%sUOBCy{XN*S3r!xvzJ;Y0*5*QQ7=W}BT|JW)vC*(0)Rgb*W$4RU
UEf&-26+CjJEE+}Bp*vmoF9~a%00000

diff --git a/bot.py b/bot.py
index 94c365e..c74443b 100644
--- a/bot.py
+++ b/bot.py
@@ -5,7 +5,7 @@ from random import randint
     
 from aiogram import Bot, Dispatcher, executor, types
 from aiogram.types import ReplyKeyboardRemove, ReplyKeyboardMarkup, KeyboardButton
-import sql
+
 
 
 
@@ -49,11 +49,11 @@ async def dick(message: types.Message):
 async def ident(message: types.Message):
     id1 = message.from_user.id
     fullname1 = message.from_user.full_name
-    await sql.db_start
+   
     await bot.send_message(message.chat.id, f'{id1} + {fullname1}')
-    await sql.add_user
-    await sql.close
-  #await sql.db.close()
+    
+   
+ 
 
 
 
diff --git a/dick3.db b/dick3.db
new file mode 100644
index 0000000000000000000000000000000000000000..5fe1830a92d3de9b946ac21fc8c93d9516c9bed6
GIT binary patch
literal 8192
zcmeH~KTpCy7{;%qiWInmsWA-P-~fp+8i&S7D`^z1sI_XCOch8-Kob5;x}cMZpP=8s
zxUiY1(ap`I@Bv)>0Db}!??C=YkipgWy<U6o^E}sHep~l;jeIprbER_8uF^#mLV|!+
zC`AZG*%aCAmWM5*Zo{6!!1}jk6wMuO1bLX8A$CCl0U!VbfB+Bx0zd!=00AHX1b_e#
z_-_R2qTp2&MW~-t?c+kWR>_tt?VFe|b<NVLrL7t|ZA&yJ`|=r@Oj-JxZqn4YMN|8R
zF-v71_mBEsPs-H_g;Tqjr3adsSl3K$?3l?d%}moxJxyczOk9rhfAcUtN93KnkQ;JM
zO2i}!#E(Dm2Y$n^_z~Y?2Vb!W6c7LcKmZ5;0U!VbfB+Bx0zd!=0D(Ud@P{QNDpD(B
zvq3_viAt?X?t2h2EMP9EPCpSG76QY9e@F<(Oqf=kg?0segWb#&>yoPD-nk9;fuG54
zUb@e2gP(}H_wG~k!fiyoEVbNCjR-_0SwQ_6=<SY7a8qh^zR}s;H>Gi=XPhZ=bAD;`
JYlSg8zW`R{<y8Ox

literal 0
HcmV?d00001

diff --git a/dick31.db b/dick31.db
new file mode 100644
index 0000000..e69de29
diff --git a/sqdb.py b/sqdb.py
new file mode 100644
index 0000000..434105d
--- /dev/null
+++ b/sqdb.py
@@ -0,0 +1,37 @@
+from sqlalchemy import create_engine, MetaData, Table, Integer, String, \
+    Column, DateTime, ForeignKey, Numeric
+from sqlalchemy.ext.declarative import declarative_base
+from sqlalchemy.orm import sessionmaker
+
+engine = create_engine('sqlite:///dick3.db')
+Session = sessionmaker(bind=engine)
+session = Session()
+
+
+
+Base = declarative_base()
+
+
+
+class user(Base):
+    __tablename__ = 'users'
+
+    id = Column(Integer, primary_key=True)
+    user_id = Column(Integer)
+    user_fullname = Column(String)
+
+
+
+c2 = user(user_id = 1234, user_fullname = 'dadad')
+
+session.add(c2)
+session.commit()
+
+
+
+
+
+    
+
+
+
diff --git a/sql.py b/sql.py
deleted file mode 100644
index 59ec481..0000000
--- a/sql.py
+++ /dev/null
@@ -1,27 +0,0 @@
-import sqlite3 as sq
-
-
-async def db_start(): #подключение к бд
-    global db, cur
-
-    db = sq.connect('users.db')
-    cur = db.cursor()
-
-    cur.execute(''''CREATE TABLE IF NOT EXISTS  users(id INTEGER PRIMARY KEY, users_id INTEGER, user_name TEXT)''')
-    db.commit()
-
-async def add_user():
-    cur.execute('''INSERT INTO users (users_id, user_name) VALUES (?, ?)''')
-    db.commit()
-
-async def close():
-    db.commit()
-    db.close()
-
-
-
-
-
-
-
-