টেবিল তৈরী করা
আমরা আমাদের Database ক্লাসে নতুন একটি মেথড create_table তৈরী করলাম যার মাধ্যমে আমরা আমাদের ডেটাবেজ এ টেবিল তৈরী করতে পারি।
আমরা আমাদের প্রয়োজন অনুযায়ী টেবিল এর sql কোডটি আমাদের create_table(self,query): এর query প্যারামিটার এ দিলেই প্রয়োজনীয় টেবিল তৈরী হয়ে যাবে। আমরা এখানে students নামে একটি টেবিল তৈরী করলাম যার কলাম গুলো হলে name,email,phone
import sqlite3
class Database :
def __init__(self):
self.connection = sqlite3.connect('school.db')
self.cursor = self.connection.cursor()
#===== আমাদের টেবিল তৈরী করার মেথড =====
def create_table(self,query):
self.cursor.execute(query)
db = Database()
sqlquery = 'CREATE TABLE IF NOT EXISTS students (id INTEGER PRIMARY KEY ,name TEXT,email TEXT,phone TEXT)'
db.create_table(sqlquery)কোডটি রান করার পর আমরা যদি ডেটাবেজ এ ঢুকে চেক করি যে টেবিলটি তৈরী হয়েছে কিনা তাহলে students নামে একটি টেবিল নিচের মত দেখতে পাবো।

আমি এখানে DB.Browser.for.SQLite-3.12.2-win64 সফটওয়্যার ব্যবহার করে sqlite ডেটাবেজের তথ্য দেখছি।
Last updated